Shell基础命令

一、设置修改主机名称

1.文件方式(重启生效)

2.命令方式(立即生效)

hostnamectl set-hostname myname

二、网络管理nmcli (NetworkManager command-line interface)

nmcli

1、查看网卡

2、设置网卡

dhcp网络工作模式

静态网络工作模式

当网卡被设定需要修改时

网卡未设定过设定即刻生效,设定过则需更改后刷新网卡才能生效

三、简单打印命令

1、seq命令 (sequence序列顺序)

基本语法

seq 选项尾数

seq 选项首数尾数

seq 选项首数增量尾数

2、tac命令(cat的反写,反向打印)

3、printf命令

4、echo

5、sort命令

排序,默认排序首个字符

6、uniq

处理冗余输出字符

7、cut

-d 指定:分隔符

-f 指定显示的列

-c 指定截取的字符

四、lscup命令

lscpu命令可以显示cpu的相关信息,可以快速了解系统中CPU的硬件信息,包括架构、CPU数量、线程数、核心数、频率等。

五、wget(World Wide web get)非交互式命令

wget是非交互式网络下载工具,可以在命令行中从网络上下载文件,支持HTTP、 HTTPS和FTP协议。

六、watch

1、设置被监控的命令执行间隔

2、高亮显示变化区域

3、屏蔽顶部时间信息

七、xargs命令(扩展参数)

xargs将标准输入转换为命令行参数,读取标准输入的内容,默认以空格、制表符或换行符作为分隔符,将这些内容分割成一个个参数,然后传递给指定的命令执行。

多行输入单行输出

指定分隔符

用字符代替接收值

相关推荐
每天进步一点点km2 小时前
自用-牛客网-华为机试编程模拟题1-python
华为od·华为·面试
懿路向前3 小时前
唤醒工作台全实录(一):立项——化性起伪与三条设计原则
人工智能·华为
沫璃染墨3 小时前
从零入门计算机网络系列(十一):HTTP协议进阶——从重定向原理到GET/POST与Fiddler抓包
linux·服务器·开发语言·网络·c++·tcp/ip·html
hhhjhl5 小时前
开源鸿蒙平台 KMP_CMP 三方库「Clikt」适配全流程
华为·开源·harmonyos
AI_Lab015 小时前
宝塔用了两年,有没有必要换成轻量方案?
linux·运维·服务器
by209995 小时前
Linux GDB 调试与 CGDB 使用
linux·运维·服务器·经验分享
静以修身zzz5 小时前
计算云服务
运维·网络·云计算
星恒随风6 小时前
Linux网络编程:应用层协议究竟是什么?从网络计算器到TCP Socket抽象基类完整实现
linux·网络·笔记·tcp/ip
Henry-SAP6 小时前
阿里云大模型份额居首
阿里云·云计算
熊猫钓鱼>_>6 小时前
四种书签,一条时间线:一个读书 App 的记忆颗粒与它的边界案例【鸿蒙心迹】
开发语言·华为·ai编程·harmonyos·鸿蒙·openharmony·鸿蒙pc