1. 程式人生 > 其它 >20211114 Linux指令學習

20211114 Linux指令學習

hello,小夥伴們大家好,今天繼續和大家分享我學習的Linux的指令

一、建立檔案指令 【touch hello.txt】建立一個名字為hello.txt 的檔案

二、

  1、刪除檔案指令 【rm】 會確認是否刪除 (輸入y 確認刪除 輸入 n 不刪除)

  2、【rm -rf】不用確認就可以刪除 (謹慎使用)

  3、rm -r 遞迴刪除 (用於刪除資料夾檔案,會先確認是否進入資料夾,然後確認是否刪除資料夾內的每一個檔案)

三、 檔案檢視

  1、只讀 【cat 檔名稱】

  2、顯示行號 【cat -n 檔名稱】

  3、加入管道命令 【cat -n 檔名稱 | more】

4、more 檔名稱

  5、less 檔名稱 (?要查詢的字元 n線上查詢 pagup向上一頁 pagdown 向下一頁)按q直接退出

  6、修改檔案 【vim 檔名稱 i 開始修改 esc推出編輯模式 :q!不儲存直接退出 :wq 儲存並推出】

  7、檢視一個檔案內的前幾行 【head 檔名稱 (預設展示前10行資料) head -n2 展示前兩行】

  8、檢視一個檔案的末尾幾行 【tail 檔名稱 (預設展示前10行資料)tail -n2 展示最後兩行】

  9、tail -f 動態監控 ctrl +v 退出

四、時間

  1、展示當前時間 : date

   2、按照自定義方式展示時間 date "+%Y-%m-%d" 2021-11-14 (以今天為例)

   3、展示日曆 cal

  4、展示今年日曆 cal 2021

五、重定向和追加

  1、重定向 :將字元寫入到一個檔案 (覆蓋行為 即將原來檔案中的所有字元覆蓋成為新寫入的字元) 【echo "hello,world" > hello.txt】

  2、追加: 將字元追加到一個檔案 (以前的內容還存在,把寫入的字元加到檔案末尾) 【惡臭 “hello,world” >> hello.txt】