linux特殊符号大全

linux特殊符号大全,第1张

tab:文本分隔符,相当于四个空格,在命令行界面可以用来自动补齐命令与目录。

ESC:esc+. ,上一条命令的选项参誉键数,vim恢复到命令模式。

~:家目录

`:反引号,编程中调用shell命令

!:调用前面的命令,!!调用上一条,!23调用前面低23条。

@:at符,后面接IP地址。

#:Linux文件中注释行,表示逗迟不起作用。

$:文件行结尾标识符,变量标识符。

%:格式化文本。

^:文件行首标识符

&:任务放到后台

*:通配符,代表一个字符或者很多个字符。

\:用来转义,\t表示山虚李制表符,\n表示换行符。

<:数据流的流入方向,表示输入,将数据传入给左侧软件。

|:管道,改变数据流的方向,将数据传入给另外的软件。

>:数据流的流出方向,表示输出,将屏幕输出的内容写入一个文件。

2>:数据流的流出的第二个方向,表示错误输出,报错信息会写入到这个文件中。

>>:表示追加写入

/:根目录,目录分隔符

‘’:双引号,支持转义

‘:单引号,不支持转义

():shell编程中使用,命令行用的不多

[]:索引

{}:代码块

::vim或者less命令中,表示可以输入命令

:分割不同命令

-:短选项标识符-h

--:长选项标识符--help

$的符号在在不同的地方,它所代表的定义会有所不同则旁。例如,在bash中,$符号表示当前用户是普通用户;在bash脚本中。$从一个变量开始。

例如,以下是一些特殊变量:

$表示参数的数量

$0是脚本本身的名称

$1是传递给shell脚本的第一个参数

$2是传递给shell脚本的第二个参数

$@表示所有参数,并且所有参数都是独立的

$是正在运行的脚本的当前进程ID号

那$是显示最终命令的退出状态,0表示没有错误,其他表示有错误。

1、Linux由众多微内核组成,其源代码完全开源;

2、Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、 TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发成出新的协议栈;

3、Linux系统工具链完整,简单 *** 作就可昌岩以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性;

扩展资料:

linnux特性:

1、基本思想

Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、 *** 作系统、进程等等对于 *** 作系统内核而言,都被视为拥有各自特性或类型的文件。

2、完全免费

Linux是一款免费的 *** 作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代耐盯御码。这是其他的 *** 作系统所做不到的。

正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。

3、完全兼容POSIX1.0标准

这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。

参考资料来源:百度百科-linux


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12157161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存