Linux基本命令一(檔案管理)

來源:互聯網
上載者:User

標籤:

1.uname:查看版本資訊

  1.0

  1.1

 

 

2.pwd:顯示當前所在目錄(print working directory)

3.cd:切換/改變目錄(change directory)

  3.0 cd [相對路徑或絕對路徑]

  3.1 [.]代表此層目錄

  3.2 [..]代表上一層目錄

  3.3 [-]代表前一個工作目錄

  3.4 [~]代表“當前登陸使用者身份”所在的主目錄

4.mkdir:建立目錄(make directory)

  4.0 mkdir [-p] 目錄名稱

  4.1 [-p]建立多層次目錄

5.rmdir:刪除目錄(make directory)

  5.0 rmdir [-p] 目錄名稱

  5.1 [-p]建立多層次目錄

6.ls:列出目錄內容(list)

  6.0 ls [-aAdhl] 

  6.1 [-a]顯示所有的目錄和檔案,包括“.”和“..”

  6.2 [-A]顯示所有的目錄和檔案,不包括“.”和“..”

  6.3 [-d]僅列出目錄本身,而不是列出目錄內的檔案資料

  6.4 [-h]將檔案容量以人類較易讀的方式(例如GB、KB等) 列出來

  6.5 [-l]列出檔案並顯示檔案的屬性和許可權等資訊

  例如:ls -lh;ls -ld

7.cp:拷貝(copy)

  7.0 cp  [-adfilprsu] 源檔案 目標(目標可以是檔案名稱也可以是目錄名)

      7.1[-a]:儘可能將檔案狀態、許可權等資料都照原狀予以複製。

      7.2[-r] 若 source 中含有目錄名,則將目錄下之檔案亦皆依序拷貝至目的地。

      7.3[-f] 若目的地已經有相同檔名的檔案存在,則在複製前先予以刪除再行複製。

      ##在預設的條件中,cp的源檔案與目的檔案的許可權是不同的,目的檔案的所有者會是執行命令的使用者。

      7.4[-u] 差異複製,常用在備份裡面

  7.5[-a]將檔案的所有特性都複製過去,比如擁有檔案許可權的組別

      例:以root身份,將/etc/passwd檔案複製到/tmp下

  7.6[-f]若目的地已經有相同檔名的檔案存在,則在複製前先予以刪除再行複製,其實就是force的意思,強制複製,預設是需要詢問的

  7.7[-u]增量複試,如果複製中有部分檔案存在,則不複製,預設是需要詢問的

8.mv:移動檔案,還有重新命名的作用(move)

  8.0 mv [-fiu] source destination

  8.1[-f]:強制移動,不會出現警告資訊

  8.2[-i]:移動之前詢問你

  8.3[-u]:目標存在的時候,只有source比較新才會更新

9.rm:刪除檔案和目錄(remove)

  9.0 rm [-ifr] 檔案名稱或目錄

  9.1[-f]強制移除,沒有提示資訊

  9.2[-i]刪除前有提示資訊

  9.3[-r]遞迴刪除

 

網上的幾個常見問題的回答:

1.檔案與檔案夾重新命名

1 //重新命名檔案old_file->new_file2 mv old_file new_file3 rename old_file new_file4 5 //重新命名檔案old_dir-->new_dir6 mv old_dir new_dir

2.檔案批量重新命名:shell指令碼

3.find命令的用法:待查

 

 

 

 

  

 

Linux基本命令一(檔案管理)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.