20211114 Linux指令學習

2022-09-09 08:18:10 字數 877 閱讀 7128

一、建立檔案指令 【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 檔名稱

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】

vim指令,linux指令

在normal模式 也就是按了esc 下 u 撤銷上一次操作 0 到本行的開頭 到本行第乙個字元的開頭 到本行的結尾 w 到下乙個單詞的開頭 e 到下乙個單詞的結尾 zz wq 儲存並退出 gg 到文章的開頭 3g 到文章的第三行 g 到文章的結尾 abc 在游標以後的位置找到abc這個字元。此時按...

Linux面試指令 cp指令

cp 命令用來複製檔案或者目錄,是 linux 系統中最常用的命令之一。一般情況下,shell 會設定乙個別名,在命令列下複製檔案時,如果目標檔案已經存在,就會詢問是否覆蓋,不管你是否使用 i 引數。但是如果是在 shell 指令碼中執行 cp 時,沒有 i 引數時不會詢問是否覆蓋。這說明命令列和 ...

Linux面試指令 nl指令

nl 命令在 linux 系統中用來計算檔案中行號。nl 可以將輸出的檔案內容自動的加上行號。其預設的結果與 cat n 有點不太一樣,nl 可以將行號做比較多的顯示設計,包括位數與是否自動補齊 0 等等的功能。nl 命令是 number of lines 的縮寫。1 命令格式 nl 選項 檔案 2...