限时福利领取


作为Linux用户,掌握常用命令是基本功。本文将系统整理日常操作中最实用的Linux命令,帮助新手快速上手,也适合老手作为速查手册。


文件与目录操作

这些命令能帮你轻松管理文件和文件夹:

  1. 浏览目录内容
  2. ls:列出当前目录文件(加-l显示详情)
  3. pwd:显示当前所在路径
  4. cd /path:切换工作目录

  5. 文件管理三剑客

  6. cp file1 file2:复制文件
  7. mv old.txt new.txt:移动/重命名
  8. rm file:删除文件(谨慎使用)

  9. 查看文件内容

  10. cat file:快速查看全文
  11. less file:分页浏览(支持上下翻页)
  12. tail -f log:实时监控日志更新

  13. 搜索与压缩

  14. grep "关键词" file:文本搜索
  15. find / -name "*.conf":全盘查找文件
  16. tar -czvf backup.tar.gz dir:打包压缩

系统监控与管理

随时掌握系统运行状态:

  1. 硬件资源查看
  2. df -h:磁盘剩余空间
  3. free -h:内存使用情况
  4. top:动态进程监控(推荐htop更直观)

  5. 进程控制

  6. ps aux | grep nginx:查找特定进程
  7. kill -9 PID:强制结束进程
  8. shutdown -h now:立即关机

  9. 时间管理

  10. date:显示当前时间
  11. timedatectl:时区设置(新系统推荐)

权限与用户管理

安全管理的核心命令:

  1. 权限控制
  2. chmod 755 script.sh:设置文件权限
  3. chown user:group file:修改归属

  4. 用户操作

  5. sudo command:临时获取root权限
  6. useradd newuser:创建账户
  7. passwd username:修改密码

网络相关操作

网络调试必备工具:

  1. 连通性测试
  2. ping baidu.com:检测网络延迟
  3. traceroute ip:追踪路由路径

  4. 连接管理

  5. ssh user@host:远程登录
  6. scp file user@host:/path:安全传输

  7. 信息查看

  8. ip addr:查看网卡信息(新系统)
  9. netstat -tulnp:检查端口占用

软件包管理

不同发行版的安装命令:

  1. Debian/Ubuntu系:
  2. apt update:更新源列表
  3. apt install package:安装软件

  4. RHEL/CentOS系:

  5. yum install package:传统安装方式
  6. dnf install package:新版替代命令

  7. Arch系:

  8. pacman -S package:软件安装

效率提升技巧

让操作更便捷的小窍门:

  1. 快捷方式
  2. alias ll='ls -al':创建命令别名
  3. history | grep apt:搜索历史命令

  4. 组合技能

  5. 管道符|ps aux | grep python
  6. 重定向>echo "内容" > file.txt
  7. 通配符*rm *.tmp删除临时文件

  8. 定时任务

  9. crontab -e:编辑自动化任务

建议在日常使用中多练习这些命令,遇到不熟悉的可以随时man 命令名查看手册。记住: - 删除文件前先确认路径 - 谨慎使用rm -rf等危险命令 - 重要操作前做好备份

通过持续实践,这些命令很快会成为你的第二本能!

Logo

音视频技术社区,一个全球开发者共同探讨、分享、学习音视频技术的平台,加入我们,与全球开发者一起创造更加优秀的音视频产品!

更多推荐