歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> Linux的文件,管理管理指令

Linux的文件,管理管理指令

日期:2017/3/3 11:41:37   编辑:Linux技術

ls:

參數:

-a 全部的文件,連同隱藏文件(開頭為.的文件 )一起列出來

-A 列出全部文件但不包括. 和..

-d 列出目錄本身,而不是列出目錄中的文件數據

-h 文件大小以GB,KB表示出來

-l 列出長數據串,包含文件的屬性和權限等數據(常用)

--full-time 以完整的時間模式輸出

cp:復制文件或目錄

例如 cp ~/.bashrc /tmp/bashrc

將主文件夾下的.bashrc復制到/tmp下,並更名為bashrc

參數:

-a, 相當於-pdr的意思

-i 若目標文件已經存在,在覆蓋時會先詢問操作的進行

-r 遞歸持續復制,用於目錄的復制行為

rm 移除文件或目錄

參數:

-f:force的意思,忽略不存在的文件,不會出現警告信息

-i:互動模式,在刪除前會詢問用戶是否操作

-r:遞歸刪除,最常見的在目錄的刪除

mv:移動文件和目錄,或者更名

-f:force ,如果目標文件已經存在,不會詢問而直接覆蓋

-i; 若目標文件已存在,就會詢問是否覆蓋

-u:如果目標文件已經存在,且source比較新,才會更新

移動文件:mv bashrc mvtest 將文件bashrc移動到mvtest文件夾中

重命名:mv mvtest mvtest2

取得路徑的文件名和目錄名

basename /etc/sysconfig/network

network 取得最後的文件名

dirname /etc/sysconfig/network

/etc/sysconfig 取得目錄名

Copyright © Linux教程網 All Rights Reserved