重學Python,學python
常用命令和使用方法如下:
man
man 命令 #可以查詢命令的用法
cat 和 tac
cat是正序顯示檔案內容
tac是倒敘顯示檔案內容
sort
對檔案內容排序
uniq
忽略檔案中重複行
history
顯示輸入的曆史命令,一般儲存兩千行命令
more
more命令,功能類似 cat ,cat命令是整個檔案的內容從上到下顯示在螢幕上。 more會以一頁一頁的顯示方便使用者逐頁閱讀
less
less 工具也是對檔案或其它輸出進行分頁顯示的工具
head和tail
1. 如果你只想看檔案的前5行,可以使用head命令,如:
head -5 /etc/passwd
2. 如果你想查看檔案的後10行,可以使用tail命令,如:
tail -10 /etc/passwd 或 tail -n 10 /etc/passwd
tail -f /var/log/messages
PS: tail -f 可以不斷的重新整理日誌信
linux許可權怎麼看
查看許可權
Linux檔案存取權限分為可讀,可寫和可執行三種。
可用ls -l命令查看,例:
ls -l
顯示
-rwxr-xr-x 1 root root 6444 09-22 15:33 shmwrite
-rw-r--r-- 1 root root 1443 09-22 15:33 shmwrite.c
drwxr-xr-x 2 root root 4096 09-22 17:19 test
第一個字元代表檔案類型。d代表目錄,-代表非目錄。
接下來每三個字元為一組許可權,分為三組,依次代表所有者許可權,同組使用者權限,其它使用者權限
每組許可權的三個字元依次代表是否可讀,是否可寫,是否可執行
r 表示擁有讀的許可權
w 表示擁有寫的許可權
x 表示擁有可執行檔許可權
- 表示沒有該許可權
修改許可權
可用chmod命令來修改檔案許可權。
例如:
chmod 754 test
4代表讀許可權,2代表寫入權限,1代表執行許可權
7=4 + 2 + 1,表示擁有可讀可寫可執行許可權
5=4 + 1,表示擁有可讀可執行許可權,但是沒有寫入權限
0 代表沒有任何許可權
locate
locate /etc/sys #搜尋etc目錄下,sys開頭的所有檔案
locate ~/a #搜尋主目錄下,所有以a開頭的檔案
locate ·i ~/a #搜尋主目錄下,所有以a開頭的檔案,但是不區分a的大小寫