Linux常用命令

温馨提示:可以使用Ctrl + F 进行全局搜索

防火墙相关命令 - firewall-cmd

  • 安装firewall-cmd防火墙
yum install firewalld firewall-config
  • 开启防火墙
systemctl start  firewalld
  • 关闭防火墙
systemctl stop firewalld 
  • 设置防火墙开机启动
systemctl enable firewalld
  • 禁止防火墙开机启动
systemctl disable firewalld
  • 查看防火墙状态
firewall-cmd --state
-----------------------或者
systemctl status firewalld
  • 重新加载防火墙规则
firewall-cmd --reload
-----------------------或者
firewall-cmd --complete-reload
# 两者的区别就是第一个无需断开连接,就是firewalld特性之一动态添加规则,第二个需要断开连接,类似重启服务
  • 永久打开tcp指定防火墙端口
firewall-cmd --permanent --add-port=端口/tcp #添加之后需要重新加载防火墙规则
  • 查看开放防火墙端口
firewall-cmd --list-all
  • 关闭防火墙端口
firewall-cmd --remove-port=端口/tcp
端口
  • 查看指定端口是否正在运行
netstat -anp|grep 端口号
--------------------------或者
lsof -i:端口号
操作文件
文件
  • 新增文件
touch 文件名称
  • 删除文件
#直接删除不会提示,慎用
rm -rf 文件/目录名 
目录
  • 新增目录
mkdir 目录名
  • 查找目录
find 目录 参数: 寻找目录(查)
示例:
列出当前目录及子目录下所有文件和文件夹: find .
在/home目录下查找以.txt结尾的文件名:find /home -name "*.txt"
同上,但忽略大小写: find /home -iname "*.txt"
当前目录及子目录下查找所有以.txt和.pdf结尾的文件:
	find . \( -name "*.txt" -o -name "*.pdf" \)或find . -name "*.txt" -o -name "*.pdf"
  • 复制目录
#拷贝目录(改),-r代表递归拷贝
#cp命令不仅可以拷贝目录还可以拷贝文件,压缩包等,拷贝文件和压缩包时不 用写-r递归
cp -r 目录名称 目录拷贝的目标位置
  • 剪切目录
#注意:mv语法不仅可以对目录进行剪切操作,对文件和压缩包等都可执行剪切操作。
#另外mv与cp的结果不同,mv好像文件“搬家”,文件个数并未增加。而cp对文件进行复制,文件个数增加了。
mv 目录名称 目录的新位置
  • 修改名称
#注意:mv的语法不仅可以对目录进行重命名而且也可以对各种文件,压缩包等进行 重命名的操作。
#mv命令用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中。后面会介绍到mv命令的另一个用法。
mv 目录名称 新目录名称
压缩文件
  • 打包并压缩
tar -zcvf 打包压缩后的文件名 要打包压缩的文件
Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。

而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz。 
命令:tar -zcvf 打包压缩后的文件名 要打包压缩的文件 其中:
	z:调用gzip压缩命令进行压缩
	c:打包文件
	v:显示运行过程
	f:指定文件名

比如:假如test目录下有三个文件分别是:aaa.txt bbb.txt ccc.txt,如果我们要打包test目录并指定压缩后的压缩包名称为test.tar.gz
可以使用命令:tar -zcvf test.tar.gz aaa.txt bbb.txt ccc.txt
或:tar -zcvf test.tar.gz /test/
  • 解压压缩包
命令:tar [-xvf] 压缩文件
其中:x:代表解压

示例:
1 将/test下的test.tar.gz解压到当前目录下可以使用命令:tar -xvf test.tar.gz
2 将/test下的test.tar.gz解压到根目录/usr下:tar -xvf test.tar.gz -C /usr(- C代表指定解压的位置)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值