大家好,我是甲方IT和工程商经常摇人的“人”-通信厂商网络专家。本期给大家分享IT小技巧。在网络运维和诊断中,掌握一些实用的linux网络命令能让你事半功倍。以下常用命令,帮你快速排查问题,提升工作效率。一、文件与目录操作
ls:列出目录内容
ls -l:以长格式显示目录内容
cd 目录:切换到指定目录
pwd:显示当前所在目录
mkdir 目录名:创建目录
rmdir 目录名:删除空目录
rm 文件名:删除文件
rm -r 目录名:递归删除目录及内容
cp 源文件 目标:复制文件或目录
mv 源 目标:移动或重命名文件/目录
---
二、查看文件内容
cat 文件名:查看文件全部内容
more 文件名:分页查看文件内容
less 文件名:更强大的分页查看
head 文件名:查看文件前几行
head -n 10 文件名:查看文件前10行
tail 文件名:查看文件末尾几行
tail -n 10 文件名:查看文件末尾10行
tail -f 文件名:实时追踪文件内容
wc 文件名:统计文件行数/字数
nl 文件名:显示行号并查看内容
---
三、搜索与查找
find /路径 -name 文件名:按名称查找文件
find /路径 -type d:查找目录
grep 关键字 文件名:在文件中搜索关键字
grep -r 关键字 目录:递归搜索关键字
locate 文件名:快速定位文件
which 命令:查看命令所在路径
whereis 命令:查找命令的二进制、源和帮助
updatedb:更新 locate 数据库
---
四、用户与权限管理
whoami:查看当前用户名
id:查看用户ID信息
useradd 用户名:创建用户
passwd 用户名:设置用户密码
usermod -aG 组 用户:将用户加入组
userdel 用户名:删除用户
chmod 文件名:修改文件权限
chmod 755 文件名:设置文件权限为755
chown 用户:组 文件名:修改文件所有者和组
---
五、系统信息查看
uname -a:查看系统内核信息
uptime:查看系统运行时间/负载
df -h:查看磁盘使用情况
du -sh 目录:查看目录大小
free -h:查看内存使用情况
top:实时查看系统进程
htop:更强大的进程监控
ps aux:查看所有进程
ip a:查看IP地址信息
ss -tulnp:查看端口及监听状态
---
六、软件包管理
Debian/Ubuntu (apt)
sudo apt update:更新软件源
sudo apt upgrade:升级软件
sudo apt install 软件名:安装软件
sudo apt remove 软件名:卸载软件
CentOS/RHEL (yum/dnf)
sudo yum update:更新软件
sudo yum install 软件名:安装软件
sudo yum remove 软件名:卸载软件
sudo dnf install 软件名:使用 dnf 安装软件
---
七、压缩与解压
tar -czf 压缩包.tar.gz 目录:打包并压缩(gz)
tar -xzf 压缩包.tar.gz:解压 .tar.gz
tar -cjf 压缩包.tar.bz2 目录:打包并压缩(bzip2)
tar -xjf 压缩包.tar.bz2:解压 .tar.bz2
tar -cJf 压缩包.tar.xz 目录:打包并压缩(xz)
tar -xJf 压缩包.tar.xz:解压 .tar.xz
zip 压缩包.zip 文件/目录:压缩为 zip
unzip 压缩包.zip:解压 zip
---
八、网络相关命令
ping 网址/IP:测试网络连通性
curl 网址:发送请求或下载数据
wget 网址:下载文件
ssh 用户名@IP:远程登录
scp 源 目标:复制文件到远程主机
nc -zv IP 端口:测试端口连通性
ifconfig / ip addr:查看网卡信息
nslookup 域名:DNS 查询
---
九、文本处理
touch 文件名:创建空文件
echo 内容:输出内容到终端
echo 内容 > 文件:写入内容到文件(覆盖)
echo 内容 >> 文件:追加内容到文件
cut -d: -f1 文件:按分隔符提取列
sort 文件名:排序
uniq 文件名:去重
wc -l 文件名:统计行数
---
十、常用快捷键
Ctrl + C:终止当前命令
Ctrl + D:退出当前终端
Ctrl + A:光标移到行首
Ctrl + E:光标移到行尾
Ctrl + U:删除光标前内容
Ctrl + K:删除光标后内容
Ctrl + L:清屏
Ctrl + R:搜索历史命令
Tab:自动补全
↑ / ↓:历史命令浏览
本期分享到此结束,大家觉得有帮助的话,收藏、在看、点赞三连我!关注我!
>>空闲时我会免费给粉丝提供专家级支持,什么含金量我就不多说了。
>>及时接收粉丝福利通知:抽奖互动、领取红包、远程支持、方案设计、毕设答疑....!!
往期文章推荐