2024-01-10-Linux防火墙及常用指令

防火墙

    防火墙是一种计算机网络安全设施,能够监测和过滤互联网与内部网络交换的数据包,以确保网络安全和防止未经授权的访问。防火墙通常用于在网络和互联网之间建立一个安全防护层,可以防止网络攻击、恶意软件和入侵尝试,并帮助保护网络中的敏感数据和系统资源。防火墙可以通过过滤数据包、限制端口和启用访问控制策略等方式来提高网络安全性。但也会导致计算机之间无法正常通讯,所以需要对他进行操作。

        通过下面指令可以查看防火墙的状态

systemctl status firewalld

        防火墙的相关操作

启动防火墙:systemctl start firewalld

关闭防火墙:systemctl stop firewalld

重启:systemctl restart firewalld

开机启用:systemctl enable firewalld

禁止开机启动:systemctl disable firewalld

查看是否开机启动:systemctl is-enabled firewalld

在平时的学习中,建议将防火墙设置位禁止开机启动,在生产环境中,绝对不要将防火墙简单粗暴的关闭,我们可以设置一下允许通行的端口号

firewall-cmd --zone=public --add-port=端口号/tcp --permanent

Linux的常见命令

1.ls:展示当前目录下面的目录,后面可以跟很多的选项

-a 显示所有文件,包括隐藏文件 (all)

-l 详细信息显示

-d 查看目录属性 (一般和l连用 可以查看详细信息)

-h 以可读性较高的形式显示 一般和l连用 ls -lh

2. cd:切换目录

cd / 是回到根目录,cd .. 是回到上一级目录

3.pwd:显示当前工作的目录

4.mkdir:创建一个新目录

5.touch:创建一个空文件

如果想要创建多个文件:touch 文件1 文件2 ... 

6.cp: 复制文件或者目录

        cp -R   复制目录

        cp [被复制的文件路径][需要复制到的文件路径]

        当你要复制的目录下还有很多目录就需要 cp -r

        cp复制的时候也可以重命名cp 文件1 重命名的名字

7.mv:移动到文件或者目录

        mv 要移动的文件/目录  要移动到的文件/目录

        mv也可以重命名 mv 原文件的名字 新名字

8.rm:删除命令

        rm -r 删除的目录

        rm -rf 强制删除

9.cat :显示文件里内容

        cat 文件名

        cat还可以对文件进行合并

                cat 待合并的文件路径1 待合并的文件路径2 …. 文件路径n > 合并之后的文件路径

10.head:查看文件前几行的内容

        head -行数 要查看的文件 

11.tail:展示后几行的内容

        tail-行数 要查看的文件 

        tail -f 动态展示文件的内容

12.wc:统计文本的行数、字数、字符数

        wc -mwl 文件名

        -m 统计文本字符数

        -w 统计空格字数

        -l 统计文本行数

13.In:创建软链接(约等于window中的快捷方式)

        ln -s [源文件][目标文件]

        -s 创建软链接 (soft)

        不加 -s 即是创建硬链接

        软连接更接近快捷方式,硬链接是把原本文件的内容全拿过来

14.find:查找文件或目录

        find 目录 -name 文件名

15.grep:在文件中搜寻字符串匹配的行并输出

        grep  [指定字串] [源文件]

        -i aaa不区分大小写aaa

        -v aaa排除关键字aaa

        -w aaa 完全匹配aaa关键字

16.ps:主要是查看服务器的进程信息

        -e:等价于“-A”,表示列出全部的进程

        -f:显示全部的列(显示全字段)

        可以配合grepl来查询所需要的进程

        ps -ef|grep [指定字串]

17.tar 解压目录

        压缩  tar 选项[zcvf] [压缩文件的名字] [目录]

        -c 产生.tar打包文件

        -v 显示详细信息

        -z 打包同时压缩

        -f 指定压缩后的文件名

        解压 tar -zxvf [指定的压缩文件] -C [目的目录] 

        -x 解压.tar文件​

        -v 显示详细信息​

        -f 指定解压文件

        -z 解压缩

​        压缩后文件格式: .tar.gz

        指定文件夹 -C

18.zip :压缩文件

        想要使用要先下载 yum -y install zip

        zip [-r] [压缩后的压缩包名] [文件或目录]

        -r 压缩目录

19.unzip:解压文件(yum -y install unzip)

        unzip 解压包名

20.man:获取命令行的信息

        man 命令或配置文件

        如 man ls

  • 10
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值