1. 調出登入主機列表: sshgo
2. 查詢伺服器: /server name
3. 切換 deploy 使用者: sudo su - deploy
4. 上傳本地檔案: rz -be
6. crontab(centos: 6.9):
啟動:service crond start
重新啟動:service crond restart
停止:service crond stop
檢視狀態:service crond status
crontab -l: 展示任務列表
crontab -e: 編輯當前使用者任務列表
crontab -r: 移除任務列表
7. 統計非重複項
cat gudinglatlngval.csv|sort|uniq -u
8. 安裝 man 手冊
sudo yum install man-pages
9. 檢視檔案占用空間、擷取檔案大小
du -m filename | cut -f1 (擷取第一列)
10. 檢視當前目錄下 占用空間最大的 前10個檔案
du -a -m | sort -n -r | head -n 10
11. telnet ip port: 遠端登入
12. traceroute:路由追蹤
13. netstat:顯示網路資訊
14. cat /etc/issue:檢視系統發行版本資訊
常用系統工作命令
1. echo 輸出字串或變數提取後的值
2. date 顯示或設定系統時間 date "+%y-%m-%d %h:%m:%s"
+: 按照指定格式輸出系統時間或日期
-s: 設定系統時間
3. reboot 重新啟動
4. poweroff 關閉系統
6. ps 檢視系統程序
7. top 動態監視程序活動和系統負載
8. pidof 查詢指定服務程序的pid值
9. kill -9 殺死程序
系統狀態檢測命令
10. ifconfig 檢視網絡卡配置和網路狀態資訊
11. uname 檢視系統資訊 uname -a
12. uptime 檢視系統負載資訊
13. free 檢視系統記憶體使用情況
14. who 檢視當前登入主機的使用者終端資訊
15. last 檢視所有系統登入記錄
16. history 檢視歷史執行過的命令
17. sosreport 生成系統診斷文件
工作目錄切換命令
18. pwd 列印當前工作目錄
19. cd 切換工作目錄
20. ls 顯示目錄列表 ls -al
21. cat 檢視純文字檔案(內容較少) cat -n 顯示行號
22. more 檢視純文字檔案(內容較多)
23. head 檢視純文字檔案前n行 head -n 5 test.txt
24. tail 檢視純文字檔案後n行或持續重新整理內容 tail -f filename 迴圈讀取檔案內容
25. tr 替換文字檔案中的字元 cat test.txt | tr qq tencent
26. wc 統計文字的行數、字數、位元組數 wc -l test.txt 統計行數 wc -w test.txt 統計字數 wc -c test.txt 統計位元組數
27. stat 檢視檔案具體儲存資訊和時間等資訊 stat test.txt
28. cut 按列提取文字內容 -d 設定分隔符 -f 設定看的列數 cut -d : -f 1 /etc/passwd
29. diff 比較多個文字檔案差異 diff diff_a.txt diff_b.txt --brief 確認兩個檔案是否不同 diff --brief diff_a.txt diff_c.txt
檔案目錄管理命令
30. touch 建立空白檔案或設定檔案時間 touch test.txt -a 修改讀取時間 -m 修改修改時間 -d 同時修改 atime 和 mtime
31. mkdir 建立空白目錄 mkdir test -p 建立巢狀目錄 mkdir -p sub1/sub2/sub3
32. cp 複製檔案或目錄 cp test.txt test2.txt -r 遞迴複製 -i 目標檔案存在是否覆蓋
33. mv 剪下檔案或檔案重新命名 mv test/test.txt test2 mv test.txt test2.txt
34. rm 刪除檔案或目錄 -f 強制刪除檔案 -r 刪除目錄 rm -f test.txt rm -r sub1
35. dd 按照指定大小和個數的資料塊來複製檔案或轉換檔案 dd if=/dev/zero of=/test2/test.txt count=1 bs=10m if 輸入檔名稱 of 輸出檔名稱 count 資料塊個數 bs 每個資料塊大小
36. file 檢視檔案型別(linux系統中文字、目錄、裝置統稱為檔案) file test.txt
打包壓縮與搜尋命令
37. tar 對檔案進行打包壓縮或解壓 tar -cvzf test.tar.gz test.txt 壓縮檔案 tar -xvzf test.tar.gz -c /test2/sub1
39. find 按照指定條件查詢檔案 file -name test.txt
40. du 檢視檔案占用空間 du -m filename
41. cut 按列提取文字字元 cut -f1 ()
遇到問題:
1. q: telnet connection timed out.
a: 對方埠未開 或 防火牆限制
linux 常用系統命令
1設定預設閘道器 ip route del default sbin routeadd default gw 192.168.10.1 2.網橋設定 bin sh init data ports for eth in sbin ifconfig a grep eth 0 9 awk do sbin ...
Linux常用系統命令
1 load 檢視系統負載,一般load不大於3都是正常的,如果load的值大於5就表示系統負載嚴重 命令 top或者uptime 2 cpu的利用率 命令 top grep cpu 3 磁碟剩餘空間 命令 df h 表示按單位格式化輸出 4 網路traffic 命令 sar n dev 1 1 n...
Linux 常用系統命令
1.1 系統服務命令 systemctl start iptables.service 啟動服務 systemctl restart iptables.service 重啟服務 systemctl stop iptables.service 關閉服務 systemctl status iptable...