Linux日常命令

2022-09-10 06:12:15 字數 3422 閱讀 4509

1、uname -r/n/m    顯示系統核心版本

2、ifconfig    檢視ip資訊

3、who    顯示登入系統賬號

4、df    顯示剩餘空間

5、arch    顯示處理器架構

6、date    顯示系統日期

7、cal    檢視日曆表

8、netstat -an    檢視開放埠

9、hostname    檢視計算機名

10、rpm -qa    檢視所有安裝的軟體包

11、last    檢視使用者登入日誌

12、cat /proc/cpuinfo    檢視cpu資訊

13、env    檢視環境變數資源

14、iptables -l    檢視防火牆資訊

15、route -n    檢視路由表

16、w    顯示活動使用者

17、id《使用者名稱》    檢視指定使用者資訊

18、tail -f    重新整理日誌

1、init 0/6    關機/重啟

2、reboot    重啟

3、telinit 0    關機

4、logout    登出

5、ifdown    關閉網絡卡

6、ifup    開啟網絡卡

1、cd /    進入當前目錄

2、cd ..    返回上階目錄

3、cd ../..    返回上兩級

4、pwd    顯示當前目錄

5、ls    檢視目錄中的檔案

6、ls -l    顯示檔案即目錄的詳細資料

7、ls -a    顯示隱藏檔案

8、mkdir    建立目錄

9、rmdir    刪除目錄

10、cp    拷貝

11、cp -f    刪除檔案並拷貝

12、rm -f    刪除檔案不提醒(慎用)

13、rm -i    刪除檔案提醒

14、mv    移動檔案

15、chmod    改變許可權

16、cat    檢視檔案內容

17、grep *** 檔名 -x    檔案中包含***的前後x行

18、touch -d    修改檔案時間

19、touch    建立檔案

20、tac    倒序檢視檔案

21、more    檢視檔案(檔案內容較多時逐頁顯示d上翻f下翻)

22、vim/vi    編輯檔案

23、:q!    強制退出

24、zz:    儲存退出

25、:wq    儲存退出

26、sort    排序輸出(-r倒序)

27、uniq    去重複

28、file    顯示檔案型別

29、diff    找出兩個檔案的不同

30、awk    文字分析工具

31、tar -czvf    新增壓縮檔案

32、tar -xzvf    解壓

1、find . name    查詢檔案名

2、-atime +n/-n    查詢前n天之前訪問過的檔案/前n天之後

3、fing / 檔名*    顯示帶有檔名的所有檔案及路徑

4、find  /home -(i)name "*.txt"      查詢home下的txt檔案(忽略大小寫)

5、find  .  -regex  ".\(\.txt\|\.pdf\)$"      匹配正則 表示式

6、find  .  -type      型別引數   ### f是普通檔案,l是鏈結檔案,d是目錄檔案,c是字元裝置檔案,b是塊裝置檔案,s是套接字檔案,p是管道檔案

7、find  .  -type  f  -atime  -7    找出7天內被訪問過的檔案

8、find  .  -type  f  -atime  7    找出恰好是7天前那一天訪問過的檔案

9、find . -type f -mtime +7    找出超過7天前修改過的檔案

10、find  .  -type  f  -size  檔案大小    b—塊(512位元組),c—位元組,w—字(2位元組),k—千位元組,m—兆位元組,g—吉位元組

11、find  .  -type  f  -size  +10k    搜尋大於10k的檔案

12、find  .  -type  f  -size  -10k    搜尋小於10k的檔案

13、find  .  -type  f  -size  10k    搜尋等於10k的檔案

14、find  .  -type  f  -perm  777    搜尋當前目錄下許可權為777的檔案

15、find  .  -type  f  -name  「*.php」  !  -perm  644    找出目錄下許可權不是644的php檔案

16、find . -type f -user tom    找出當前目錄下使用者tom所擁有的檔案

17、find  $home/.  -name  「*.txt」  -exec  rm  {}  \;     找出自己家目錄下所有.txt檔案並刪除

18、find  .  -type  f  -mtime  +30  -name  「*.log」  -exec  cp  {}  old  \;    將30天前修改的.log檔案拷貝到old目錄下

1、ps -a    顯示當前終端下的所有程序

2、ps -u    顯示以使用者為主的格式輸出程序資訊

3、ps -x    顯示當前使用者再所有終端下的程序

4、ps -e    顯示系統內的所有程序資訊

5、ps -l    使用長格式顯示程序資訊

6、ps -f    使用完整的full格式顯示程序資訊

7、kill    殺掉程序

1、service iptables stop    關閉防火牆

2、service iptables start    開啟防火牆

3、service iptables restart    重啟防火牆

4、chkconfig iptables off    永久關閉

5、chkconfig iptables on    永久關閉後重啟

1、useradd    新增使用者

2、userdel    刪除使用者

3、passwd    為使用者設定密碼

4、sudo    切換使用者

5、groupadd    將使用者新增至管理組

6、groupdel    再管理組中刪除使用者

1、ctrl l    終端清屏

2、|    將前乙個命令輸出結果輸出到下乙個命令

3、>    重定向(覆蓋原檔案)

4、git clone    轉殖

5、chattr +i/-i    鎖住檔案/解鎖

6、write 使用者    向使用者發訊息

7、crunch     製作字典

8、cewl    爬取**內容製作字典

linux 日常命令

目錄切換 cd 目錄名稱 cd cd cd 使用者切換 su user 刪除檔案或目錄 rm f 檔名稱 rm rf 目錄名稱 rm rf 檔名稱1 檔名稱2 ps 刪除除檔案12以外的其它檔案 find name o xargs rm f ps 刪除當前目錄下以.o結尾的所有檔案 拷貝檔案或目錄 ...

Linux日常命令

linux 日常簡單命令彙總 tar xzf apache tomcat 8.0.35.tar.gz tar檔案解壓 tar xzcf 檔名.tar.gz zip檔案解壓 uzip 檔名.zip 文字檢視 無法編輯 cat 檔名.txt xml html 文字配置檔案等 tomcat後台日誌動態檢視...

Linux日常命令

目錄 bin 存放二進位制可執行的檔案 sbin 存放二進位制可執行檔案 root才能訪問 etc 存放系統配置檔案 usr 存放共享的系統資源 home 存放使用者檔案的根使用者 root 超級使用者目錄 dev 存放裝置檔案 lib 存放跟檔案系統中的程式執行所需要的共享庫機內模組 boot 存...