400-680-8581
欢迎访问:路由通
中国IT知识门户
位置:路由通 > 资讯中心 > 零散代码 > 文章详情

linux常用命令及例题(Linux命令实例)

作者:路由通
|
281人看过
发布时间:2025-05-05 19:34:33
标签:
Linux作为开源操作系统的代表,其命令行工具体系是系统管理与运维的核心支柱。掌握常用命令不仅能够提升操作效率,更能深入理解系统底层逻辑。本文从文件操作、用户管理、权限控制、进程监控、网络配置、文本处理、软件包管理及系统监控八个维度,系统梳
linux常用命令及例题(Linux命令实例)

Linux作为开源操作系统的代表,其命令行工具体系是系统管理与运维的核心支柱。掌握常用命令不仅能够提升操作效率,更能深入理解系统底层逻辑。本文从文件操作、用户管理、权限控制、进程监控、网络配置、文本处理、软件包管理及系统监控八个维度,系统梳理Linux核心命令的实践应用,并通过典型例题强化理解。

l	inux常用命令及例题

一、文件与目录操作

命令功能典型参数示例
ls列出目录内容-l(详细信息) -a(显示隐藏文件)ls -la /etc
cp复制文件/目录-r(递归复制) -p(保留属性)cp -r /src/ /dst/
mv移动/重命名-f(强制覆盖)mv file1.txt /backup/
rm删除文件/目录-rf(强制递归删除)rm -rf dir_name

例题:将/var/log/目录下所有.log文件压缩后移动到/backup/目录

tar -czvf backup.tar.gz .log && mv backup.tar.gz /backup/

二、用户与权限管理

命令功能权限修改验证方法
useradd创建用户-m(创建主目录)id username
passwd修改密码-l(锁定账户)su - username
chmod修改文件权限u+x(所有者执行权)ls -l filename
chown变更文件所有者:group(仅改组)stat filename

例题:创建技术组用户并设置/data/目录为组共享

groupadd tech && useradd -g tech john && chown :tech /data/ && chmod 770 /data/

三、进程与服务控制

命令功能常用选项应用场景
ps查看当前进程aux(全显示) -ef(树状)查找占用CPU最高的进程
top动态进程监控H(线程模式) M(排序模式)实时监控系统负载
kill终止进程-9(强制杀死) -15(优雅退出)停止失控的Java程序
systemctl管理系统服务start/stop/restart重启Nginx服务

例题:查找占用8080端口的进程并终止

lsof -i :8080 && kill -9 $(lsof -i :8080 | awk 'print $2')

四、网络配置与诊断

命令功能典型参数输出解读
ifconfig网络接口配置eth0(指定接口) down(禁用)查看IP地址分配情况
ping连通性测试-c 4(发送4次) -q(简洁输出)检测网络延迟和丢包率
ssh远程登录-p 2222(指定端口) -i key.pem(密钥认证)通过跳板机连接内网服务器
netstat网络状态监控-tulnp(全部显示)查看监听端口和服务进程

例题:配置静态IP并验证网络连通性

nmcli con mod "Wired connection" ipv4.addresses 192.168.1.100/24 && ping -c 3 google.com

五、文本处理工具链

工具核心功能特色参数组合应用
grep文本搜索-E(扩展正则) -v(反向匹配)过滤出错误日志条目
sed流编辑s///(替换) p(打印)批量修改配置文件内容
awk字段处理-F(指定分隔符) 'print $2'统计访问日志的IP分布
sort排序工具-n(数值排序) -r(倒序)对数据文件进行多级排序

例题:提取Apache日志中状态码非200的请求并统计次数

cat access.log | grep -v "200" | awk 'print $9' | sort | uniq -c

六、软件包管理系统

发行版包管理工具核心命令特殊功能
Debian系(Ubuntu)apt/dpkginstall package.deb处理依赖关系自动解决
remove package保留配置文件的卸载方式
RedHat系(CentOS)yum/rpmlist installed查询已安装包的详细信息
update升级所有可更新软件包
(注:新兴发行版如Arch Linux使用pacman,openSUSE使用zypper)

例题:在CentOS系统安装Nginx并设置开机自启

yum install nginx -y && systemctl enable nginx.service

七、系统状态监控

监控指标命令工具输出解读阈值告警建议
磁盘使用df -h<90%为安全范围/tmp目录达95%时触发清理脚本
内存占用free -m缓存占比高属正常现象可用内存低于总容量10%需警惕
系统负载uptimeload average值持续>CPU核数需干预结合top查找高消耗进程
服务状态systemctl list-units --type=serviceactive(running)表示正常运行关键服务异常需立即排查

例题:编写监控脚本检测/home分区使用率超过85%时发送警报

if [ $(df /home | awk 'NR==2 print $5' | sed 's%%%') -gt 85 ]; then echo "Home partition alert!" | mail -s "System Warning" adminexample.com; fi

八、定时任务与自动化

工具类型适用场景时间规范语法持久化方式
crontab周期性任务调度"/5 "(每5分钟执行)

相关文章
win10截图保存设置(Win10截图保存设置)
Windows 10作为广泛使用的操作系统,其截图功能虽基础却涉及多种实现方式与保存逻辑。系统内置的截图工具包括Print Screen键、Alt+PrtScn组合键、Win+Shift+S快捷键以及"截图与草图"应用,不同方法对应不同的保
2025-05-05 19:34:35
375人看过
泡泡短视频在哪里下载(泡泡下载途径)
泡泡短视频作为当前热门的短视频平台之一,其下载渠道的多样性和用户体验的优化程度直接影响用户获取内容的效率与安全性。从官方渠道到第三方平台,不同下载方式在兼容性、安全性、功能完整性等方面存在显著差异。本文将从八个维度深入分析泡泡短视频的下载路
2025-05-05 19:34:29
231人看过
win11哪个版本稳定(Win11稳定版推荐)
Windows 11自发布以来,其版本迭代逻辑与稳定性表现一直是用户关注的焦点。微软通过“年度功能更新”和“季度服务更新”双轨制策略,逐步优化系统体验。从实际反馈来看,不同版本在内核稳定性、驱动兼容性、资源占用率等关键指标上存在显著差异。例
2025-05-05 19:34:28
83人看过
fx+1是偶函数(f(x+1)为偶)
关于函数\( f(x)+1 \)为偶函数的综合评述:偶函数的核心特征是对称性,即满足\( f(-x) = f(x) \)。当讨论\( f(x)+1 \)为偶函数时,需明确其定义形式。若\( f(x)+1 \)是偶函数,则需满足\( f(-x
2025-05-05 19:34:24
194人看过
电脑鼠标键盘用不了(电脑键鼠失灵)
电脑鼠标键盘作为人机交互的核心外设,其突发性失灵往往对用户造成极大困扰。该问题具有多因性、偶发性及跨平台差异性特征,既可能源于硬件物理损伤、接口异常、电力供应中断等实体层故障,也可能涉及驱动程序冲突、系统更新兼容性问题、恶意软件劫持等软件层
2025-05-05 19:34:23
210人看过
抖音设计logo怎么收费(抖音Logo设计费)
抖音作为全球头部短视频平台,其Logo设计收费体系融合了互联网产品特性与品牌战略需求,形成独特的动态定价模式。从基础设计费到全案服务费,价格跨度可达数十万元,核心差异体现在设计师层级、项目复杂度及商业授权范围。平台通过算法匹配需求方预算与设
2025-05-05 19:34:02
254人看过