命令列中的常用操作

pfzzz發表於2020-11-14

命令列中的常用操作(增刪改查)

1.查 : 檢視檔案或目錄

檢視當前目錄絕對路徑

 pwd

檢視當前目錄內容

ls

檢視指定目錄內容

ls 路徑

檢視檔案內容

  • cat 路徑  :  檢視檔案所有內容
    
  • head 路徑 : 預設檢視檔案內容前10行, 
    
    • head 路徑 -n  xx : xx表示數字  檢視檔案前xx行內容
      
  • tail 路徑 : 預設檢視檔案內容後10行,
    
    • tail 路徑 -n xx : xx表示數字 , 檢視檔案後xx行內容
      
  • less 路徑 : 分頁檢視檔案內容
    

2. 增 : 建立檔案

建立空檔案

touch 檔名

建立檔案並往裡面輸入內容 : > 會覆蓋內容, >> 會追加內容

echo 111 > 檔名

echo -e "11/n22" > 檔名  (有回車)

建立目錄(資料夾) a/

mkdir a

建立目錄 a/b/c/d/e

mkdir - p  a/b/c/d/e

複製檔案 1.txt 到 2.txt

cp 1.txt 2.txt

複製目錄 a 到 b

cp -r a b

3.刪 : 刪除檔案或目錄

刪除檔案

rm 1.txt

刪除目錄(資料夾)

rm -r a    // -r   recursive 遞迴的意思, 表示一層一層的刪除檔案  
rm -rf a  // f 表示 force 強制,  強制刪除 不建議使用

4.改 修改檔案或目錄

修改檔案內容

echo  111 >> 1.txt  // 向檔案1.txt中新增了111 ,  >> 追加內容
code 檔案或目錄   // 用vscode開啟
start 檔案或目錄  // 使用預設方式開啟  (window)
open 檔案或目錄   // 使用預設方式開啟 (蘋果)

移動檔案或目錄 (重新命名檔案或目錄)

mv 1.txt 指定檔名   // 可移動也可重新命名

修改檔案最後更新時間

touch 檔案   //(如果沒有該檔案,就會建立,如果有該檔案,就會‘摸一下他,會使的建立時間變為最新’)

相關文章