Linux常用命令速查

Linux 是服务器端最常用的操作系统,掌握常用命令能大大提高工作效率。

文件操作

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# 列出文件
ls -la

# 切换目录
cd /path/to/dir

# 创建目录
mkdir -p dir1/dir2

# 删除文件/目录
rm -rf dir

# 复制
cp -r source dest

# 移动/重命名
mv old new

# 查看文件内容
cat file
head -n 20 file
tail -f file

权限管理

1
2
3
4
5
6
7
8
9
# 修改权限
chmod 755 file
chmod -R 755 dir

# 修改所有者
chown user:group file

# 查看权限
ls -l

进程管理

1
2
3
4
5
6
7
8
9
10
11
12
# 查看进程
ps aux | grep nginx

# 实时监控
top
htop

# 杀死进程
kill -9 PID

# 后台运行
nohup command &

磁盘管理

1
2
3
4
5
6
7
8
9
# 查看磁盘空间
df -h

# 查看目录大小
du -sh *

# 挂载/卸载
mount /dev/sda1 /mnt
umount /mnt

网络相关

1
2
3
4
5
6
7
8
9
10
# 查看端口
netstat -tlnp
ss -tlnp

# 测试连接
ping google.com
curl -I https://example.com

# 下载文件
wget https://example.com/file.zip

系统信息

1
2
3
4
5
6
7
8
9
10
11
# 系统版本
cat /etc/os-release

# 内核版本
uname -a

# 内存使用
free -h

# CPU 信息
lscpu

实用技巧

  • Ctrl + R:搜索历史命令
  • Tab:自动补全
  • !!:执行上一条命令
  • !$:上一条命令的最后一个参数
  • Ctrl + C:终止当前命令
  • Ctrl + Z:暂停当前命令

持续更新中…