yum list installed
[root@localhost b]# yes | cp -rf file1 c/
cp:是否覆盖'c/file1'? [root@localhost b]#
mkdir –vp 目录1/目录2/目录3
显示文件列表且在文件名两边加上双引号, 且过滤很多文件
ls -Qa | grep -v ./ | grep -v ../ | grep -v .git | grep -v old_version | grep -v develop_h5.sh
考虑文件且过滤部分文件, 注意执行的目录下不能有带空格的文件名
cp -rf `ls -qa | grep -v ./ | grep -v ../ | grep -v .git | grep -v old_version | grep -v develop_h5.sh` ./old_version
# 查看防火墙状态
firewall-cmd --state
# 停止firewall
systemctl stop firewalld.service
# 禁止firewall开机启动
systemctl disable firewalld.service
# 开放80端口
firewall-cmd --permanent --zone=public --add-port=80/tcp
# 关闭80端口
firewall-cmd --permanent --zone=public --remove-port=80/tcp
# 重启防火墙服务后生效
systemctl restart firewalld.service
# 查询指定端口开放状态
firewall-cmd --query-port=80/tcp
echo 密码 | passwd --stdin 用户名;
# 跨机器拷贝文件
scp /usr/lib/systemd/system/etcd.service root@k8s-node1:/usr/lib/systemd/system/
# 免于输入密码拷贝文件
yum -y install sshpass
sshpass -p mima scp /usr/lib/systemd/system/etcd.service root@k8s-node1:/usr/lib/systemd/system/
# 安装
// --force-yes 需要提示确认的也给自动确认
apt-get install zip -y --force-yes
# -o解压无法无提示
unzip -o laravel_vendor.zip -d ./
unzip命令常用参数
1、-l:显示压缩文件内所包含的文件;
2、-t:检查压缩文件是否正确;
3、-o:不必先询问用户,unzip执行后覆盖原有的文件;
4、-n:解压缩时不要覆盖原有的文件;
5、-q:执行时不显示任何信息;
6、-d<目录>:指定文件解压缩后所要存储的目录;
# curl下载文件 -o隐藏内容细节的打印
curl -o laravel_vendor.zip https://fhx-data-backup.oss-cn-shanghai.aliyuncs.com/vendor/laravel/laravel_live.zip
# wget下载文件
wget -O laravel_vendor.zip https://fhx-data-backup.oss-cn-shanghai.aliyuncs.com/vendor/laravel/laravel_live.zip