#作者:允砸儿
#日期:乙巳青蛇年 二月廿七
上回书说道linux的目录,笔者今天继续讲一下linux的文件与目录管理
主要还是一些命令#笔者想说命令一定要混个眼熟。
1、pwd#查看当前文件所在位置
2、cd#切换路径(#后面接绝对路径或者相对路径)
3、ls#以平铺的方式显示当前目录的内容
4、ll(ls -l#这两一样)#以详细列表的方式显示目录内容
笔者在这里想说:linux要切换路径#要建一些新的文件,需要放在该目录下面,就像windows里面一样你要在该目录下建你的文件,修改你的文件。
下一步我们讲一下linux文件权限#权限这个东西笔者感触颇深,没有权限很多操作是寸步难行。
1、修改权限的命令:chmod 777 文件名
2、认清数字权限的意思:
d rws r-x r--
“r”#表示可读权限 “w”表示可写权限 “x”#表示可执行权限
这段代码前还有一个“d”表示目录。“l”表示软连接,“b”表示块设备,“c”表示字符设备,“-”表示普通文件。
d rws r-x r--
421 421 421
7 5 4 这段代码的数字权限就是16
3、了解字符权限:
修改字符权限的命令:chmod u = rws , g = rx , o = r
字符权限的内容: u(用户拥有者)=rws,g(同组用户)=r-x,o(其他用户)=r--
还有其他的修改权限的方法,笔者先只讲这两种,常用的基本就是数字权限来修改文件权限。
笔者在写一些操作文件的指令:
1、mkdir -p#如果路径中包含了不存在的路径,自动创建。
2、mkdir -p text01/text01-1#同时创建父子目录
3、rmdir 文件夹#删除
4、rm -r 文件夹#删除非空白目录
5、touch 文件名#创建文件#它是一个普通文件
6、rm 文件名#删除
linux系统的防火墙
笔者告诉大家linux最好不要安装防火墙,它可能影响你攻击别人所以只要带大家了解一下即可。
防火墙概念:就是根据系统管理员设定的规则来控制数据包的进出,它主要就是保护内网的安全。
目前linux系统防火墙分为两种:
1、iptables-静态防火墙。2、firewalld-动态防火墙
笔者把开启关闭防火墙的指令写个大家有需要的就使用。
1、查看firewalld防火墙状态:sudo systemctl saus firewalld
查看iptables防火墙状态:sudo systemctl saus iptables
2、sudo yum install firewalld 基于rpm的系统安装firewalld
sudo apt install firewalld 基于debin的系统
3、sudo systemctl start firewalld 启动firewalld服务
sudo systemctl stop firewalld 关闭firewalld服务
4、sudo systemctl enable firewalld 开机自启动
sudo systemctl disable firewalld 禁止开机自启动
笔者今天就先简单写到这里,明天会写vim编辑,这块也是重要的基础。