1-系统
- 版本号
cat /etc/centos-release
- 内核版本
uname -r
- 系统位数
getconf LONG_BIT
- 防火墙
# 查看防火墙状态 firewall-cmd --state # 停止 firewall systemctl stop firewalld.service # 禁止 firewall 开机启动 systemctl disable firewalld.service
2-用户
- 新增用户
useradd -m 用户名
- 删除用户
userdel -r 用户名
- 设置密码
passwd 用户名
- 修改所有者
# -R:递归修改,子目录下文件及文件夹相同更改 # 文件或文件夹名称可以是相对路径,也可以是绝对路径 chown -R 账户名称 文件或文件夹名称 chown -R 账户名称:用户组名称 文件或文件夹名称
- 修改用户组
chgrp -R 用户组名称 文件或文件夹名称
- 修改权限
chmod -R 755 文件或文件夹名称 # 通配符匹配 chown -R mysql:mysql /usr/local/mysql* chmod -R 755 /usr/local/mysql*
3-文件
- 创建文件
touch filename
- 创建文件夹
mkdir foldername
- 递归创建目录
mkdir -p path
- 重命名文件
mv zoo_sample.cfg zoo.cfg
- 复制文件
# 文件 cp zoo_sample.cfg zoo.cfg # 文件夹 cp -r zookeeper-3.4.6 zookeeper
- 移动文件
# 目录 A 重命名 B mv A B # 目录 A 移动到目录 B 下并重命名为 C mv /A /B/C
- 创建软连接
ln -s /opt/soft/jdk-9.0.4/ /opt/soft/jdk
- 解压文件
tar -zxvf /opt/tmp/jdk-9.0.4_linux-x64_bin.tar.gz -C /opt/soft/
- 磁盘占用
df / -h
4-网络
- 端口号占用
# yum -y install net-tools netstat -lnp|grep 8080