chmod
1 | #修改web目录下所有文件夹与文件的权限 |
chown
1 | #修改文件或目录的所属组和所有者 |
端口/进程
1 | #杀死所有进程名包含WorkerMan的进程 |
tar/zip
1 | #tar打包 |
文件
1 | #新增文件 |
df/du
1 | #查看磁盘的使用情况以及文件系统被挂载的位置 |
防火墙 Firewall
1 | #查看所有信息 |
yum
1 | #安装失败后, 删除 /etc/yum.repos.d 目录下对应的 repo, 然后运行 yum clean all |
ENV
1 | #查看PATH环境变量 |
服务器时间同步以及修改为24小时制
1 | #安装ntpdate工具 |
通过进程名来杀死指定进程
1 | pkill -f "进程名" |
创建软链接
1 | ln -s 源文件或目录 目标文件或目录 |
防火墙 Iptables
1 | #添加iptables 3306 端口 |
scp - Linux 之间复制文件和目录
1 | # 参数说明 |
删除过期文件
1 | rm -rf /data/`date -d "3 days ago" +%Y%m%d`.txt |
Centos7 开机启动自定义脚本
1 | #1. 赋予脚本可执行权限 |
systemctl
1 | # 查看启动项 enabled是开机启动, disabled是开机不启动 |
指定用户运行命令
1 | su - 用户名 -c "命令" |
SSH 免密公钥登录
1 | # 服务器 IP:121.21.211.211,端口:7777,用户名:www |
rsync 远程数据同步
1 | # 参数说明 |
expect 自动化交互套件,主要应用于执行命令和程序时,系统以交互形式要求输入指定字符串,实现交互通信。
1 | # 常用选项 |
SSH 登录
1 | #!/usr/bin/expect -f |
shell 内嵌 except 脚本
1 |
|