linux运维常用操作(一):基础功能

设置语言环境

echo "export LC_ALL=en_US.UTF-8" >> /etc/profile
source /etc/profile

文件解压

# 压缩
tar -czvf tinyproxy.tar.gz tinyproxy/
# 解压
tar -zxvf tinyproxy.tar.gz /usr/local/tinyproxy/

软链接

# ln -s 文件或目录 软链接的名称
ln -s /var/jenkins_common/plugins /var/jenkins_home/plugins

防火墙

# 查看firewalld状态
systemctl status firewalld
firewall-cmd --state

# 启动/关闭/重启 防火墙
systemctl start firewalld
systemctl stop firewalld
systemctl reload firewalld

## 禁止开机启动
systemctl disable firewalld.service

# 查看已经开放的端口
firewall-cmd --list-ports

# 新增开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
# 关闭端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent
#重新载入
firewall-cmd --reload

ssh端复制文件

#它将文件从远程系统上用户的主目录复制到本地登录系统的当前目录
scp username@ip_address:/home/username/filename .

rpm 软件包

// 仅下载软件包及依赖
yum install --downloadonly --downloaddir=/opt/podmanpackage/ podman

rpm -ivh package 安装
rpm -e package 卸载
rpm -qa  // 软件安装列表
posted @ 2022-11-22 08:25  renzhsh  阅读(44)  评论(0编辑  收藏  举报