文字的基本命令(cat、tac、head、tail、more、less、rev)
檢視檔案的內容 cat
cat -n /etc/passwd 可以列出序號顯示檔案
[root@localhost ~]# cat -n /etc/passwdcat -a 每一行結尾新增$字尾1root:x:0:0:root:/root:/bin/bash
2bin:x:1:1:bin:/bin:/sbin/nologin
3daemon:x:2:2:daemon:/sbin:/sbin/nologin
4adm:x:3:4:adm:/var/adm:/sbin/nologin
5lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
6sync:x:5:0:sync:/sbin:/bin/sync
[root@localhost ~]# cat -a /etc/resolv.conf; generated by /sbin/dhclient-script$
nameserver 192.168.20.2$
nameserver 8.8.8.8$
$
檢視檔案的內容分頁顯示
more空格鍵翻頁 回車鍵上移 q鍵退出
檢視檔案的內容 less
空格鍵翻頁,回車鍵向下翻,可以按方向鍵上移下移,pageup pagedown可以上下翻頁,q鍵退出
ctrl+f 向下翻頁
ctrl+b 向上翻頁
j 向下翻
k 向上翻
g 跳轉到最後一行
g 跳轉到第一行
/ 往下搜尋
? 往上搜尋
只顯示檔案前10行內容 head
head -n
20 /etc/passwd 顯示前20行內容
head -n20 /etc/passwd 顯示前20行內容,n後面不用空格
head -20 /etc/passwd 中間的引數n可以省略,中間不能有空格
[root@localhost ~]# head -5 /etc/passwdroot: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
只顯示檔案後10行內容 tail
tail -n
2 /etc/passwd 顯示最後2行內容,同樣中間的引數n可以省略
tail -f /var/log/messages # -f 動態檢視 系統日誌
[root@localhost ~]# tail -5 /etc/passwdsaslauth:x:499:76:"saslauthd user":/var/empty/saslauth:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
sshd:x:74:74:privilege-separated ssh:/var/empty/sshd:/sbin/nologin
user1:x:500:501::/home/user1:/bin/bash
user2:x:501:502::/home/user2:/bin/bash
左右顛倒顯示檔案的內容 rev
[root@yong ~]# echo 'aabb'>huang[root@yong ~]# cat huang
aabb
[root@yong ~]# rev huang
bbaa
上下顛倒顯示檔案的內容tac
[root@yong ~]# cat huangaabb
cc[root@yong ~]# tac huang
ccbb
aa
Linux 檔案基本命令
touch 檔名稱 檔案的建立 增 cat more less tail 檔名稱 檔案的檢視 查 vim 檔案 修改檔案的內容 改 vim 檔案 進入檔案 命令模式 按i進入編輯模式 編輯檔案 按esc進入底行模式 輸入 wq q 輸入wq代表寫入內容並退出,即儲存 輸入q 代表強制退出不儲存。rm...
Linux基本命令 檔案
mkdir testvim 命令是先編輯檔案,然後儲存 vim 命令也是編輯檔案的命令 touch命令是先建立檔案,後面再編輯 vim test.txt touch test.txt執行vim test.txt命令,輸入i編輯,輸入完成後按下esc鍵,輸入 wq儲存,輸入 q 取消。ctrl z退出...
linux基本命令(檔案搜尋)
命令路徑 usr bin which 執行許可權 所以使用者 語法 which 命令名 root izwz99w26fq15zuqbxgeltz which ls alias ls ls color auto usr bin ls命令 whereis root izwz99w26fq15zuqbxg...