Linux系统指令(四)
Linxu的下载命令wget
Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到 本地服务器。
格式 :wget 要下载的文件路径
例:wget https://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.56/bin/apache-tomcat-8.5.56.tar.gz
**其他下载格式
- 使用wget –reject过滤指定格式下载
- 使用wget -r -A下载指定格式文件
- 使用wget FTP下载**
Linxu的RPM包、yum相关命令
rpm是一种软件包的打包及安装工具。yum是一个软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,而且可以自动处理依赖性关系,并且一次性安装所有依赖的软件包。
rpm -ivh xxxxxx.rpm - 安装指定的rpm包
rpm -qa | grep xxx - 检查是否安装过相关的rpm包
rpm -e --nodeps xxxxxxx - 卸载指定的rpm包
yum list | grep xxx - 检查当前的yum源(远程库)上是否有某个软件的安装包
yum install -y xxxx - 直接安装某个软件
yum remove -y xxx - 卸载某个软件
Linxu的防火墙相关配置
Linux防火墙其实是操作系统本身所自带的一个功能模块。对数据包进行过滤可以说是任何防火墙所具各的最基本的功能,而Ltnux防火墙本身从某个角度也可以说是一种“包过滤防火墙”。在Linux防火墙中,操作系统内核对到来的每一个数据包进行检查,从它们的包头中提取出所需要的信息,如源IP地址、目的IP地址、源端口号、目的端口号等,再与己建立的防火规则逐条进行比较,并执行所匹配规则的策略,或执行默认策略。
查看firewall服务状态
systemctl status firewalld
查看firewall的状态
firewall-cmd --state
开启firewall服务
service firewalld start
重启firewall服务
service firewalld restart
关闭firewall服务
service firewalld stop
查询端口是否开放
firewall-cmd --query-port=8080/tcp
开放8080端口
firewall-cmd --permanent --add-port=8080/tcp
移除端口
firewall-cmd --permanent --remove-port=8080/tcp
重启防火墙(修改配置后要重启防火墙)
firewall-cmd --reload