菜鸟科技网

Unix常见命令有哪些?

Unix操作系统以其强大的命令行工具闻名,这些命令是系统管理和日常操作的核心,掌握常见命令能极大提升工作效率,文件操作是基础,ls用于列出目录内容,配合-l显示详细信息,-a显示隐藏文件;cd用于切换目录,cd ..返回上级目录;mkdir创建新目录,rmdir删除空目录;touch创建空文件或更新文件时间戳;cp复制文件或目录,需加-r处理目录;mv移动文件或重命名,覆盖时需谨慎;rm删除文件,-r递归删除目录,-f强制删除,文本处理方面,cat查看文件内容,more/less分页显示,grep搜索文本,sed流编辑器,awk文本分析工具,系统信息命令中,top/htop实时监控进程,ps查看进程快照,df -h查看磁盘使用情况,free -h显示内存使用,uname -a查看系统信息,网络相关命令如ping测试网络连通性,ifconfig/ip addr查看网络接口,ssh远程登录,scp安全传输文件,netstat查看网络连接状态,权限管理通过chmod修改权限(如755),chown更改所有者,sudo以管理员权限执行命令,进程管理除top外,kill终止进程(需PID),jobs查看后台任务,fg/bg切换前台后台,压缩解压命令如tar -czvf打包并压缩,tar -xzvf解压,zip/unzip处理ZIP文件。

Unix常见命令有哪些?-图1
(图片来源网络,侵删)

以下为部分常用命令的简要对比:

命令 功能 常用选项 示例
ls 列出目录内容 -l(详细信息)-a(隐藏文件) ls -la
grep 文本搜索 -i(忽略大小写)-r(递归) grep -i "error" log.txt
chmod 修改文件权限 755(读写执行)644(读写) chmod 755 script.sh
ssh 远程登录 -p(指定端口) ssh user@192.168.1.100

相关问答FAQs:

  1. 问:rm -rf命令为什么危险?
    答:rm -rf会递归(-r)强制(-f)删除文件或目录,且无确认提示,一旦误操作可能导致数据无法恢复,使用前务必确认路径正确。

  2. 问:如何查看一个大文件的最后几行内容?
    答:使用tail命令,如tail -n 100 largefile.txt可查看文件最后100行,tail -f还可实时跟踪文件新增内容。

    Unix常见命令有哪些?-图2
    (图片来源网络,侵删)
Unix常见命令有哪些?-图3
(图片来源网络,侵删)
分享:
扫描分享到社交APP
上一篇
下一篇