2024-02-15 19:18:28
1.-h, –help: 显示命令的帮助信息。
2.-v, –version: 显示命令的版本信息。
3.-r, –recursive: 递归地操作目录及其内容。
4.-f, –force: 强制执行操作,通常用于覆盖已有文件或目录。
5.-i, –interactive: 交互式执行操作,通常需要用户确认。
6.-y: 在命令中使用时,表示自动应答 “yes”,即不需要用户手动确认。
7.-l, –list: 列出信息,例如列出目录中的文件列表。
8.-a, –all: 显示所有的信息,包括隐藏文件或目录。
9.-p, –parents: 创建目录时自动创建父目录(如果父目录不存在)。
10.-u, –update: 仅更新已存在的文件,不覆盖新文件。
11.-c, –compare: 比较两个文件的内容。
12.-n, –lines: 指定显示文件的行数。
13.-q, –quiet: 静默模式,减少输出信息。
14.-o, –output: 指定输出文件名或路径。
15.-e, –execute: 执行指定的命令或脚本。
修改文件及其目录下的所有者
1 | sudo chown -R wangks0504:wangks0504 /home/blog |
设置命令别名
编辑
~/.bashrc
中的文件1
alias 别名='原始命令'
生效
source ~/.bashrc
进程操作
查看相应端口是否被占用
1
netstat -tuln | grep <port_number>
-t
:显示 TCP 端口-u
:显示 UDP 端口-l
:显示正在监听的套接字-n
:显示数字地址和端口号
1
lsof -i:端口号
测试端口是否正常通信
1
curl ip:端口号
杀死相关端口
1
kill -9 pid
端口放行
1
2firewall-cmd --zone=public --add-port=9090/tcp --permanent
service firewalld restart