Linux命令行的高效性源于其精准的操作方式,掌握核心命令可让文件管理、进程监控、系统维护等任务事半功倍。以下15个命令覆盖日常高频场景,助你告别低效操作。

1. 文件与目录操作
cd:快速切换目录
cd -:返回上一次所在目录
cd ~:返回用户主目录
ls:查看目录内容
ls -a:显示隐藏文件
ls -l:显示详细权限信息
mkdir:创建目录
mkdir -p /path/to/nested:递归创建多级目录
rm:删除文件/目录
rm -rf:强制递归删除(慎用)
cp:复制文件
cp -r:递归复制目录
mv:移动/重命名文件
mv oldname newname:原地重命名
2. 文件内容查看与搜索
cat:查看文件内容
cat file1 file2 > combined:合并文件
grep:文本搜索
grep -r "pattern" /path:递归搜索目录
grep -i:忽略大小写
find:文件查找
find . -name "*.log":按扩展名查找
find / -size +100M:查找大文件
3. 系统状态监控
top:实时资源监控
按 Shift+M:按内存排序
按 Shift+P:按CPU排序
ps:进程状态查看
ps aux | grep nginx:查找特定进程
df:磁盘空间检查
df -h:人类可读格式
du:目录占用分析
du -sh *:统计当前目录下各文件夹大小
4. 网络与下载
wget:文件下载
wget -c:断点续传
curl:数据传输
curl -I https://example.com:查看HTTP头信息
ping:网络连通性测试
ping -c 4 google.com:发送4个探测包
5. 权限与所有权
chmod:修改权限
chmod 755 file:设置可执行权限
chmod -R 755 dir:递归修改目录权限
chown:修改所有者
chown user:group file:同时修改所有者和组
6. 压缩与归档
tar:打包解压
tar -czvf archive.tar.gz /path:创建gzip压缩包
tar -xzvf archive.tar.gz:解压到当前目录
7. 高级技巧
alias:创建命令别名
alias ll='ls -al':简化长命令
history:命令历史记录
!100:快速执行历史中第100条命令
nohup:后台运行命令
nohup ./script.sh &:退出终端后继续运行
本文凡亿教育原创文章,转载请注明来源!

扫码关注





































