shell命令记录

来源:互联网 发布:康佳网络电视售后电话 编辑:程序博客网 时间:2024/06/05 04:56

这段时间想要自己写一个shell,所以也学习不少shell相关命令,在此特地做一下记录:
首先:cat (文本文件) 这个命令可快速看一些文档里面的内容,这个命令一般配合 grep快速查找信息。
grep: 正则表达式的匹配模块,后面跟上内容,可快速查找与后面匹配的内容,例如:

cat hello.txt | grep readline

这个命令即通过管道机制读取hello.txt的内容,作为grep readline的输入,然后寻找readline存在的行数。
cp: 关于拷贝文件的命令
最简单的cp命令为:
cp file1 file2
将file1复制到file2,并改名为file2.
当然,有的时候需要复制整个文件夹的时候,就需要参数来帮忙啦。
cp -r file1 file2 表示递归复制,即文件夹及其文件夹内的内容一起复制过去。
有个相关的cp命令网站:记录下:
http://man.linuxde.net/cp
有了复制命令,那肯定有移动文件命令啦。
mv: mv file1 file2
这个mv命令,不但可以移动文件,还可以对文件名进行修改。
find命令:这个命令可以算是最经常使用的命令之一:
这里就介绍一个最常用的:
find (路径) -name “(文件名,可以用正则匹配)”
例如,*.txt,这一类命令,关于find命令的更多信息可以在这里寻找到:
http://man.linuxde.net/find