1.ls = list,列出文件
-a: 列出所有的文件,包括所有以.開頭的隱藏文件
-d: 列出目錄本身,并不包含目錄中的文件
-h: 和-l一起使用,文件大小人類易讀
-l詳細信息
-S大小排序
-t時間排序
2.man = Manual意思是手冊,可以用這個命令查詢其他命令的用法。
3.pwd = print working Directory,顯示出當前/活動目錄的名稱
4.cd = ChangeDirectory,切換目錄
cd 目錄 切換目錄
cd - 切換至上次所處的目錄
cd .. 切換至上級目錄
cd ~ 切換至家目錄(或者一個cd也可以)
5.mkdir = Makedirectory,創(chuàng)建目錄
-p 指定路徑 , 根據(jù)需要創(chuàng)建父目錄
-m 指定權(quán)限
6.echo 輸出并顯示一行文本
-e: 允許對列出的加反斜線轉(zhuǎn)義的字符進行解釋.
[root@ken ~]#echo "this is ken \nnice to meet you"
this is ken \nniceto meet you
[root@ken ~]#echo -e "this is ken \nnice to meet you"
this isken
nice to meetyou
7.touch =touch,創(chuàng)建,修改文件或者目錄的時間屬性,若文件不存在,
系統(tǒng)會建立一個新的文件,平時都是用來創(chuàng)建普通文件
8.cp = copy 復制 復制文件和目錄
-p: 保持屬性不變
-r: 遞歸復制目錄
-a: 復制時,盡可能保持文件的結(jié)構(gòu)和屬性. 等同于 -dpR
9.mv = Move,移動文件,同目錄下則為重命名
-i詢問試覆蓋
-f同名強制覆蓋
-b備份舊文件(文件名后加~)
-u若本文件較新則覆蓋舊文件
10.rm =ReMove,刪除文件,
-r: 或者 -R 遞歸地移除目錄樹
-f不詢問強制刪除
11.rmdir =Remove directory,刪除空目錄
12.cat = catenate,連續(xù),輸出文件內(nèi)容,用于內(nèi)容較少的
-n顯示行號,
-b不顯示空行,
13.more = more,分頁顯示,在顯示器上閱讀文件的過濾器(查看內(nèi)容較多的)
會在最下面使用百分比的形式來提示您已經(jīng)閱讀了多少內(nèi)容
14.less =less,分頁展示文件內(nèi)容,less 與 more 類似,但使用 less 可以隨意瀏覽文件,
而 more 僅能向前移動,卻不能向后移動(pgup鍵),而且 less 在查看之前不會加載整個文件
15.head =head,查看前n行,默認前10行
-n: 指定顯示行數(shù)
16.tail =tail,查看尾部n行,默認10行
-f: 當文件增長時,輸出后續(xù)添加的數(shù)據(jù)(持續(xù)刷新)
-n: 指定顯示行數(shù)
17.clear =clear,清屏
快捷鍵 ctrl+l
18.poweroff=poweroff關(guān)機
19.reboot=Restartyour computer,重啟
20.alias:給命令起別名
alias"ken=ls -l" 設(shè)置別名
unalias ken 取消別名
21.uname 顯示輸出系統(tǒng)信息
-a:顯示所有的信息
-r: 顯示操作系統(tǒng)發(fā)行版本
22su = switch userlinux常用命令,切換用戶,root切任何用戶不需要密碼,但其他用戶之間切換需要密碼,
user 表示切換到用戶user并將用戶環(huán)境一并切換
-c執(zhí)行命令再退回原用戶
23.hosetname 顯示并設(shè)置主機名
24.history 查看歷史命令,加上上一個命令的縮寫可以再次執(zhí)行