相信使用過linux的朋友或多或少都有接觸過linux的指令吧!linux的指令重多,而且每一個指令又有許多的選項,感覺非常難以記憶。其實隻要掌握了一定的方法隻後那麼其實也是很easy的。下面就讓我們來看看linux的常用指令和選項
ls:檢視檔案夾裡面的内容
--help:顯示幫助資訊(基本所有指令都可以使用)
-l:顯示詳細資訊(ll就是ls -l的别名)
-h:進行機關換算,通常和-l一起使用
-a:顯示所有,包括隐藏檔案
-R:遞歸顯示(會檢視各個子檔案夾的内容)
-S:根據檔案大小排序
cd:切換目錄(預設切換到家目錄)
-:傳回上一級
..:傳回上一層
mkdir:建立目錄
-p:遞歸建立(當父目錄不存在時會先建立父目錄)
-v:顯示詳細的建立過程
chmod:更改檔案或目錄權限
+r:賦予屬主,屬組和其他使用者讀權限
+w:賦予屬主,屬組和其他使用者寫權限
+x:賦予屬主,屬組和其他使用者執行權限
權限的8進制表示方法
4:讀 2:寫 1:執行
例:777:所有使用者完全控制
chown:更改檔案或目錄屬主或屬組
-R:遞歸修改
使用格式:chmod [選項] 屬主:屬組 檔案或檔案夾
uname:顯示與核心相關的資訊
-a:顯示所有資訊
-n:顯示主機名
-r:核心發行号
-m:顯示平台
-o:顯示作業系統名稱
alias:指令别名
-p:顯示所有的指令别名和其對應關系
設定指令别名:alias 别名=原來的指令名
history:指令曆史
history:顯示指令曆史
-c:清空指令曆史
wc:統計文本大小
-l:統計行數
-c:統計位元組數
-w:統計單詞數
du:統計檔案或目錄占用空間大小
-h:進行機關換算
-s:隻顯示總大小
df:檢視磁盤使用情況
-T:顯示檔案系統
tar:歸檔,查了歸檔檔案,接包
-z:gzip格式
-j:bz2格式
-x:解壓
-c:建立歸檔
-t:檢視歸檔
-v:顯示詳細過程
-f:使用檔案名字,切記,這個參數是最後一個參數,後面隻能接檔案名
useradd:建立使用者
-M:不建立家目錄
-u:指定uid
-s:指定預設shell
-d:指定家目錄(不能喝-M一起使用)
-g:指定gid
-G:指定附加組
usermod:更改使用者屬性
-d:修改使用者家目錄
-e:修改帳号的有效效期
-f:修改在密碼過期後多少天鎖定該帳号
-g:修改使用者gid
-u:修改使用者uid
-G:修改使用者附加組
-l:修改使用者帳号名稱
-L:鎖定使用者密碼
-U :解除密碼鎖定
-s:修改使用者預設shell
userdel:删除使用者
-f:強制删除使用者,即使使用者已經登入
-r:删除使用者時删除與使用者相關的檔案
groups:檢視目前使用者所在組
groupadd:添加組
-p:指定組密碼
groupdel:删除組
touch:建立檔案
clear:清屏
free:檢視記憶體情況
cat:檢視檔案内容
date:檢視系統時間
bc:打開電腦
今天的指令就總結到這裡了,剩餘的指令下次再總結,如果你覺的這些指令還有用話,請關注:http://home.51cto.com/space?uid=12534281,我會不定期為大家分享
本文轉自 紅塵世間 51CTO部落格,原文連結:http://blog.51cto.com/hongchen99/1907682