Linux命令
无
and3434
这个作者很懒,什么都没留下…
展开
-
【正则表达式和扩展正则表达式】
正则表达式 延伸正则表达式原创 2023-09-03 22:06:07 · 51 阅读 · 0 评论 -
【chmod】
可以借由u, g, o来代表三种 身份的权限!可以使用+(加入权限),-(除去权限),=(设置权限)修改各种身份的权限。可以使用数字来代表各个权 限,各权限的分数对照表如下: r:4 ,w:2 , x:1 每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要累加的。Linux文件的基本权限就有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限,权限的设置方法有两种, 分别可以使用数 字或者是符号来进行权限的变更。原创 2023-09-03 17:16:11 · 47 阅读 · 0 评论 -
【使用变量】
var = value不同于var=value。把var=value写成var = value 是一个常见的错误。两边没有空格的等号是赋值操作符,加上空格的等号表示的 是等量关系测试。和编译型语言不同,大多数 脚本语言不要求在创建变量之前声明其类型。在变量名前面加上一 个美元符号就可以访问到变量的值。如果value不包含任何空白字符(例如空格), 那么就不需要将其放入引号中,否则必须使用单引号或双引号。在变量名之前加上美元符号($)就可以访问变量的内容。在单引号中使用变量,变量是不会被解释的。原创 2023-09-03 02:25:45 · 45 阅读 · 0 评论 -
【终端打印】
可以将需要打印的文本放到单引号,双引号或者不使用任何引号输出。但是使用双引号shell会解释文本中的特殊字符,如果不需要作解释,可以使用单引号或者使用双引号但在特殊字符前加上反斜线(\)。如果不使用任何引号的话,无法输出分号,分号会被认作命令间的分隔符。echo输出默认会加换行符。可以使用选项-n来禁止这种行为。echo同样接受双包含转义序列的双引号字符串作为参数。在使用转义序列时,需要使用echo -e "包含转义序列的字符串"这种形式。例如:1 2 3脚本可以使用转义序列在终端中生成彩色文本。原创 2023-09-03 01:11:41 · 67 阅读 · 0 评论