Linux版本
uname -a查看系统信息(包括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
内存信息
cat /proc/meminfo
硬盘信息
df -h 查看硬盘信息
df -i 查看inode信息
进程
ps -ef | grep java | grep -v grep查看Java进程
kill -9 ####杀死进程
ps -ef | grep java | grep -v grep | awk '{print $2}' | xargs kill -9 杀死所有Java进程
netstat -tlnp | grep 8080 查看端口占用
env显示当前用户的环境变量
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修改文件/目录权限
authconfig 管理系统认证资源
setfacl设置文件/目录访问权限
getfacl获取文件/目录访问权限
sytemctl
systemctl list-units 列出服务
systemctl daemon-reload reload系统配置
systemctl reload crond.service #重新载入配置。name pptpd #服务名称,若修改需要和其他配置保持一致 。一、samba服务 samba服务主要用于linux服务器给windows用户分享文件用 配置服务器都需要以下5步操作 1.准备环境 1)关闭防火墙 systemctl stop firewalld 2)临时关闭selinux sentenforce 0 或者在配置文件中永久关闭selinux vi ...。
systemctl enable NAME... enable服务
systemctl disable NAME... disable服务
systemctl restart network 重启网络
systemctl reboot重启
systemctl poweroff 关机
chkconfig
chkconfig --list查看所有系统服务
chkconfig --list [name] 查看某一服务