命令行初體驗(ls,cat,mv,touch)

ls命令

語法: ls 選項 參數

ls是list的縮寫,用來顯示目標列表,在Linux中是使用率較高的命令linux

經常使用選項

  • -a:顯示當前目錄下全部文件,包括隱藏文件(.開頭的文件)
  • -l:顯示當前目錄下未隱藏文件的詳細信息
  • -al:顯示 當前目錄下全部文件(包括隱藏文件)的全部信息

cat命令

語法: cat 選項 文件

cat命令的用途是鏈接文件或標準輸入並打印。這個命令經常使用來顯示文件內容,或者將幾個文件鏈接起來顯示,或者從標準輸入讀取內容並顯示,它常與重定向符號配合使用。shell

經常使用功能

  • 一次顯示整個文件:cat filename
  • 從鍵盤建立一個文件:cat > filename 只能建立新文件,不能編輯已有文件.
  • 將幾個文件合併爲一個文件:cat file1 file2 > file

mv命令

語法: mv 選項 源文件或目錄 目標文件或目錄

mv命令是move的縮寫,能夠用來移動文件或者將文件更名(move (rename) files),是Linux系統下經常使用的命令,常常用來備份文件或者目錄。工具

經常使用功能

  • -b :若需覆蓋文件,則覆蓋前先行備份。
  • -f :force 強制的意思,若是目標文件已經存在,不會詢問而直接覆蓋;

touch命令

語法: touch 選項 文件

linux的touch命令不經常使用,通常在使用make的時候可能會用到,用來修改文件時間戳,或者新建一個不存在的文件。命令行

命令行查詢工具

explainshell.com cdn

相關文章
相關標籤/搜索