Linux學習記錄-基本命令總結

Linuxの命令總結

·文件管理類命令(主要是近期學習中遇到過的)

·cat命令 :用於連接文件並打印

相關參數

-n 由 1 開始對所有輸出的行數編號

-b 和 -n 相似,只不過對於空白行不編號

-s 當遇到有連續兩行以上的空白行,就代換爲一行的空白行

–help 對於不懂的命令或軟件安裝時,都可以用–help來獲取幫助

-E 在每行結束處顯示 $

·chmod命令:利用 chmod 可以控制文件被他人所調用

相關參數

–help 顯示輔助說明

–version 顯示版本

-c 若該文件權限確實已經更改,才顯示其更改動作

-f 若該文件權限無法被更改也不要顯示錯誤訊息

-v 顯示權限變更的詳細資料

-R 對目前目錄下的所有文件與子目錄進行相同的權限變更(即以遞迴的方式逐個變更

·mdir命令:用於顯示MS-DOS目錄

相關參數

-/ 顯示目錄下所有子目錄與文件

·實例
$ mdir -/ a:\*    顯示a盤中的所有內容

Volume in drive A has no label #加載信息
Volume Serial Number is 13D2~055C
Directory for A:\ #以下爲目錄信息
./TEST<DIR> 2011-08-23 16:59 #顯示格式爲文件名,目錄大小,修改時間
AUTORUN.INF 265 2011-08-23 16:53
AUTORUN.BAT 43 2011-08-23 16:56
3 files 308 bytes #統計總大小
724 325 bytes free #剩餘空間


-a  顯示隱藏文件

-f  不顯示磁盤所剩餘的可用空間

-w  僅顯示目錄或文件名稱,並以橫排方式呈現,以便一次能顯示較多的目錄或文件

-X  僅顯示目錄下所有子目錄與文件的完整路徑,不顯示其他信息

####·mv命令:用來爲文件或目錄改名、或將文件或目錄移入其它位置
####相關參數

-i 若指定目錄已有同名文件,則先詢問是否覆蓋舊文件

-f 在mv操作要覆蓋某已有的目標文件時不給任何指示

1.mv 文件名 文件名   將源文件名改爲目標文件名
2.mv 文件名 目錄名   將文件移動到目標目錄
3.mv 目錄名 目錄名   目標目錄已存在,將源目錄/移動到目標目錄;目標/目錄不存在則改名
4.mv 目錄名 文件名   報錯
·實例
$ mv /usr/student/*  .    將/usr/student下的所有文件和目錄移到當前目錄下

·cp命令:主要用於複製文件或目錄

相關參數

-a 此選項通常在複製目錄時使用,它保留鏈接、文件屬性,並複製目錄下的所有內容

-d 複製時保留鏈接

-f 覆蓋已經存在的目標文件而不給出提示

-i 與-f選項相反,在覆蓋目標文件之前給出提示,要求用戶確認是否覆蓋

-p 除複製文件的內容外,還把修改時間和訪問權限也複製到新文件中

-r 若給出的源文件是一個目錄文件,此時將複製該目錄下所有的子目錄和文件

*複製目錄時,必須使用參數"-r"或者"-R"

-l 不復制文件,只是生成鏈接文件

·rm命令:用於刪除一個文件或者目錄

相關參數

-i 刪除前逐一詢問確認

-f 即使原檔案屬性設爲只讀,亦直接刪除,無需逐一確認

-r 將目錄及以下之檔案亦逐一刪除 *刪除文件可以直接使用rm命令,若刪除目錄則必須配合選項"-r"

THANKS FOR READING💕

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