常用 Linux 命令速查 打印

  • 0

连接后怎么操作?这里列出了新手最常用的 50+ 命令,按类别分组。

系统操作
apt update 更新软件源列表 (Debian/Ubuntu)
apt upgrade 升级所有已安装软件
apt install pkg 安装软件包
apt remove pkg 卸载软件包
reboot 重启服务器
shutdown -h now 立即关机
htop 查看 CPU/内存 占用情况
uname -a 查看系统信息
文件管理
ls -la 列出所有文件(含隐藏文件)
cd /path 进入指定目录
pwd 显示当前目录
mkdir folder 创建文件夹
touch file.txt 创建空文件
cp file1 file2 复制文件
mv file1 file2 移动/重命名文件
rm -rf folder 强制删除文件夹(慎用!)
网络操作
curl ip.sb 查看服务器公网 IP
ping google.com 测试网络连通性
wget url 下载文件
curl -O url 下载文件(保留原名)
netstat -tulpn 查看端口占用情况
ss -tulpn 查看监听端口(更快)
traceroute ip 追踪网络路由
文件查看
cat file.txt 查看文件内容
less file.txt 分页查看文件
head -n 20 file 查看前 20 行
tail -n 20 file 查看后 20 行
tail -f log.txt 实时查看日志
grep "text" file 搜索文件内容
find / -name file 查找文件位置
权限管理
chmod 755 file 修改文件权限
chown user file 更改文件所有者
chown -R user dir 递归更改目录所有者
chmod +x script.sh 添加执行权限
磁盘管理
df -h 查看磁盘使用情况
du -sh folder 查看文件夹大小
du -h --max-depth=1 查看当前目录各子目录大小
ncdu 交互式磁盘分析
压缩解压
tar -czvf a.tar.gz dir 压缩文件夹
tar -xzvf a.tar.gz 解压缩
zip -r a.zip dir 创建 ZIP 压缩包
unzip a.zip 解压 ZIP
实用工具
docker ps 查看运行中的容器
systemctl status svc 查看服务状态
history 查看历史命令
alias ll='ls -la' 创建命令别名

这篇文章有帮助吗?

« 返回