一、Linux系统的优势
丰富的软件支持:
- CentOS操作系统安装软件指令:
yum
- Ubuntu操作系统安装软件指令:
apt-get
二、Linux目录结构
1、/dev
2、/bin
3、/usr
4、/var
5、/home
6、/etc
三、Linux简单操作
1、查看文件属性
ls -l
1.1、权限
第一个字符为文件类型
,剩下九个字符每三个一组,分别表示属主权限
、属组权限
和其他用户权限
没有权限表示-
1.2、文件数量
第二列的数字表示文件数量。如果当前是目录,那么数字就目录内的文件数量
1.3、创建人信息
1.4、大小
1.5、创建/更新时间
1.6、文件名称
2、修改文件/目录权限
chmod 700 hello.txt
2.1、读权限
2.2、写权限
2.3、可执行权限
2.4、没有权限
四、防火墙
- CentOs默认安装了fireWalld防火墙
- 利用防火墙,可以允许或是限制传输的数据通过
1、管理防火墙
# 查看防火墙状态
firewall-cmd --state
# running
# 启动防火墙
service firewall start
# 关闭防火墙
service firewall stop
# 重启防火墙
service firewall restart
2、端口管理
# 开放范围端口(开放8080到8085的端口,这些端口支持tcp协议)
firewall-cmd --permanent --add-port=8080-8085/tcp
# 开放某一个端口
firewall-cmd --permanent --add-port=8080/tcp
# 防火墙加载最新设置
firewall-cmd --reload
# 删除的开放端口(删除范围端口应与开放的范围端口保持一致,开放了8080-8085端口,但是只删除8082端口是不可以的)
firewall-cmd --permanent --remove-port=8080-8085/tcp
# 查询防火墙开放端口
firewall-cmd --permanent --list-ports
# 查询防火墙开放服务(使用互联网的服务)
firewall-cmd --permanent --list-services