通用
- 用户组
/etc/group - 用户
/etc/passwd - 密码等信息
/etc/shadow - 查看硬盘空间
df -h - 查看内核版本
uname -r
uname -a
cat /proc/version - 命令后面加&符号,表示后台运行
- 网络配置
/etc/sysconfig/network-scripts/ - 查看端口监听状态
netstat -tulnp - 查询是否已经安装某个包
rpm -qa | grep mysql - 查询是否存在某个线程
ps -ef | grep mysql - 解压.tar.gz文件到指定目录
tar -zxvf apache-tomcat-8.0.28.tar.gz -C /usr/local/software - 解压.war文件到指定目录
unzip -q /root/demo.war -d /usr/local/installation - 打包当前路径所有文件
tar -cvf 1.tar ./* - 管理多版本
alternatives --config java
CENTOS 6
- 系统版本
/etc/redhat-release - 服务启动、停止、重启、状态
service mysqld {start|stop|restart|status} - 服务随操作系统启动或停止
chkconfig命令
chkconfig --list #列出所有的系统服务
chkconfig --add mysqld #增加mysqld服务
chkconfig --del mysqld #删除mysqld服务
chkconfig --level 345 mysqld on #设置mysqld在运行级别为3、4、5的情况下都是on(开启)的状态 - 服务相关文件
/etc/init.d/
/etc/rc.d/init.d/
/etc/rc.d/rc0.d
…
/etc/rc.d/rc6.d - 端口开放
/etc/sysconfig/iptables
service iptables restart - 重启网络
service network restart
CENTOS 7
- 修改主机名命令
hostnamectl - 启用区域端口和协议组合
firewall-cmd [–zone=] --add-port=[-]/ [–timeout=]
此举将启用端口和协议的组合。端口可以是一个单独的端口 或者是一个端口范围 - 。协议可以是 tcp 或 udp。
firewall-cmd --zone=public --add-port=80/tcp --permanent - 删除端口
firewall-cmd --permanent --zone=public --remove-port=80/tcp - 重启防火墙
firewall-cmd --reload - 查看防火墙所有开放的端口
firewall-cmd --zone=public --list-ports - 查询端口
firewall-cmd --query-port=1000-2000/tcp - 服务管理
systemctl {start|stop|restart|status} mysqld - 服务随操作系统启动或停止
systemctl enable httpd.service
systemctl disable httpd.service - 命令行 -> 图形界面(需要已安装图形界面,如GNOME)
systemctl set-default graphical.target - 图形界面 -> 命令行
systemctl set-default multi-user.target