Linux常用指令(不定期更新)

查看文件夾


列出文件下所有的文件和文件夾

$ ls

列出文件下所有的文件

$ ls -a

查看當前目錄下的文件數量(不包含子目錄中的文件)

ls -l | grep "^-" | wc -l

查看當前目錄下的文件數量(包含子目錄中的文件) 注意:R,代表子目錄

ls -l R | grep "^-" | wc -l

查看當前目錄下的文件夾目錄個數(不包含子目錄中的目錄),同上述理,如果需要查看子目錄的,加上R

ls -l | grep "^d" | wc -l

文件操作:


移動文件或者文件夾到另一個文件夾

$ mv filename destdir

移動所有后綴為.txt的文件到另一個文件夾

$ mv *.txt destdir

刪除文件:

$ rm filename

不提醒用戶,直接刪除文件:

$ rm -f filename

刪除多個文件:

$ rm filename1 filename2

遞歸刪除目錄及目錄下所有子目錄和文件:

$ rm -r <目錄名>

ssh(Secure Shell)用于連接遠程主機:


連接主機:

$ ssh [用戶名]@[主機IP]

從服務器上下載文件:

$ scp [用戶名]@[主機IP]:[文件路徑] [本地目錄]

從服務器上傳文件:

$ scp [文件路徑] [用戶名]@[主機IP]:[遠程目錄]

從服務器下載整個目錄:

$ scp [用戶名]@[主機IP]:[遠程目錄] [本地目錄]

上傳目錄到服務器:

$ scp -r [本地目錄] [用戶名]@[主機IP]:[遠程目錄]

參考鏈接:
利用ssh傳輸文件

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,837評論 18 139
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數據革命閱讀 12,203評論 2 33
  • Ubuntu的發音 Ubuntu,源于非洲祖魯人和科薩人的語言,發作 oo-boon-too 的音。了解發音是有意...
    螢火蟲de夢閱讀 99,466評論 9 467
  • Leader 很快,泥坑銀行就在回音山谷和海盜島建立了網點。這時候,兔小姐就對豬爸爸說到:『豬爸爸,現在我們已經有...
    siddontang閱讀 6,258評論 4 20
  • 自從上次的分別后,時間已經過去了一個月,在這段期間里,男生一直沒有再和女生見個面,不過所幸運的是,男生的生日快要...
    一位孤獨患者閱讀 474評論 2 0