Linux第零节:Linux命令速查图表(按功能分类)

Linux命令速查图表(按功能分类)


思维导图示意

Linux命令
文件操作
权限管理
系统管理
网络操作
文本处理
压缩归档
ls/cd/pwd
mkdir/rm/cp
cat/less/find
chmod
chown
ps/top/kill
shutdown/uname
curl/netstat
nc/tcpdump
grep/awk/sed
tar/zip/unzip

一、文件与目录操作
命令 功能描述 常用选项 示例
ls 列出目录内容 -l(详细信息)、-a(显示隐藏)、-h(人性化单位) ls -lah /var/log
cd 切换目录 ~(家目录)、 ..(返回上级目录)、-(返回最近访问目录) cd ~/projects
pwd 显示当前路径 pwd
mkdir 创建目录 -p(递归创建) mkdir -p dir1/subdir
rm 删除文件/目录 -r(递归删除)、-f(强制) rm -rf tmp/
cp 复制文件/目录 -r(递归复制)、-i(交互确认) cp -ri src/ dest/
mv 移动/重命名文件 mv old.txt new.txt
cat 查看文件内容 -n(显示行号) cat -n config.yml
less 分页查看文件 /(搜索)、N(反向搜索) less /var/log/syslog
find 搜索文件 -name(按名称)、-type(按类型) find . -name "*.log"

二、权限管理
命令 功能描述 常用选项 示例
chmod 修改文件权限 数字模式(755)、符号模式(u+x chmod 755 script.sh
chown 修改文件属主 -R(递归操作) chown -R user:group /data

三、压缩与归档
命令 功能描述 常用选项 示例
tar 打包/解包文件 -c(创建)、-x(解压)、-z(gzip)、-v(显示过程)、-f(指定文件) tar -czvf backup.tar.gz /data
tar -xzvf backup.tar.gz -C /restore
zip
unzip
ZIP压缩/解压 -r(递归压缩) zip -r site.zip public_html/
unzip site.zip -d deploy/

四、系统信息与管理
命令 功能描述 常用选项 示例
ps 查看进程状态 aux(所有用户进程) `ps aux
kill 终止进程 -9(强制终止) kill -9 1234
top 动态查看进程 top
uname 显示系统信息 -a(全部信息) uname -a
shutdown 关机/重启 -h(关机)、-r(重启) shutdown -h now

五、网络操作
命令 功能描述 常用选项 示例
curl 网络请求 -I(仅头信息)、-O(保存文件) curl -I https://example.com
netstat 网络状态 -tuln(监听端口) netstat -tuln | grep :80
nc 网络测试 -zv(端口扫描) nc -zv 192.168.1.1 22
tcpdump 抓包分析 -i(指定网卡)、port(过滤端口) tcpdump -i eth0 port 80

六、文本处理
命令 功能描述 常用选项 示例
grep 文本搜索 -i(忽略大小写)、-v(反向匹配) grep -i "error" /var/log/syslog
awk 文本分析 -F(指定分隔符) awk -F':' '{print $1}' /etc/passwd
sed 流编辑器 s/old/new/g(全局替换) sed 's/foo/bar/g' file.txt

你可能感兴趣的:(5.Linux,linux,php)