一、文件与目录
ls 查看当前目录文件
ls -l 详细列表
ls -a 显示隐藏文件
cd 目录 进入目录
cd .. 返回上一级
pwd 查看当前路径
mkdir 目录名 新建文件夹
rm 文件名 删除文件
rm -r 目录 删除目录
rm -rf 目录 强制删除(慎用)
cp 源 目标 复制
mv 源 目标 移动 / 重命名
touch 文件名 新建空文件
find 路径 -name 名字 查找文件
二、查看文件内容
cat 文件名 查看全部内容
less 文件名 分页查看
head 文件名 看前几行
tail 文件名 看后几行
tail -f 日志文件 实时刷新日志
三、权限与用户
chmod 权限 文件 修改权限
chown 用户:组 文件 修改归属
sudo 命令 以管理员执行
whoami 查看当前用户
id 查看用户 ID、组信息
四、系统与进程
ps 查看进程
ps aux 查看所有进程
top 实时系统监控
htop 更友好的进程监控
kill PID 结束进程
kill -9 PID 强制结束
df -h 查看磁盘使用
du -sh 目录 查看目录大小
free -h 查看内存
uname -a 查看系统信息
uptime 查看运行时间
五、网络
ifconfig 查看网卡(旧)
ip addr 查看网卡(新)
ping IP/域名 测试网络
curl 网址 获取网页内容
wget 链接 下载文件
netstat -tuln 查看端口
ss -tuln 更高效查看端口
六、打包压缩
tar -zcvf 包名.tar.gz 目录 压缩
tar -zxvf 包名.tar.gz 解压
zip 包名.zip 文件 压缩
unzip 包名.zip 解压
七、软件安装(常用)
Debian/Ubuntu:
apt update 更新源
apt install 软件 安装
CentOS/RHEL:
yum install 软件
dnf install 软件
八、文本处理
grep "关键词" 文件 搜索内容
wc 文件名 统计行数、字数
echo 内容 打印内容