成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux 中的 十三個基本 cat 命令示例

系統 Linux
在本文中,我們將了解如何方便地使用 cat 命令及其在 Linux 中的示例。

[[438746]]

cat (全稱 concatenate) 命令是 Linux/類 Unix 操作系統中最常用的命令之一。cat 命令允許我們創建單個或多個文件、查看文件內容、連接文件和重定向終端或文件中的輸出。

在本文中,我們將了解如何方便地使用 cat 命令及其在 Linux 中的示例。

Cat 命令的一般語法

  1. $ cat [OPTION] [FILE]... 

1. 顯示文件內容

下面的例子將顯示 /etc/passwd 文件。 

  1. # cat /etc/passwd  
  2. root:x:0:0:root:/root:/bin/bash  
  3. bin:x:1:1:bin:/bin:/sbin/nologin  
  4. rumenz:x:500:500::/home/rumenz:/bin/bash 

2.終端查看多個文件的內容

在下面的示例中,它將顯示 rumenz 和 rumenz1 終端中的文件。 

  1. # cat rumenz rumenz1  
  2. 入門小站  
  3. rumenz.com 

3.用cat命令創建文件

我們將創建一個名為 rumenz2 使用以下命令創建文件。

# cat > rumenz2

等待用戶輸入,鍵入所需文本,然后按 CTRL+D (按住 Ctrl key 并輸入d) 退出。正文將寫在rumenz2文件。你可以使用以下命令查看文件的內容cat 命令。 

  1. # cat rumenz2  
  2. rumenz.com 

4. 使用more和less參數的Cat命令

如果有大量的內容,屏幕滾動起來非常快,我們可以使用參數more和less 

  1. # cat song.txt | more  
  2. # cat song.txt | less 

5. 在文件中顯示行號

隨著 -n 選項你可以看到一個文件的行號 song.txt 在輸出端。 

  1. # cat -n song.txt  
  2. 1 入門  
  3. 2 小站  
  4. 3 入門小站  
  5. 4 rumenz  
  6. 5 rumenz.com  
  7. 6 入門 小站  
  8. 7 你好 世界 

6.在文件末尾顯示$

在下面,你可以看到 -e 選項 $ 顯示在行尾,也顯示在空格中 $如果段落之間有任何差距。此選項可用于將多行壓縮為一行。 

  1. # cat -e rumenz  
  2. rumenz$  
  3. rumenz.com$  
  4. rumenz com$  
  5. hello world$ 

7. 在文件中顯示制表符分隔的行

在下面的輸出中,我們可以看到TAB空間被' ^I '字符填充。 

  1. # cat -T rumenz  
  2. rumenz  
  3. rumenz.com  
  4. rumenz^Icom  
  5. hello^Iworld 

8.一次顯示多個文件

在下面的例子中,我們有三個文件 rumenz, rumenz1, 和 rumenz2,并能夠查看這些文件的內容,如上所示。我們需要將每個文件分開;。 

  1. # cat rumenz; cat rumenz1; cat rumenz2  
  2. This is a rumenz file  
  3. This is the rumenz1 file.  
  4. This is rumenz2 file. 

9. 使用標準輸出和重定向操作符

我們可以將文件的標準輸出重定向到一個新文件中,否則現有文件中帶有 >(大于)符號。仔細,現有的內容rumenz1 將被內容覆蓋 rumenz 文件。

# cat rumenz > rumenz1

10. 使用重定向運算符附加標準輸出

在現有文件中附加 >>(雙大于)符號。這里的內容rumenz 文件將附加在文件的末尾 rumenz1 文件。 

  1. # cat rumenz >> rumenz1 

11. 使用重定向運算符重定向標準輸入

當你將重定向與標準輸入一起使用時<(小于符號),它使用文件名 rumenz2 作為命令的輸入和輸出將顯示在終端中。 

  1. # cat < rumenz2  
  2. This is rumenz2 file.  

12. 重定向包含在單個文件中的多個文件

這將創建一個名為 rumenz3 并且所有輸出都將重定向到新創建的文件中。 

  1. # cat rumenz rumenz1 rumenz2 > rumenz3 

13. 在單個文件中對多個文件的內容進行排序

這將創建一個文件 rumenz4 和輸出 cat 命令通過管道進行排序,結果將被重定向到新創建的文件。 

  1. # cat rumenz rumenz1 rumenz2 rumenz3 | sort > rumenz4  

 

責任編輯:龐桂玉 來源: 良許Linux
相關推薦

2010-05-24 14:43:39

Linux性能監測工具

2021-09-18 10:00:24

ReactJavaScript前端

2013-12-13 09:15:38

2021-10-06 15:58:26

Python工具代碼

2022-03-03 10:18:51

Linux監控工具服務器

2017-03-27 09:42:58

JavaScript數據網格庫

2009-02-09 09:53:50

2017-09-06 15:53:55

機器學習人工智能框架

2015-03-25 10:36:57

lsLinux

2009-06-19 13:39:07

Java程序員Flex

2017-06-08 16:09:41

LinuxFork炸彈shell

2021-07-23 16:22:58

鴻蒙HarmonyOS應用

2022-08-29 08:33:22

SocatLinux命令

2010-01-15 19:37:36

Linux命令

2010-01-05 16:49:34

2022-01-17 10:05:33

LinuxWatch命令

2023-07-23 19:26:18

Linuxcat 命令

2010-06-24 14:08:25

Linux Cat命令

2010-06-24 11:16:17

Linux Cat命令詳解

2022-02-23 11:00:10

芯片GPUIntel
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 殴美黄色录像 | 国产精品欧美一区二区 | 狠狠操天天干 | 午夜天堂精品久久久久 | 一区二区福利视频 | 一级片av| 久久免费精彩视频 | 亚洲精品一区二区三区蜜桃久 | 亚洲天堂影院 | 久久久久久亚洲精品 | 看毛片的网站 | 中文字幕不卡在线88 | 国产精品美女一区二区 | 亚洲欧美一区在线 | 国产激情免费视频 | 伊人在线| 亚洲国产精品久久久 | 午夜在线影院 | 日韩精品一区二区三区中文字幕 | 一级欧美黄色片 | 久久精品日 | 国产精品欧美一区二区三区不卡 | 免费日韩av | 久久影院一区 | 国产一区二区精品在线观看 | 日韩成人av在线 | 成人在线播放网站 | 亚洲午夜网 | 精品乱子伦一区二区三区 | 日韩在线视频免费观看 | 91中文字幕在线观看 | 亚洲欧洲精品一区 | 我爱操 | 日产久久 | 欧美一区二区在线观看 | 91看片官网| 亚洲午夜视频 | 国产日韩av一区二区 | 成人在线精品视频 | re久久| 欧美日韩一区二区在线 |