创建用户
adduser username //创建用户
passwd username //为用户设置密码
文件夹的基本操作
ls //列出目录
ls -l // 查看文件的属性
mkdir fileName //创建文件夹
cd fileName //进入文件夹
cp -r fileName newFile // 复制文件夹
rm -r fileName // 删除文件夹 (-rf不用确认)
mv -f fileNme /filepath // 移动文件夹(-f 强制覆盖已存在的目录或文件)
文件的基本操作
touch fileName.txt //创建文件
echo hello > fileName.txt // 文件中写入文字
cat fileName.txt // 查看文件中的内容
vi fileName.txt //文件文件
cp fileName.txt new.txt //复制文件
rm fileName.txt // 删除文件
文件属性说明
文件权限说明
- [ - ] :文件类型
- [rw-]:创建此文件的用户,使用该文件具备的权限
- [r-- ] :创建此文件的用户,所在的用户组,使用该文件具备的权限
- [r-- ] : 与创建此文件的用户,不同的用户组,使用该文件具备的权限
修改文件的权限
chmod 760 fileName
权限数字760是什么意思?
- 读权限[r]代表的数字是:4
- 写权限[w]代表的数字是:2
- 执行权限[x]代表的数字是:1
- 无权限[-]则用0表示
数字760中:
- 数字7代表前三个权限,即 7 = [r] + [w] + [x]
- 数字6代表中间三个权限,即 6 = [r] + [w] + [-]
- 数字0代表后三个权限,即 0 = [-] + [-] + [-]
CentOS7 中防火墙的管理
查看、启动、关闭、重启防火墙
firewall-cmd --state // 查看防火墙运行状态
service firewall start // 启动
service firewall stop // 关闭
service firewall restart // 重启
端口管理
firewall-cmd --permanent --add-port=8080-8085/tcp // 开放端口
firewall-cmd --permanent --list-ports // 查看已开放的端口
firewall-cmd --reload // 加载设置
firewall-cmd --permanent --remove-port=8080-8085/tcp // 删除端口
firewall-cmd --permanent --list-services // 查看使用网络的服务