我寫的這些可能什么都有涉及,但是不太全。僅作記錄。
定時任務的開啟與關閉
crond(定時任務)服務
systemctl status crond 查看定時任務的狀態
systemctl start crond 開啟
systemctl stop crond 關閉
清緩存命令:
echo 3 > /proc/sys/vm/drop_caches
查看服務器並發:
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
ESTABLISHED 11(正常數據傳輸狀態)
返回結果示例:
LAST_ACK 1 (正在等待處理的請求數)
ESTABLISHED 73 (正常數據傳輸狀態)
TIWE_WAIT 6 (處理完畢,等待超時結束的請求數)
CLOSE_WAIT 66 close_wait的現象,主要原因是某種情況下對方關閉了socket鏈接,但是我方忙與讀或者寫,沒有關閉連接
netstat -nat|grep ESTABLISHED|wc -l
ESTABLISHED 就是並發連接狀態的顯示數的
free查看服務器內存
可用的內存數,指的是第一部分的free+buffers+cached
free –m buffers為寫入緩沖區,sync將緩沖區數據寫入磁盤cache為讀取數據的緩存區
top 實時查看cpu負載
lsof 列出當前系統打開文件的工具。系統監測及排錯 輸出的內容為command進程名稱 pid進程標識符 user進程所有者 FD文件描述符 DEVICE指定磁盤的名稱 SIZE文件的大小 NODE索引節點 NAME 打開文件的路徑
lsof | grep delete 過濾出已經被刪除但仍被應用程序占用的文件列表
du –sh 查看文件大小 例:du -sh /tmp/* | sort -rn | head -4
sort –rn sort 排序 –r 反向 –n 純數字排序 –f忽略大小寫差異 –M以月份名字排序 –u 相同數字僅出現一次 –t指定分隔符 –k 指定以哪個field來進行排序
df列出文件系統的整體磁盤空間使用情況 一般參數-hT以易讀方式顯示並顯示每個文件系統的類型
nmap 掃描系統的開放端口 -A掃描系統信息和路由追蹤
netstat/ss –antup | grep httpd 過濾端口
cat httpd.conf | egrep -v "^$|#" 去掉空行和#號開頭的行
tail –fn 100顯示最新追加的內容輸出文件尾部100行內容
Centos7中關閉防火牆命令systemctl stop firewalld
free -m # 查看內存使用量和交換區使用量
hostname # 查看計算機名
uname -a # 查看內核/操作系統/CPU信息
head -n 1 /etc/issue # 查看操作系統版本
cat /proc/cpuinfo # 查看CPU信息
lsusb -tv # 列出所有USB設備
env # 查看環境變量資源
df -h # 查看各分區使用情況
du -sh <目錄名> # 查看指定目錄的大小
grep MemTotal /proc/meminfo # 查看內存總量
grep MemFree /proc/meminfo # 查看空閑內存量
uptime # 查看系統運行時間、用戶數、負載
cat /proc/loadavg # 查看系統負載磁盤和分區
mount | column -t # 查看掛接的分區狀態
fdisk -l # 查看所有分區
swapon -s # 查看所有交換分區
hdparm -i /dev/hda # 查看磁盤參數(僅適用於IDE設備)
iptables -L # 查看防火牆設置
route -n # 查看路由表
netstat -lntp # 查看所有監聽端口
netstat -antp # 查看所有已經建立的連接
netstat -s # 查看網絡統計信息進程
ps -ef # 查看所有進程
top # 實時顯示進程狀態用戶
w # 查看活動用戶
id <用戶名> # 查看指定用戶信息
last # 查看用戶登錄日志
cut -d: -f1 /etc/passwd # 查看系統所有用戶
cut -d: -f1 /etc/group # 查看系統所有組
crontab -l # 查看當前用戶的計划任務服務
chkconfig –list # 列出所有系統服務
chkconfig –list | grep on # 列出所有啟動的系統服務程序
rpm -qa # 查看所有安裝的軟件包
httpd –V 查看apache配置文件httpd.conf文件所在目錄
last –x 查看linux登錄過的用戶信息
mysqladmin -u root password ‘你想設置的密碼’
因為比較多,所以記錄一下,偶爾想不起來會用到。沒有分類