linux命令總結

2022-07-20 12:00:23 字數 1568 閱讀 3467

1、mkdir 建立目錄

2、ls   list 列表  顯示目錄裡面的內容

-l               顯示目錄詳細資訊

3、cd       進入到目錄中

4、pwd  顯示你當前的位置

5、touch 莫  建立檔案   更新檔案的時間戳

7、cat 檢視檔案的內容

8、echo  把echo後面的內容顯示到螢幕上

9、xargs  分組的

-n  分為幾組

10、cp  複製檔案或目錄 預設無法複製目錄

-r  遞迴複製  複製目錄即目錄裡面的內容

-p  複製的時候保持屬性不變

-a  -pdr  複製所有

11、mv  move  移動

12、rm  remove刪除檔案或目錄  預設無法刪除目錄

-r  遞迴刪除

-f  強制刪除

13、find  查詢檔案

find  那裡  什麼型別  什麼名字

-maxdepth  最大深度

-type  找什麼型別的

f  file檔案

d  directory  目錄

-name  什麼名字

-mtime  根據修改時間找到對應的檔案

!  非  取反

14、grep  三劍客老三  過濾

-v  排除

-a數字  顯示grep過濾的內容及接下來的幾行

-n  給grep找出的行加上行號

-o  顯示grep正則每次找到了什麼  grep的執行過程

egrep  支援高階正則*****grep  -e

15、 head 取檔案的前幾行 預設是前10行

-n數字 === -數字 取前xx行

16、tail 取檔案的最後的幾行 預設是最後10行

-f 顯示檔案的實時的更新

tail -f ==== tailf

17、 awk 三劍客老大 擅長取列 取行 計算

nr表示行號

$數字 某一列

$0 表示一整行內容

-f指定分隔符或多個分隔符

'nr==2'

! 表示取反 排除

awk定位的方法

awk 'nr==1'

awk 'nr==1,nr==10'

awk '//'

18、sed 三劍客老二 取行 替換 修改檔案的內容 

-n 取消預設輸出 一般與p一起使用

-i 修改檔案的內容

#查詢顯示某幾行

'10p'

'10,20p'

#替換's###g'

's@@@g'

'2s#oldboy#oldgirl#gp'

#刪除 d===delete

'/找誰/d'

sed -n '1p'

sed -n '1,10p'

sed -n '10,$p'

sed -n '//p'

19. alias 設定別名

alias 別名='命令'

20. source 生效  /etc/profile

Linux命令總結

vi基本命令 i 在當前游標的的所在位置,插入隨後輸入的文字,游標後的文字相應向右移動 i 在游標所在行的行首插入隨後輸入的文字,行首是該行的第乙個非空白字元,相當於游標移動到行首再執行i命令 a 在當前游標所在位置之後,插入隨後輸入的文字 a 在游標所在行的行尾新增隨後輸入的文字,相當於游標移動到...

linux命令總結

登出 exit 關機 shutdown h now 重啟 reboot 幫助 man ls man f ls info ls date y m d 更改檔案使用者組 chgrp r user file d 更改檔案使用者 chown r user file d 更改檔案屬性 chmod r 777 ...

linux命令總結

linux檔案編輯器 vi vim 1 vi 的三種命令模式 command 命令 模式,用於輸入命令 insert 插入 模式,用於插入文字 visual 可視 模式,用於視化的的高亮並選定正文 2 檔案的儲存和退出 command 模式是vi或vim的預設模式,如果我們處於其它命令模式時,要通過...