Linux 零基础速查:看完就能上手的基础命令合集4

发布时间:2026/11/2 2:25:23

Linux 零基础速查:看完就能上手的基础命令合集4 Linux 零基础速查看完就能上手的基础命令合集4变量定义和查看Linux 使用变量临时字符串值便于后续引用。变量值存储在当前会话内存中。变量名只能包含字母、数字、下划线。注 变量名不能以数字开头。shell中变量的类型一般不需要明确指明。变量定义 标准格式如下 declare可以省略 [gzkcentos7 ~ 14:53:42]$ declare var1key1 使用$引用变量值 [gzkcentos7 ~ 14:54:04]$ echo $var1 key1示例2 [gzkcentos7 ~ 15:00:42]$ A1AAA [gzkcentos7 ~ 15:04:30]$ B1BBB [gzkcentos7 ~ 15:04:32]$ echo $A1 $B1 AAA BBB输出变量时使用多个空格效果一样 [gzkcentos7 ~ 15:00:42]$ A1AAA [gzkcentos7 ~ 15:04:30]$ B1BBB [gzkcentos7 ~ 15:04:32]$ echo $A1 $B1 AAA BBB [gzkcentos7 ~ 15:04:52]$ echo $A1 $B1 AAA BBB 如果这时想要保留这些空格长度需要用引号括起来 [gzkcentos7 ~ 15:05:58]$ echo $A1 $B1 AAA BBB使用{}限定变量范围 [gzkcentos7 ~ 15:06:47]$ echo ${A1}_$B1 AAA_BBB [gzkcentos7 ~ 15:11:49]$ echo $A1_$B1 BBB 这里的第二条命令只显示了BBB是因为它把前面的A1_当成了变量名但是因为我们没有对A1_设置变量所有他就不会被输出取消变量定义 unset 变量名 [gzkcentos7 ~ 15:19:50]$ unset A1 [gzkcentos7 ~ 15:20:03]$ echo $A1 [gzkcentos7 ~ 15:20:18]$ echo $B1 BBB定义变量时候转换变量大小写 -l 全部转小写 [gzkcentos7 ~ 16:50:13]$ declare -l nameJAMES [gzkcentos7 ~ 16:50:39]$ echo $name james -u 转大写 [gzkcentos7 ~ 16:50:48]$ declare -u namejames [gzkcentos7 ~ 16:52:22]$ echo $name JAMESlang命令常见 LANG代码英语en_US.utf8简体中文zh_CN.utf8繁体中文zh_TW.utf8[gzkcentos7 ~ 17:02:48]$ date 2026年 07月 17日 星期五 17:06:21 CST [gzkcentos7 ~ 17:06:21]$ export LANGen_US.utf8 [gzkcentos7 ~ 17:06:37]$ date Fri Jul 17 17:06:41 CST 2026 [gzkcentos7 ~ 17:06:41]$ export LANGzh_CN.utf8 [gzkcentos7 ~ 17:07:04]$ date 2026年 07月 17日 星期五 17:07:05 CSTPATHlinux中的这些命令是存在目录中的当命令被我们使用的时候他会通过去寻找PATH下的路径找到对应的命令路径 [rootcentos7 ~ 17:14:26]# echo $PATH /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin [rootcentos7 ~ 17:14:43]# mv /usr/bin/ls . [rootcentos7 ~ 17:15:28]# ls -bash: /bin/ls: 没有那个文件或目录 [rootcentos7 ~ 17:15:30]# which ls alias lsls --colorauto [rootcentos7 ~ 17:15:38]# echo $PATH /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin [rootcentos7 ~ 17:16:11]# PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin [rootcentos7 ~ 17:17:07]# export PATH$PATH:/root [rootcentos7 ~ 17:17:23]# ls anaconda-ks.cfg ls 模板 图片 下载 桌面 initial-setup-ks.cfg 公共 视频 文档 音乐 [rootcentos7 ~ 17:17:25]# which ls alias lsls --colorauto /root/ls [rootcentos7 ~ 17:17:34]# mv ./ls /usr/bin命令替换格式如下$(COMMAND)COMMAND[gzkcentos7 ~ 17:19:36]$ echo Today is $(date %A) Today is 星期五计算数值 计算123 [gzkcentos7 ~ 17:27:24]$ echo $[123] 6 计算123....100 首先获取它的序列 [gzkcentos7 ~ 17:27:30]$ echo {1..100} 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 然后使用tr将空格替换成加号 [gzkcentos7 ~ 17:29:40]$ echo {1..100} | tr 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 最后将这个结果带入计算 [gzkcentos7 ~ 17:31:19]$ echo $[ $(echo {1..100} | tr ) ] 5050保留字符字面含义(转义符)许多字符在bash中有特殊的意义忽略这些含义使用引号和转义字符。\取消后面单个字符的特殊含义。双引号(“”)压缩shell扩展含义不压缩命令替换、变量替换和转义字符\。单引号(‘’)可以压缩单引号内部的所有字符含义。使用\对$进行转义 [gzkcentos7 ~ 17:37:30]$ echo $PATH /usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/gzk/.local/bin:/home/gzk/bin [gzkcentos7 ~ 17:37:40]$ echo \$PATH $PATH
延伸阅读

更多相关文章

2026/10/25 4:52:31

EasyMarkets:品牌认知、服务体验与风控价值评估

EasyMarkets:品牌认知、服务体验与风控价值评估用户对平台的期待正在从“功能够用”转向“体验稳定、说明清楚、服务可持续”。EasyMarkets在这类语境下更适合被放入综合评估框架,而不是被单一维度定义。本文从多个观察点出发,梳理它在经纪商…

2026/10/30 23:48:38

大家好,我是UWA GPM「小Q」,今天是我加入项目的第一天

大家好,我是 UWA GPM 小Q,今天正式到岗! 各位游戏研发的小伙伴们,大家好~ 我是今天刚入职的新同事小Q,你的AI质量经理。 按新人的规矩,先交代三个“不”:我不占工位,不…

2026/10/25 12:08:49

快手视频下载神器KS-Downloader:三步搞定无水印高清下载

快手视频下载神器KS-Downloader:三步搞定无水印高清下载 【免费下载链接】KS-Downloader 快手(KuaiShou)作品视频/图片下载工具 项目地址: https://gitcode.com/gh_mirrors/ks/KS-Downloader 还在为无法保存喜欢的快手视频而烦恼吗&am…

2026/11/2 2:24:34

Redis缓存失效三大场景与生产级解决方案

1. Redis缓存失效的三大经典场景解析作为后端开发工程师,我曾在生产环境连续遭遇三次严重的缓存失效事故,最严重的一次导致核心服务瘫痪近30分钟。这些惨痛经历让我深刻认识到:Redis缓存失效绝非简单的技术问题,而是系统架构中的&…

2026/11/2 2:24:34

网络流量分析器源码解析:从抓包到会话统计的完整链路

简介:这份网络流量分析器源码面向从事网络监控、安全运维与VC开发的技术人员,提供一套可编译运行的抓包流量分析程序,可用于业务流量监控、病毒木马后门流量监控、ARP病毒监控及网络异常监控等实际场景。压缩包共36个文件,约168KB…

2026/11/2 2:24:34

知识图谱中的实体消歧与对齐技术解析

1. 实体识别与消歧的核心挑战在知识图谱构建过程中,"同名异义"现象是最常见的挑战之一。想象一下,当我们在不同数据源中看到"苹果"这个实体时,它可能指代水果公司、水果品类、甚至是某个地名。这种一词多义的情况在中文里…

2026/11/2 2:24:34

气象预测技术革新:从数据到决策的价值跃迁

1. 气象预测行业的价值重构过去十年间,气象数据服务市场经历了一场静悄悄的革命。当大多数企业还在争夺原始气象数据的采集权和分发权时,前沿玩家已经意识到:未经加工的天气数据就像未经提炼的原油,其商业价值存在天然天花板。真正…

2026/11/2 2:24:34

服务器运维实战:从基础设施规划到性能调优

1. 项目概述:当运维遇上"养龙虾"最近在技术圈里流行一个有趣的比喻:把服务器集群比作"龙虾养殖场"。这个说法乍听有点无厘头,但细想却非常贴切——就像龙虾需要合适的水温、水质和饵料才能健康成长,服务器也需…

2026/11/2 2:19:34

华为eNSP Error 40报错解决方案与版本兼容性分析

1. eNSP Error 40问题本质剖析当你在使用华为eNSP模拟器时遇到Error 40报错,设备无法正常启动,网上大多数教程会告诉你"删除注册表"或"重装VirtualBox"。但根据我处理过上百个同类案例的经验,90%的情况根本不需要这么折腾…

2026/11/1 0:01:26

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/1 1:01:33

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/2 1:04:04

工业级SPI隔离设计:硬件抗扰与信号完整性实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/2 1:04:04

PLFM_RADAR:主动探测数据通道,构建低误报的数据感知系统

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/2 1:04:04

工业SPI隔离设计:MAX14431与STM32F746硬件抗干扰实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/1 0:01:26

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/1 1:01:33

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑