任務4測試1:ls cat mv touch命令列及explainshell.com

weixin_34253539發表於2018-07-10

1、ls

list directory contents:列出目錄內容

如圖1,test資料夾中有m1、m2兩個個資料夾和一個m3.txt檔案
11409133-7356da58bba0e94b.png
圖1
如圖2,當在命令列中輸入ls之後,就顯示出了當前目錄中的全部內容
11409133-4b9f4619ecd36245.png
圖2

2、cat

concatenate files and print on the standard output:連線檔案並在標準輸出上列印

cat m3.txt (在螢幕上顯示檔案m3.txt的內容)
11409133-0a49e3b1ff3965f7.png
圖3

11409133-9c52bda0179195a4.png
圖4
cat m3 m4 (同時顯示檔案m1和m2的內容)
cat m3 m4 > file(將檔案m1和m2合併後放入檔案file中)

3、mv

move (rename) files:移動(重新命名)檔案

mv m3.txt m4.txt:將檔案m3.txt重新命名為m4.txt
11409133-8d2f09fa2288dee5.png
圖5
mv m4.txt m2:將檔案m4.txt移動到檔案m2中
11409133-9bab4e0c56542673.png
圖6

4、touch

change file timestamps:更改檔案時間戳

一、是用來建立新的空檔案。
11409133-b02e84c4dc9df057.png
圖7
二、是用於把已存在檔案的時間標籤更新為系統當前的時間(預設方式),它們的資料將原封不動地保留下來;
11409133-a3c5dce52f738d75.png
圖8

explainshell.com

explainshell.com 是一個解釋命令列的網站,會分析命令的幫助文件,然後根據查詢的命令引數來抽取對應的解釋,然後用思維導圖的形式簡潔易懂地顯示出來。
使用方法:

11409133-82947d0255d2df97.png
網站首頁

輸入命令列:
11409133-948b4b7ddad1e864.png
命令列解釋

相關資料:
1、這是一個Github上的開源專案,地址:https://github.com/idank/explainshell
2、如何在本地部署 explainshell (命令列解釋服務)](https://segmentfault.com/a/1190000000352351)

相關文章