- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linux符号(Linux symbol)
linux符号(Linux symbol)
#;. the string , |. $$$$$$$$$$$$$(). $$$$$$$$* * * * string. # $@ $: ` command ` {} [] [] [] () () () | | {xx, yy, zz,...} ~ ~ + ~ - \ , ,% = = =! =.
# 井号 (comments)
这几乎是个满场都有的符号, 除了先前已经提过的 第一行
#. / bin / bash
井号也常出现在一行的开头, 或者位于完整指令之后, 这类情况表示符号后面的是注解文字, 不会被执行.
this line is # comments.
echo $ # = 0
由于这个特性, 当临时不想执行某行指令时, 只需在该行开头加上 # 就行了.这常用在撰写过程中.
# echo $ # = 0
如果被用在指令中, 或者引号双引号括住的话, 或者在倒斜线的后面, 那他就变成一般符号, 不具上述的特殊功能.
帐户的 home 目录.
算是个常见的符号, 代表使用者的 home 目录 cd ~; ~ ~ ~ user或者当成是路径的一部份 也可以直接在符号后加上某帐户的名称: cd / bin.
当前的工作目录 ~ +, 这个符号代表当前的工作目录, 她和内建指令 pwd的作用是相同的.
# echo ~ + / var / log
~ - 上次的工作目录, 这个符号代表上次的工作目录.
# echo. httpd / logs / etc /
分号 (command separator).
在 shell 中, 担任 连续指令 功能的符号就是 分号.譬如以下的例子 cd ~ / backup; mkdir startup; cp ~ /. * * * * company.
连续分号 (terminator).
专用在 box 的选项, 担任 terminator 的角色.
$echo fop inhelp): command help print a version) (european version 0.1 .
. 逗号 (dot, 就是 点)
在 shell 中, 使用者应该都清楚, 一个 代表当前目录 两个 代表上层目录 dot, dot.
cdpath =:: / home / home /::: / usr / local / var
在上行 cdpath 的设定中, 等号后的 dot 代表的就是当前目录的意思.
如果档案名称以 dot 开头, 该档案就属特殊档案, 用 is 指令必须加上 - 选项才会显示.除此之外, 在 regularexpression 中, 一个 dot 代表匹配一个字元.
单引号 string (single quote)
被单引号用括住的内容, $将被视为单一字串.在引号内的代表变数的 符号, 没有作用, 也就是说, 他被视为一般符号处理, 防止任何变量替换.
homeecho heyyou = $$heyyou heyyou # we get
string 双引号 (double quote)
被双引号用括住的内容, 将被视为单一字串.它防止通配符扩展, 但允许变量扩展.这点与单引数的处理方式不同.
heyyou = homeecho $heyyou # we get home
command 倒引号 (backticks)
在前面的单双引号, 括住的是字串, 但如果该字串是一列命令列, 会怎样? 答案是不会执行.要处理这种情况, 我们得用倒单引号来做.
fov = ` date +% f echo $fov
在倒引号内的 date +% f 会被视为指令, 变数中 执行的结果会带入 fov.
逗点 (comma, 标点中的逗号).
这个符号常运用在运算当中当做 区隔 用途.如下例
#. / bin / bashlet t1 = ((a = 5 + 3, b = 7 - 1, c = 3 / 2), echo t1 = $t1, a $, b = $b
斜线 (forward slash).
在路径表示时, 代表目录.
cd / etc / rc.dcd..cd /...
通常单一的 / 代表 root 根目录的意思; 在四则运算中, 代表除法的符号.
let num1 = ((a = 10, b = 25 / 2 / 5).
倒斜线.
在交互模式下的escape 字元, 有几个作用; 放在指令前, 有取消 aliases的作用; 放在特殊符号前, 则该特殊符号的作用消失; 放在指令的最末端, 表示指令连接下一行.
# type rmrm is aliased to rm - i # \ rm / log.
上例,
您可能关注的文档
- (转)什么是西南大旱的最坏准备_月是故乡明_新浪博客((trans) what's the worst preparation for a drought in Southwest China _ is home next month _ Sina blog).doc
- (人教版)八年级下册语文课后生字词拼音及解释(完整版)((PEP) grade eight Chinese Pinyin words epigenetic and interpretation (full version)).doc
- 0-90度正弦值(0-90 degree sine).doc
- - 上海lng加气站 上海cng加气站博客上海lng加气站 上海cng加气站博客(- Shanghai LNG filling station, Shanghai CNG filling station blog, Shanghai LNG filling station, Shanghai CNG filling station blog).doc
- 010年顺义区中考二模数学试题(010 years of Shunyi District senior high school entrance examination mathematics examination the second mock exam).doc
- (设计)工作细则 - 上海工程技术大学 继续教育学院((Design) working rules - Continuing Education College of Shanghai University of Engineering Science).doc
- 02-03第一学期初三语文试卷52898(02-03 Chinese exam paper for the first semester 52898).doc
- 020我国基层群众自治制度地位的重大提升(020, the important promotion of our country's grass-roots mass autonomy system).doc
- 05-2-1.汉王降价,能降出个怎样的未来(05-2-1. Hanvon prices can drop out of what the future).doc
- 05.无形资产(5 intangible assets).doc
文档评论(0)