Linux实用命令 关于Linux中单双引号的区别: 单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的; 双引号里可以有变量,双引号里可以出现转义字符 反引号param=`date`,命令替换,将命令的标准输出赋值给变量,同$(date) 命令返回值 0 :执行成功(即正常执行,并返回预 ...
分类:
系统相关 时间:
2019-01-10 01:08:10
阅读次数:
245
一、用户登陆进入系统后的系统环境变量 $HOME 使用者自己的目录 $PATH 执行命令时所搜寻的目录 $TZ 时区 $MAILCHECK 每隔多少秒检查是否有新的信件 $PS1 在命令列时的提示号 $PS2 当命令尚未打完时,Shell 要求再输入时的提示号 $MANPATH man 指令的搜寻路 ...
分类:
系统相关 时间:
2018-12-21 17:39:40
阅读次数:
283
命令别名:aliasCMDALIAS=COMMAND命令替换:把命令中某个命令替换为其执行结果的过程$(COMMAND)或者·COMMAND·反引号和波浪号在一起的符号例如touch./file-$(date-%F-%H-%M-%S).txtbash支持的引号:``反引号:命令更换“”:弱引用,可以实现变量替换‘’:强引用,不完成变量替换文件名通配:globbing:任意长度的任意字符?:任意单个
分类:
系统相关 时间:
2018-12-12 18:58:14
阅读次数:
184
1.单引号(‘‘)单引号,不具有变量置换的功能,即单引号会告诉shell忽略所有的特殊字符2.双引号("")双引号,具有变量置换的功能,即双引号之要求忽略大多数特殊字符,除了$(使用变量前导符),(转义符),`(反向引号)。3.反向引号():命令替换与变量替换差不多,都是用来重组命令行的,先完成引号里的命令行,然后将其结果替换出来,再重组成新的命令行。(相当于$
分类:
系统相关 时间:
2018-12-02 20:04:49
阅读次数:
193
一、单引号、双引号、反斜杠单引号:保留括起的所有字符的字面值。双引号:除了$、反引号(可替换成$())、反斜杠保留特殊含义,保留括起的所有字符的字面值。\(转义字符):仅取消单个字符的特殊含义。示例:(1)参数替换num=3echo ‘$num’$numecho “$num”3(2)命令替换[roo ...
分类:
其他好文 时间:
2018-12-02 14:22:11
阅读次数:
183
一、小括号,圆括号() 1、单小括号 () ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。 ②命令替换。等同于`cmd`,shell扫描一遍命令行,发现了$(cm ...
分类:
系统相关 时间:
2018-11-23 21:02:28
阅读次数:
188
1.变量赋值: name=lbg 等号前后不能有空格 name="Lebron James" 变量值中有空格要用双引号 echo ${name} 用${}更保险 shopt -s -o nounset 设置“先声明再使用” 2.取消变量: unset ... ...
分类:
系统相关 时间:
2018-11-16 15:12:34
阅读次数:
199
Linux Shell 中的反引号,单引号,双引号的区别 1.反引号位 (`):在Linux中起着命令替换的作用。命令替换是指shell能够将一个命令的标准输出插在一个命令行中任何位置。 和$()是一样的。在执行一条命令时,会先将其中的 `` ,或者是$() 中的语句当作命令执行一遍,再将结果加入到 ...
分类:
系统相关 时间:
2018-11-07 17:44:35
阅读次数:
183
vim 常用命令: yy 复制光标所在的一行 4yy 复制光标以及光标向下四行 p 黏贴 dd 剪贴光标所在的一行 4dd 剪切光标所在的行以及光标向下四行 D 从当前的光标开始剪切,一直到行末 d0 从当前的光标开始剪切,一直到行首 dw 删除光标所在的单词 x 删除当前的光标,每次仅仅会删除一个 ...
分类:
系统相关 时间:
2018-11-03 19:19:01
阅读次数:
158
参考:Linux 下Shell 脚本几种基本命令替换区别 Command substitution 命令替换Command substitution https://www.jb51.net/article/95585.htm https://www.cnblogs.com/f-ck-need-u/ ...
分类:
其他好文 时间:
2018-10-22 16:48:19
阅读次数:
172