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

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 // 查看使用网络的服务
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、第八章 Samba服务器2、第八章 NFS服务器3、第十章 Linux下DNS服务器配站点,域名解析概念命令:...
    哈熝少主阅读 9,155评论 0 10
  • 第一章 1.Linux是一套免费使用和自由传播的类UNIX操作系统,它可以基于Intel x86系列处理器以及Cy...
    yansicing阅读 10,795评论 0 9
  • list:1.输入、输出重定向;2.tr 转换或删除字符;3. | 管道;4.tee 重定向到多个目标; 5.rz...
    溪云初起日沉阁l阅读 3,685评论 0 2
  • Linux的权限管理操作 一、权限概述 总述:Linux系统一般将文件可存/取访问的身份分为3个类别:owner...
    予爷阅读 3,868评论 0 2
  • Linux的权限管理操作 一、权限概述 总述:Linux系统一般将文件可存/取访问的身份分为3个类别:owner...
    白色衬衫_f48d阅读 4,404评论 0 0