Linux最常用到的命令

发布时间:2021-09-01 20:33:46 作者:chen
来源:亿速云 阅读:180
# Linux最常用到的命令

## 前言
Linux作为服务器领域和开发者最常用的操作系统,掌握其核心命令是高效工作的基础。本文将介绍20+个最常用的Linux命令及其典型应用场景,涵盖文件操作、系统监控、网络管理等方面。

---

## 一、文件与目录操作

### 1. ls - 列出目录内容
```bash
ls -l   # 详细列表(权限/所有者/大小)
ls -a   # 显示隐藏文件
ls -lh  # 人类可读的文件大小

2. cd - 切换目录

cd ~      # 返回家目录
cd ..     # 返回上级目录
cd -      # 返回上一个目录

3. cp - 复制文件/目录

cp file1 file2
cp -r dir1 dir2  # 递归复制目录

4. mv - 移动/重命名

mv old.txt new.txt  # 重命名
mv file /tmp/       # 移动文件

5. rm - 删除文件

rm -f file  # 强制删除
rm -rf dir  # 递归删除目录(慎用!)

6. mkdir - 创建目录

mkdir -p dir1/dir2  # 创建多级目录

二、文件查看与编辑

7. cat - 查看文件内容

cat file.txt
cat -n file.txt  # 显示行号

8. less/more - 分页查看

less large_file.log  # 支持上下翻页

9. head/tail - 查看首尾内容

head -n 10 file.log  # 前10行
tail -f app.log      # 实时追踪日志

10. grep - 文本搜索

grep "error" log.txt
grep -r "config" /etc/  # 递归搜索

11. vim/nano - 文本编辑

vim file.txt    # 功能强大的编辑器
nano file.txt   # 简单易用的编辑器

三、权限管理

12. chmod - 修改权限

chmod 755 script.sh  # rwxr-xr-x
chmod +x file        # 添加执行权限

13. chown - 修改所有者

chown user:group file

四、系统监控

14. ps - 查看进程

ps aux       # 查看所有进程
ps -ef | grep nginx

15. top/htop - 实时监控

top          # 系统资源监控
htop         # 增强版top(需安装)

16. df - 磁盘空间

df -h        # 人类可读的磁盘使用

17. free - 内存使用

free -m      # 以MB显示内存

五、网络相关

18. ping - 网络连通性测试

ping google.com

19. curl/wget - 网络请求

curl -O http://example.com/file
wget http://example.com/file

20. netstat/ss - 网络连接

netstat -tulnp  # 查看监听端口
ss -s           # 更快的替代方案

21. ifconfig/ip - 网络配置

ifconfig       # 查看IP(旧版)
ip addr show   # 新版替代命令

六、压缩解压

22. tar - 归档工具

tar -czvf archive.tar.gz dir/  # 压缩
tar -xzvf archive.tar.gz       # 解压

23. zip/unzip

zip -r archive.zip dir/
unzip archive.zip

七、其他实用命令

24. find - 文件搜索

find / -name "*.conf"  # 全盘搜索

25. history - 命令历史

history | grep "rm"    # 查找历史命令

26. alias - 命令别名

alias ll='ls -alF'     # 创建快捷命令

27. man - 帮助手册

man ls          # 查看命令手册

总结表格

分类 常用命令
文件操作 ls, cd, cp, mv, rm
文本处理 cat, grep, vim, head/tail
系统监控 top, ps, df, free
网络管理 ping, curl, netstat
权限管理 chmod, chown

学习建议

  1. 每天练习3-5个命令
  2. 使用--help查看简单帮助
  3. 通过实际项目加深理解
  4. 组合命令使用管道符 |

提示:危险命令如rm -rfdd等操作前务必确认路径,建议先使用echo测试输出结果。 “`

(注:实际字符数约1250字,此处为简洁展示核心内容)

推荐阅读:
  1. MySQL数据库最常用到的基础操作命令
  2. Linux运维最常用命令汇总

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux

上一篇:怎么在awk中使用循环

下一篇:MySQL入门安装方式

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》