檔案命令:
1.pwd (print work directory)
譯:查看路徑
2.ls (list)
譯:查看目錄下的檔案和檔案夾
例:ls -l (以串列形式來顯示,容量為B)
ls -a (顯示隱藏目錄)
ls -lh (以串列形式來顯示,容量為KB)
ls -i (顯示檔案id)
3.cd (change directory 更改路徑)
譯:選擇某路徑
4.touch
創建檔案
5.mkdir
創建檔案夾
6.rm
移除檔案或檔案夾
7.mv
剪切檔案或檔案夾
8.cp
復制檔案或檔案夾
9.find
查找檔案:
按名字查找:
例:find /home -name 123.txt
按大小查找:
例:find / -size +1 (1資料塊=512B)
按所屬用戶查找:
例:find /home/lq/Desktop/ -user lq
按檔案被修改時間查找:
例:find /home -mmin -5 (小于五分鐘)
例:find /home -mmin +5 (大于五分鐘)
按檔案型別查找:
例:find /home/lq/Desktop/ -type f (查找檔案型別)
例:find /home/lq/Desktop/ -type d (查找檔案夾型別)
例:find /home/lq/Desktop/ -type l (查找軟連接型別,軟連接=快捷方式)
例:find /home -inum 1182591 (通過id查找)
10.locate
通過索引庫查找(優:搜的快 缺:更新慢)
例:locate 123.txt
強制重繪:updatedb
需使用超管權限:sudo updatedb
11.cat
查看檔案內容(直接查看全部)
例:cat 123.txt
12.more
查看檔案內容(按頁來查看)
例:more 123.txt
b:上一行 回車:下一行 空格:下一頁
13.grep
進行檔案內容的搜索
例: grep user 123.txt (user為關鍵詞)
grep a 123.txt (查看所有有關鍵字a的內容)
grep -n user 123.txt (查看user所在行數)
grep -v user 123.txt 反向搜索:(查看除user以外的內容)
grep ^’#’ /etc/services (查看以#開頭的內容)
grep $’#’ /etc/services (查看以#結尾的內容)
grep -i a 123.txt (忽略大小寫查看字母a)
總結:-n 查看行號 -v 反向搜索 -i 忽略大小寫
14.echo
寫入某段文本
例:echo hello world > 123.txt (原文本會被覆寫)
echo hello world >> 123.txt (原文本不會被覆寫)
總結:>和>>適用多個命令,如:ls,grep等命令
>和>> 相當于一個萬能寫入
15.管道
把一個命令的輸出作為一個命令的輸入(用 | 作為連接)
例:ls -lh | grep 123.txt
例:grep -v ^’#’ /etc/services | more (把輸出進行分頁查看“方便”)
16.建立軟連接(快捷方式)
例:ln aa/abc abc_softlink (ln譯link鏈接)
運維:
1.sudo useradd user1
譯:添加用戶
2.sudo passwd user1
譯:設定密碼
sudo:(便捷,無需切換超管)
3.查看用戶的組
⑴id
譯:查看當前用戶的組
⑵id+用戶
譯:查看此用戶的組
4.su
譯:切換用戶
例:su user1 (切換用戶)
例:su - user1 (切換用戶并回到家目錄)
5.userdel
譯:洗掉用戶
例:userdel user1
例:userdel -r user1 (連同家目錄一起刪)
例:userdel -f user1 (強制洗掉:即使登錄)
6.用戶組的添加改名和洗掉
⑴groupadd
譯:添加用戶組
例:groupadd group1
⑵groupmod
譯:改名用戶組
例:groupmod -n group1new group1
⑶groupdel
譯:洗掉用戶組
例:groupdel group1new
查看是否增改刪:cat /etc/group
7.shell (翻譯器)
⑴ cat/etc/shells
譯:查看shell
⑵ chsh
譯:修改shell
8.檔案權限表示方式:
d開頭的檔案夾,-開頭是檔案
權限分為三個部分
u(user)所有者 g(group)所屬組 o(other)其他用戶
— rwx
r 讀權限 w寫權限 x可執行權限
9.修改檔案權限
⑴chmod [ugo] [±=] 檔案或者檔案夾
- : 加權限 - : 減權限 = : 更換權限
例:chmod u=r g=r o=r 123.txt
⑵chmod [ugo] 123.txt
r=4 w=2 x=1
例:chmod 777 123.txt
10.chown
譯:修改所屬者
例:chown user1 123.txt (+權限:sudo)
11.chgrp
譯:修改所屬組
例:chgrp user1 123.txt (+權限:sudo)
如文章有錯誤感謝指出,聯系Q:2181796086
如文章有幫助點贊關注一下吧!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/275098.html
標籤:其他
