插件窝 干货文章 linux用户常用命令有哪些

linux用户常用命令有哪些

命令 文件 示例 查看 311    来源:    2025-04-04

Linux 用户常用的命令可以分为以下几类,涵盖文件操作、系统管理、网络工具、权限管理、文本处理等场景。以下是 高频命令总结


1. 文件与目录操作

命令 作用 示例
ls 列出目录内容 ls -l(详细列表)
cd 切换目录 cd /home
pwd 显示当前路径 pwd
mkdir 创建目录 mkdir new_dir
rm 删除文件/目录 rm -r dir(递归删除)
cp 复制文件 cp file1 file2
mv 移动/重命名文件 mv old.txt new.txt
touch 创建空文件 touch file.txt
find 查找文件 find / -name "*.log"
du 查看文件/目录大小 du -sh *(人类可读格式)

2. 文件内容查看与编辑

命令 作用 示例
cat 显示文件内容 cat file.txt
less / more 分页查看文件 less large.log
head / tail 查看文件头/尾 tail -f log.txt(实时追踪)
grep 文本搜索 grep "error" log.txt
vim / nano 文本编辑 vim file.txt

3. 系统信息与管理

命令 作用 示例
top / htop 动态查看进程资源占用 top
ps 查看进程 ps aux | grep nginx
kill 终止进程 kill -9 PID
df 磁盘空间 df -h(人类可读)
free 内存使用 free -m(MB单位)
uname 系统信息 uname -a
uptime 系统运行时间 uptime

4. 网络相关

命令 作用 示例
ping 测试网络连通性 ping google.com
curl / wget 下载文件/API请求 curl -O http://example.com/file
ifconfig / ip 查看/配置网络接口 ip addr show
netstat / ss 网络连接状态 netstat -tulnp
ssh 远程登录 ssh user@host
scp 安全文件传输 scp file.txt user@host:/path

5. 权限管理

命令 作用 示例
chmod 修改文件权限 chmod 755 script.sh
chown 修改文件所有者 chown user:group file
sudo 以超级用户执行 sudo apt update

6. 压缩与解压

命令 作用 示例
tar 打包/解压 tar -xzvf archive.tar.gz
gzip / gunzip 压缩/解压 gzip file.txt
zip / unzip ZIP压缩 unzip file.zip

7. 其他实用命令

命令 作用 示例
history 查看命令历史 history | grep "apt"
alias 创建命令别名 alias ll='ls -alF'
cron / crontab 定时任务 crontab -e
man 查看命令手册 man ls

学习建议

  1. 组合命令:通过管道符 | 组合命令(如 ps aux | grep nginx)。
  2. Tab补全:输入命令时按 Tab 键自动补全。
  3. --help 参数:快速查看帮助(如 ls --help)。
  4. 掌握常用快捷键:Ctrl+C(终止)、Ctrl+D(退出终端)、Ctrl+Z(暂停进程)。

根据实际需求,这些命令可以覆盖大多数日常操作。对于更复杂任务(如日志分析、脚本编写),可进一步学习 awksed 等工具。