日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

cat、tac、more、less、head、tail、cut

發布時間:2025/7/14 编程问答 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 cat、tac、more、less、head、tail、cut 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

cat命令

cat可以把文本輸出到屏幕,但是它查看比較麻煩,不能上下翻滾;想要分屏查看可以用more只能向后翻;less可以向后或向前翻,man命令查看手冊時就是用less打開的,最后退出時用q

  • -n加上行號

  • -E顯示文本的每一行的換行符,對linux而言換行符是$,windows是^M$,所以linux的文本在windows打開會在一行顯示。注:\r對應符號^M,\n對應符號$。

  • T顯示制表符

  • -A顯示所有字符

tac命令

它與cat相反,它是倒序顯示的,最后一行是第一行。

head和tail命令

查看文本的前【后】n行,默認n是10行

示例:查看前兩行 [root@jiakang etc]# head -n 2 yum.conf [main] cachedir=/var/cache/yum/$basearch/$releasever

tail 有個常用的選項

  • -f,顯示內容后不退出,等待新內容輸入后顯示新的內容

終端1: [root@jiakang etc]# tail -n 3 -f /tmp/inittab # id:5:initdefault:a new line終端2:寫入新的內容 # id:5:initdefault:a new linenext line終端1: id:5:initdefault:a new linenext line

可以看出終端2中寫入了新的內容后,終端1會立刻顯示;該選項常用來監控日志文件。

cut命令

字符串拆分顯示,使用方法

  • -d 分隔符【默認是空格】

  • -f分割后第幾個內容【-f 1,3 ; -f 1-3】

[root@jiakang etc]# cat /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown

拆分后:

[root@jiakang etc]# cut -d : -f 1-3 /etc/passwd root:x:0 bin:x:1 daemon:x:2 adm:x:3 lp:x:4 sync:x:5 shutdown:x:6

總結

以上是生活随笔為你收集整理的cat、tac、more、less、head、tail、cut的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。