linux符号命令:- linux中特殊符号的用法

linux特殊符号大全tab:文本分隔符,相当于四个空格,在命令行界面可以用来自动补齐命令与目录 。
ESC:esc . ,上一条命令的选项参数,vim恢复到命令模式 。
~:家目录
`:反引号,编程中调用shell命令
!:调用前面的命令,!!调用上一条,!23调用前面低23条 。
@:at符,后面接IP地址 。
#:Linux文件中注释行,表示不起作用 。
$:文件行结尾标识符 , 变量标识符 。
%:格式化文本 。
^:文件行首标识符
:任务放到后台
*:通配符,代表一个字符或者很多个字符 。
\:用来转义,\t表示制表符,\n表示换行符 。
:数据流的流入方向,表示输入,将数据传入给左侧软件 。
|:管道,改变数据流的方向,将数据传入给另外的软件 。
:数据流的流出方向,表示输出,将屏幕输出的内容写入一个文件 。
2:数据流的流出的第二个方向,表示错误输出,报错信息会写入到这个文件中 。
:表示追加写入
/:根目录,目录分隔符
‘’:双引号 , 支持转义
‘:单引号,不支持转义
():shell编程中使用,命令行用的不多
[]:索引
{}:代码块
::vim或者less命令中,表示可以输入命令
;:分割不同命令
-:短选项标识符-h
--:长选项标识符--help
linux中的-(减号)这个有点意思,解释下 。
具体tar命令的用法就不细说了 。
这句的意思就是把/home 拷贝到当前目录下 。
tar 命令后面跟着的-cvf 这个减号是表示后面的字母是tar命令的选项,其中 c表示打包、v表示显示执行过程、f表示打包后生成的文件 。然后紧跟着f后面的减号,在这里是指标准输出流 。前半句的意思是把/home打包放到输出流中 。
接着用管道符号|连接后半部分 。
前半部分输出的流做为后半部分输入的参数,就是那个流,这个流在这里用减号表示 。
后半部分也是tar命令,这次的选项x是解包 。
后半句完整的意思是把输入流-里的内容解包到当前目录 。
整句的效果和
cp /home .
一样 。
Linux文件权限符号含义Linux文件权限符号含义
在Linux中,每个文件都有不同的权限 。用户可以使用ls -l命令查看权限属性 。其中,符号含义如下所示:
r:读权限 。
w:写权限 。
x:可执行权限 。
-:没有权限 。
s:SET位权限 。
t:粘滞位权限 。
例如 , 可执行文件ls的权限为-rwxr-xr-x 。其中,第一个符号表示文件类型,-表示普通文件;后面分别为所有者权限、所属组的权限和其它用户权限 。这里 , 表示ls文件的所有者权限为读、写和可执行;所属组的权限为读和可执行;其它用户权限为读和可执行 。在一些文件权限属性后面,可能显示为点、加号或空格,如“-rw-rw-r--.”或“-rw-r--r-- ” 。其中,权限属性后面有点,表示该文件带有“SELinux的安全上下文”;权限属性后面标记为加号( ) , 表示使用了ACL(Access Control List)权限 。如果文件权限后面附加一个空格,则表示系统没有可替换的访问控制措施 。
linux命令 $- 是什么意思在 Linux 系统中,$ 符号表示当前用户的命令行提示符 。它通常出现在命令的开头,表示这是一条需要在命令行中运行的命令 。
如果你在命令行中看到 $- 意味着这是一条终端命令,且$ 是特殊字符 , 表示当前用户 。而- 是参数,具体取决于后面的命令 。
例如: $ ls -al 这里ls是命令,-al 是参数 , 代表显示所有文件(包括隐藏文件)并且以详细格式显示文件信息 。
【linux符号命令:- linux中特殊符号的用法】关于linux符号命令:-和linux中特殊符号的用法的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读