欢迎来到天天文库
浏览记录
ID:32366605
大小:42.75 KB
页数:3页
时间:2019-02-03
《linux命令中的常用符号解释》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Linux命令中的常用符号解释 Linux命令中的常用符号解释转自:http://blog.sina.com.cn/s/blog_626831ef0100figg.htm一、通配符:"*”、"?” 和DOS下一样,当我们不知道确切的文件名时,可以用通配符来进行模糊操作。“*”可以代表任意长度的任意字符,“?”代表一个任意字符。二、转义字符:"” 和DOS的命名规则不同的是,通配符"*”、"?”是可以在文件名中使用的。 如果要操作的文件名中包含有这些特殊符号,我们可以结合“”来表达。下面是通配符和正则表达式的一个简短列表:
2、 * 匹配所有字符 ? 匹配字串中的一个字符 * 匹配"*”字符 ?匹配"?”字符 ) 匹配")”字符Forexample, filenameis:abc*def.pdf--->find**d*.pdf,findstring*dinthefile'sname.三、目录:"/”、"~”、".”、"..” 它们分别代表的意思是: "/”:根目录(在中间使用表示路径) "~”:用户根目录(用户登录时所在的目录) ".”:当前目录 "..”:上级目录四、后台执行:“&” 用户有时
3、候执行命令要花很长时间,可能会影响做其他事情。最好的方法是将它放在后台执行。后台运行的程序在用户注销后系统还可以继续执行。当要把命令放在后台执行时,在命令的后面加上"&”。五、管道和重定向:">”、">>”、"<”、“
4、” 重定向就是使命令改变它所认定的标准输出。“>”可将结果输出到文件中,该文件原有内容会被删除,“>>”则将结果附加到文件中,原文件内容不会被删除。“<”可以改变标准输入(stdin)。如: catdata1.txt>>data2.txt(将data1.txt文件的内容加在data2.txt文件的后面) 管道
5、"
6、”可将命令的结果输出给另一个命令作为输入之用: manmtools
7、grepmbadblocks(在mtools的帮助中搜索包含“mbadblocks”的句子) manmtools
8、less(把输出用管道导入到一个叫做less的工具。less是一个分页工具,它允许你一页一页地查看信息。)六、连接符号:";” 当有几个命令要连续执行时,我们可以把它们放在一行内,中间用";”分开。 mkdirmyfile;cp/tmp/myfile.txtmyfile(先建立一个目录myfile,然后把myfile.txt拷贝到新建的目录
9、中)七、“&?”: 获取进程的状态信息及接收的信号值,其实就是上一次程序或脚本的推出码,主要用来判断脚本或程序的执行是否成功,检查错误信息之类的。 八、#井号(pound) 脚本文件运行时,使用的解释器。 #!/bin/sh 其他时候表示注释。 #Thisisacomment.九、;分号(semicolon) 在shell中,表示连续指令。 #cd~/backup;mkdirstartup;cp~/.*startup/.
此文档下载收益归作者所有