美文网首页LinuxLinux学习之路
Linux的一些基础知识和基本操作

Linux的一些基础知识和基本操作

作者: 一恋蝶梦 | 来源:发表于2020-02-18 10:49 被阅读0次
Linux目录结构

创建用户

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 // 查看使用网络的服务

相关文章

网友评论

    本文标题:Linux的一些基础知识和基本操作

    本文链接:https://www.haomeiwen.com/subject/kyzbfhtx.html