Linux:shell脚本常用命令

一、设置主机名称

1、查看主机名称

2、用文件的方式更改主机名称

重启后:

3、 通过命令修改主机名

重启后:

二、网络管理命令

1、查看网卡

2、设置网卡

(1)网卡未被设置过时

(2)当网卡被设定,要修改时

三、打印字符

1、打印连续数字

(1)连续打印数字

(2)指定打印格式

(3)设定打印步长

2、反向打印文件内容

3、打印字符

(1)printf

打印字符

打印字符及指定格式(换行)

打印百分号

打印整数、浮点数

(2)echo

打印字符

不换行打印

解析转义字符

更改打印字符颜色

(3)sort

用于对内容进行排序,默认排序行首第一字符

-n:纯数字排列

-r:倒序

-u:去掉重复

-o:输出到指定文件

-t:指定分隔符

-k:指定排序的列

(4)uniq

对于命令输出的字符冗余部分进行处理(直接去掉重复的内容)

-c:合并重复并统计重复个数

-d:显示重复的行

-u:显示唯一的行

(5)cut

用户对字符的截取

-d:指定为分隔符

-f:指定显示的列(5:第五列;3,5:第三列和第五列;3-5:第三列到第五列;5-:第五列到最后一列;-5:第一列到第五列)

-c:指定截取的字符

四、xargs

xargs命令作用是将标准输入数据转换成命令行参数,能够处理管道或者标准输入并将其专黄成特定命令的命令参数

1、xargs作用命令

2、多行输入单行输出

3、指定每行输出个数

4、指定分隔符

5、用字符代替接收值

相关推荐
bloglin9999923 分钟前
vmware部署centos7启动docker容器后无法访问服务
运维·docker·容器
夜听莺儿鸣32 分钟前
502-003_Linux 中断与异常(一):从Linux角度理解中断与异常
linux·中断与异常·linux中断
杨云龙UP1 小时前
TDengine 3.4.2.8 Community 三节点三副本生产集群部署实战(DNode/MNode/taosAdapter/Explorer)
大数据·linux·运维·数据库·tdengine·时序库
梦帮科技2 小时前
领域认知知识库图谱注入:从双式记账图网络到高质量问答对自动化合成流水线
运维·网络·数据库·人工智能·矩阵·架构·自动化
向成科技2 小时前
XC3576H工控主板|深度适配Ubuntu 26.04 LTS,释放边缘AI与工业开发新潜能
linux·人工智能·ubuntu·机器人·硬件·主板·边缘ai
逐流人2 小时前
Ceph分布式存储集群配置与池管理:从配置优先级到PG、复本池与纠删码池
运维·分布式·ceph·云原生·云计算·rados
海宇服务2 小时前
零信任架构实战:基于海宇车型识别精准构建自动化定损网关
运维·人工智能·架构·自动化
Fcy6483 小时前
Linux下 进程间关系与守护进程
linux·运维·服务器·守护进程
g10565591393 小时前
公有云_云运维服务
java·运维·服务器
码农小韩3 小时前
Linux驱动理论(二)——Linux字符设备驱动
linux·嵌入式软件开发·linux操作系统·linux应用开发·linux驱动理论