Linux常用命令(系統管理)
chkconfig --list 列出所有系統服務
chkconfig --list | grep on 列出所有啟動的系統服務
cut -d: -f1 /etc/passwd 查看系統所有用戶
cut -d: -f1 /etc/group 查看系統所有組
crontab -l 查看當前用戶的計劃任務
crontab -e 例行性工作編輯
ifconfig 查看ip配置
kill 殺死進程 -9 強制殺死
ps -aux 查看進程信息
top 顯示系統重要信息 包括內存cpu 負載 登入用戶
setup 圖形化界面配置系統信息
runlevel 顯示當前運行級別
who 查看活動用戶
id <用戶名> 查看指定用戶信息
last 查看用戶登錄日志
whoami 問問自己是誰
exit 退出當前用戶
uname -a 查看內核/操作系統/CPU信息
fdisk -l 查看所有分區
echo$0 查看系統當前用戶轉換後的shell
echo $shell 查看系統默認使用shell
/etc/shells 查看shell列表
sh 轉換sh
bash 轉換bash
redhat系統 chsh -s 轉換shell需要注銷才能轉換不同的shell
shutdown 關機相關 -h關機 -rnow 重啟
su - user 切換用戶
su 切換root
reboot 系統重啟
mount | column -t 查 看掛接的分區狀態
swapon -s 查看所有交換分區
iptables -L 查看防火牆設置
mke2fs 建立Linux系統使用的ext2文件系統
fsck 檢查和維護不一致的文件系統。若系統掉電或磁盤發生問題,可利用fsck命令對文件系統進行檢查修理磁盤 ,使用該命令前必須先進行umount 卸載
mkfs.ext3 建立為ext2/ext3文件系統
dumpe2fs 查看特定設備上現存的文件系統的超級塊(superblock)和塊群(blocksgroup)的信息
mkswap /dev/hda3 創建一個swap文件系統
service 服務名稱restart stop start 服務重啟等