Linux最常用的命令(2)

權限管理命令
chmod
功能:改變文件或目錄的權限

示例 含義
chmod u+x 文件或目錄 給所有者增加執行(x)權限
chmod g+w,o-r 文件或目錄 給所屬組增加w權限,其他人減少r權限
chmod g=rwx 文件或目錄 給所屬組的權限設置爲rwx
chmod 640 文件或目錄 把所有者的權限改成6(rw-),所屬組的權限改爲4(r–),其他人的權限改爲0(—),注:r->4,w->2,x->1
chmod -R 640 文件或目錄 把文件或者目錄下所有子文件或子目錄的權限改爲640

chown
功能:改變文件或目錄的所有者

示例 含義
chown 用戶 文件或目錄 改變文件或目錄的所有者

chgrp
功能:改變文件或目錄的所屬組

示例 含義
chown 所屬組 文件或目錄 改變文件或目錄的所屬組

文件查找命令
find
locate
which
whereis
grep
幫助命令
man:獲得幫助信息
help:獲得shell內置命令的幫助信息
示例:ls --help或help umask
用戶管理命令
命令:useradd
功能:添加新的用戶(普通用戶)
示例:useradd 用戶名

命令:passwd
功能:設置用戶密碼
示例:passwd 用戶名

注:普通用戶只能修改自己的密碼,但root(超級用戶、管理員)可以修改任何人的密碼

命令:who
功能:查看登錄用戶的信息
信息包括:
1、登錄用戶名(一個用戶可以多次登錄)
2、登錄終端(tty表示本地終端,pts表示遠程終端)
3、登錄時間
4、登錄主機的IP地址(沒有顯示則表示本機終端)

命令:w
功能:查看更詳細的用戶信息
信息包括:
1、當前系統時間
2、up:連續運行時間
3、總共的用戶個數
4、load average 負載均衡指數
5、IDLE:表示用戶空閒時間
6、PCPU:這個用戶登錄進來執行的操作佔用cpu的時間
7、JCPU:累計佔用CPU的時間
8、WHAT:當前用戶正在執行的命令

壓縮解壓命令
命令:gzip
功能:壓縮文件
示例:gzip 文件
注:gzip只能壓縮文件,壓縮後不保留原文件,壓縮後文件格式.gz,不能壓縮目錄

命令:gunzip
功能:解壓.gz的壓縮文件
示例:gunzip 文件

命令:tar
功能:對目錄進行壓縮或解壓
示例:tar [-zcf] [壓縮後的文件名] [需要壓縮的目錄]
-c:打包
-v:顯示詳細信息
-f:指定文件名
-z:打包的同時,壓縮
生成.tar.gz的文件

示例:tar [-zxvf] [被壓縮的目錄]
-x:解包
-v:顯示詳細信息
-f:指定解壓文件名
-z:解壓縮

命令:zip
功能:壓縮文件或目錄
示例:zip [-r] [壓縮後的文件名] [文件或目錄]
-r:壓縮目錄
注:zip壓縮可以保留原文件

命令:unzip
功能:解壓.zip文件
示例:unzip [壓縮文件]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章