Linux 系统的特殊符号
我们常见的一些符号在 Linux 系统中都有特殊作用,今天杜老师为大家总结一些常见特殊符号的作用及用法,希望会对大家有所帮助!
符号列表列表如下:
符号作用示例#注释符号,井号后的内容不会执行echo #WORD~当前用户的家目录cd ~;命令顺序执行,前面执行成功与否对后面没影响COMMAND1 ; COMMAND2&&命令逻辑执行,前面执行成功才会执行后面命令COMMAND1 && COMMAND2.当前目录touch ./FILENAME..上级目录cd ../系统的根目录cd /=赋值符号,将后面的值赋给前面的变量dusays=com$调用变量的值echo $dusays‘引号内的所有符号,都失去原有的特殊效果echo ‘#WORD’“引号内的符号,部分失去特殊效果echo “#WORD$dusays”>重新定向,重复执行有覆盖的效果echo WORD > FILENAME>>追加重新定向,重复执行有追加的效果echo WORD >> FILENAME{}设定一个范围区间touch FILE{1..10}*匹配所有字符,数量不限rm -f FILE*?匹配所有字符,数量一个rm -f FILE?扩展内容Linux 还有非常多的符号具备特殊的功能,在这里就不一一总结了,毕竟很多符号都用不上。
一般这些符号常用与 Shell 脚本编写,合理搭配这些符号可以事半功倍,但如果不合理,可能会造成一些不可逆影响,所以使用时请预先了解符号作用,合理搭配!