Linux命令简记

hostnamectl 修改主机名
[root@localhost ~]# hostnamectl hostname rocky9
[root@localhost ~]# hostnamectl 
 Static hostname: rocky9
       Icon name: computer-vm
         Chassis: vm 🖴
      Machine ID: 281c48d7f9ec4dd8accde91790ad0961
         Boot ID: 733ceaa1a4c64fa58785a99c4bbd7f7f
  Virtualization: vmware
Operating System: Rocky Linux 9.0 (Blue Onyx)      
     CPE OS Name: cpe:/o:rocky:rocky:9::baseos
          Kernel: Linux 5.14.0-70.13.1.el9_0.x86_64
    Architecture: x86-64
 Hardware Vendor: VMware, Inc.
  Hardware Model: VMware20,1
[root@localhost ~]# 

hostnamectl 修改主机名

timedatectl 查看时间和时区信息

[root@rocky9 ~]# timedatectl 
               Local time: Sun 2025-12-07 13:39:38 CST
           Universal time: Sun 2025-12-07 05:39:38 UTC
                 RTC time: Sun 2025-12-07 05:39:38
                Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: no
              NTP service: active
          RTC in local TZ: no

配置更新源:

[root@rocky9 ~]# mount /dev/cdrom /mnt
mount: /mnt: WARNING: source write-protected, mounted read-only.

[root@rocky9 ~]# cat /etc/yum.repos.d/rocky.repo
# rocky.repo
[baseos]
name=Rocky Linux $releasever - BaseOS
baseurl=file:///mnt/BaseOS
gpgcheck=0
enabled=1

[appstream]
name=Rocky Linux $releasever - AppStream
baseurl=file:///mnt/AppStream
gpgcheck=0
enabled=1

[root@rocky9 ~]# dnf install vim tree

nmtui 配置网络

[root@rocky9 ~]# dnf install glibc-langpack-zh
[root@rocky9 ~]# localectl list-locales
C.UTF-8
en_AU.UTF-8
en_BW.UTF-8
en_CA.UTF-8
en_DK.UTF-8
en_GB.UTF-8
en_HK.UTF-8
en_IE.UTF-8
en_NZ.UTF-8
en_PH.UTF-8
en_SC.UTF-8
en_SG.UTF-8
en_US.UTF-8
en_ZA.UTF-8
en_ZW.UTF-8
zh_CN.UTF-8
zh_HK.UTF-8
zh_SG.UTF-8
zh_TW.UTF-8
[root@rocky9 ~]# localectl set-locale LANG=zh_CN.utf8
[root@rocky9 ~]# localectl
   System Locale: LANG=zh_CN.utf8
       VC Keymap: cn
      X11 Layout: cn
[root@rocky9 ~]# locale
LANG=zh_CN.utf8
LC_CTYPE="zh_CN.utf8"
LC_NUMERIC="zh_CN.utf8"
LC_TIME="zh_CN.utf8"
LC_COLLATE="zh_CN.utf8"
LC_MONETARY="zh_CN.utf8"
LC_MESSAGES="zh_CN.utf8"
LC_PAPER="zh_CN.utf8"
LC_NAME="zh_CN.utf8"
LC_ADDRESS="zh_CN.utf8"
LC_TELEPHONE="zh_CN.utf8"
LC_MEASUREMENT="zh_CN.utf8"
LC_IDENTIFICATION="zh_CN.utf8"
LC_ALL=
[root@rocky9 ~]#


strings命令在对象文件或二进制文件中查找可打印的字符串。字符串可打印字符的任意序列,以换行符或空字符结束。 strings命令对识别随机对象文件很有用。
 strings a.out | grep xxx

 strings -f * | grep "my dear"
 
 find -name "*" | xargs strings -f | grep xxx
 

ffmpeg.exe -f concat -safe 0 -i ./filelist.txt -c copy ./test.mp4
# Linux/macOS(使用find和xargs生成文件列表)
find . -name '*.mp4' -print0 | xargs -0 -I {} echo "file '{}'" > filelist.txt
find . -maxdepth 1 -name "*.mp4"
xargs 用于将标准输入的数据作为参数传递给其他命令。这里的 -0 选项表示输入项以空字符分隔,与前面的 -print0 对应,确保正确处理包含空格或特殊字符的文件名。
-I {} 是一个占位符,告诉 xargs 将输入的每个项目替换到 {} 的位置。
 

 

<think>嗯,用户这次询问的是eNSP命令简记内容。虽然用户引用了一些网络工程相关的资料,但那些看起来更像是之前搜索的残留信息,而不是当前问题的直接关联内容。 考虑到用户之前并没有询问过eNSP相关的问题,这应该是个全新的查询。用户可能是网络工程专业的学生或从业者,正在使用华为的eNSP模拟器做实验,需要快速查阅常用命令的简化形式。ta特意提到"简记",说明需要的是命令的缩写形式而非完整拼写。 我回忆了一下华为设备的常用命令缩写规则:通常取命令的前几个字母,遇到冲突时会适当增加字母。比如"display"缩写为"dis","interface"缩写为"int"。需要特别注意特权模式下的命令前缀缩写,比如"system-view"可以简写为"sys"。 用户可能正在实验室做配置,所以需要快速调取命令。我应该把最常用的基础命令缩写列在前面,比如视图切换、查看配置这些高频操作。同时也要包含接口配置、路由协议等进阶命令的缩写,这样既能满足新手需求,也不让进阶用户失望。 考虑到命令缩写可能存在歧义,最好在每个命令后面标注适用的视图模式。比如"ip route"在系统视图下可用,而"display"只能在用户视图下执行。这样能避免用户误操作。 最后准备几个典型问题作为延伸,帮助用户解决可能遇到的后续疑问。比如配置保存这种实用操作,以及查看OSPF邻居状态这种常见故障排查场景的问题。 </think>以下为eNSP常用命令简记形式(基于华为设备命令体系): ### 基础操作 ```bash sys # system-view(进入系统视图)[^1] dis cur # display current-configuration(显示当前配置) dis ip int b # display ip interface brief(查看接口IP摘要) q # quit(退出当前视图) save # 保存配置 ``` ### 接口配置 ```bash int g0/0/0 # interface GigabitEthernet 0/0/0(进入接口视图) ip add 192.168.1.1 24 # ip address 192.168.1.1 255.255.255.0 undo shut # 开启接口(默认shutdown状态) ``` ### 路由协议 ```bash rip # 进入RIP视图 ospf 1 # 启动OSPF进程1[^1] network 192.168.1.0 0.0.0.255 # 宣告网段 ``` ### 查看诊断 ```bash dis arp # display arp(查看ARP表) dis ip rout # display ip routing-table(显示路由表) ping 192.168.1.2 # 测试连通性 tracert 8.8.8.8 # 路径追踪 ``` ### 进阶功能 ```bash vlan 10 # 创建VLAN 10 port li acc # port link-type access(设置接口为access模式) port de vlan 10 # port default vlan 10 stp root primary # 指定根桥 ``` > ⚠️ 注意:简记命令依赖上下文环境(如`sys`仅在用户视图生效),使用`Tab`键可自动补全命令。 --- ### 相关问题 1. 如何用eNSP实现VLAN间路由? 2. eNSP中OSPF邻居无法建立常见原因? 3. eNSP如何抓取特定接口的数据包? 4. 在eNSP中如何保存设备配置到本地? 5. eNSP模拟器支持哪些动态路由协议?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值