当前位置: 首页 > news >正文

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、用字符代替接收值

相关文章:

  • 打印机无法远程打印?可以本地打印,本地网络打印机设置给异地使用
  • 【HW系列】—C2远控服务器(webshell链接工具, metasploit、cobaltstrike)的漏洞特征流量特征
  • Linux 进程控制
  • DeepSeek 赋能卫星遥感:AI 驱动数据分析新范式
  • 【笔记】suna部署之获取 Supabase API key 和 project URL
  • 数据可视化--使用matplotlib绘制高级图表
  • 从数据持久化到网络通信与OpenCV:Qt应用程序开发的深度探索与实战
  • 利拉鲁肽(Liraglutide)
  • 20250529-C#知识:运算符重载
  • LangChain【2】之专业术语
  • 高防IP能抗住500G攻击吗?
  • 华为OD机试真题——阿里巴巴找黄金宝箱Ⅰ(2025A卷:100分)Java/python/JavaScript/C/C++/GO最佳实现
  • 禾纳ATE3156AP/ATE3156AS,P沟道增强型MOSFET,替代AO4805方案
  • [MMU]IOMMU的主要职能及详细的验证方案
  • 涨薪技术|0到1学会性能测试第90课-性能测试构建
  • 【Elasticsearch】suggest
  • GPU层次结构(Nvidia和Apple M芯片,从硬件到pytorch)
  • AI生成思维导图全技术解析
  • 使用 pytesseract 构建一个简单 OCR demo
  • 湖北理元理律师事务所观察:债务优化如何成为民生安全网
  • 营销型网站建设是什么/网优工程师前景和待遇
  • 做微信号公众号用网站还是App/网络营销产品策略分析
  • 幼儿园班级网站建设/百度一下首页登录入口
  • 人才市场网站源码/长沙网站seo排名
  • 企业门户网站运营推广/生意参谋指数在线转换
  • 环保局网站如何做备案证明/网站seo的优化怎么做