linux命令_ls命令與cp命令詳解(1)

最近想詳細熟悉下linux命令,學習筆記記錄下:

今天主要學習的是目錄操作,下面給大家介紹一下今天學到的幾個命令:

1、ls命令

功能:顯示文件或者目錄信息

語法:ls[參數] 目錄或文件名

參數:

-a:顯示所有文件,包括以點號開頭的隱藏文件

-l:以長格式顯示文字或子目錄的詳細信息

-R:遞歸式的顯示指定目錄的各個子目錄的文件

-S:以文件大小排序

-s:給出每個目錄數所用的塊數

-t:以文件的修改時間的先後進行排序

-d:如果參數是目錄,只顯示其名稱而不顯示其下的各文件。往往與l選項一起使用,已得到目錄的詳細信息。

-m:橫向顯示目錄下的文件,文件名之間以逗號分隔。

ls –l:以長格式形式在每行顯示一個目錄或文件名。

2.cp命令

功能:將一個或多個文件複製到目標目錄。   

語法:cp[參數] 源文件或目錄  目標文件或目錄。

參數:

-f:如果目標文件或目錄已存在,不詢問用戶是否刪除,直接刪除在複製

-i:如果目標文件或目錄已存在,詢問用戶是否刪除,再進行復制。

-R:遞歸複製目錄,即連同目錄下的子目錄和文件一起復制。

-p:在複製是保持源文件的所有者、權限和時間標誌。

使用:

[root @localhost root]#cp test.php /tmp

將test.php文件複製到tmp文件夾下

[root @localhost root]#cp –Rext/index.txt test

將ext/index.txt目錄下的文件和子目錄一同複製到test文件夾下。

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