有用的linux命令

重定向符号

英文原义:Redirection Symbol
中文释义:重定向符号(键盘字符>)
注  解:经常用于将命令的输出发送到文本文件。例如,ls -a > output.txt将当前目录列表发送到名为output.txt的文件。重复该命令将会用新数据替换该文件的内容。
“>>”则将结果附加到文件中,原文件内容不会被删除。“<”可以改变标准输入。如:
cat data1.txt>>data2.txt(将data1.txt文件的内容加在data2.txt文件的后面)

 

管道符号

英文原义:Piping Symbol
中文释义:键盘字符|(典型101键键盘的Enter键上面反斜杠的上档字符)
注  解:经常用来将某个命令或程序的输出提供给另一个命令或程序。例如,history | grep mcopy(用history命令)将.bash_history文件的内容发送到grep程序,以搜索字符串“mcopy”
man mtools|grep mbadblocks (在mtools的帮助 中搜索包含“mbadblocks”的句子)
man mtools|less(把输出用管道导入到一个叫做 less 的工具。less 是一个分页工具,它允许你一页一页地查看信息。)

 

后台执行符号

后台运行程序 在用户注销后系统还可以继续执行。当要把命令放在后台执行时,在命令的后面加上“&”

 

连接符号:“;”
当有几个命令要连续执行时,我们可以把它们放在一行内,中间用“;”分开。
mkdir myfile;cp /tmp/myfile.txt myfile(先建立一个目录myfile,然后把myfile.txt拷贝到新建的目录中)

 

目录:“/”、“~”、“.”、“..”
它们分别代表的意思是:
“/” :根目录(在中间使用表示路径)
“~”:用户根目录(用户登录时所在的目录)
“.” :当前目录
“..”:上级目录

你可能感兴趣的:(linux,中间件,bash)