Linux版本
uname -a查看系統(tǒng)信息(包括kernel name、hostname、kernel release、kernel version、operating system等)
lsb_release -a查看LSB(Linux Standard Base)和Distribution信息
cat /etc/system-release 查看Linux版本
cat /etc/redhat-release
CPU信息
lscpu - display information about the CPU architecture
cat /proc/cpuinfo
vmstat - reports information about processes, memory, paging, block IO, traps, disks and cpu activity
top
內(nèi)存信息
cat /proc/meminfo
硬盤信息
df -h 查看硬盤信息
df -i 查看inode信息
進(jìn)程
ps -ef | grep java | grep -v grep查看Java進(jìn)程
kill -9 ####殺死進(jìn)程
ps -ef | grep java | grep -v grep | awk '{print $2}' | xargs kill -9 殺死所有Java進(jìn)程
netstat -tlnp | grep 8080 查看端口占用
env顯示當(dāng)前用戶的環(huán)境變量
tmpwatch -afv 5d /tmp刪除tmp目錄5天未使用的文件
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/bin/java
systemctl start/stop firewalld 啟動/停止防火墻
firewall-cmd --state
firewall-cmd --zone=public --add-port=5000/tcp
visudo編輯/etc/sudoers文件
passwd修改用戶密碼
chown修改文件/目錄擁有者和組
chmod修改文件/目錄權(quán)限
authconfig 管理系統(tǒng)認(rèn)證資源
setfacl設(shè)置文件/目錄訪問權(quán)限
getfacl獲取文件/目錄訪問權(quán)限
sytemctl
systemctl list-units 列出服務(wù)
systemctl daemon-reload reload系統(tǒng)配置
systemctl reload crond.service #重新載入配置。name pptpd #服務(wù)名稱,若修改需要和其他配置保持一致 。一、samba服務(wù) samba服務(wù)主要用于linux服務(wù)器給windows用戶分享文件用 配置服務(wù)器都需要以下5步操作 1.準(zhǔn)備環(huán)境 1)關(guān)閉防火墻 systemctl stop firewalld 2)臨時關(guān)閉selinux sentenforce 0 或者在配置文件中永久關(guān)閉selinux vi ...。
systemctl enable NAME... enable服務(wù)
systemctl disable NAME... disable服務(wù)
systemctl restart network 重啟網(wǎng)絡(luò)
systemctl reboot重啟
systemctl poweroff 關(guān)機
chkconfig
chkconfig --list查看所有系統(tǒng)服務(wù)
chkconfig --list [name] 查看某一服務(wù)