Linux 下的一些常用命令

来源:互联网 发布:视频采集源码 编辑:程序博客网 时间:2024/05/17 09:24

边用linux,边记录一些常用的命令。大部分都是从网上摘记过来的。

1 rm

http://www.codeceo.com/article/linux-command-rm.html

参数:

rm -f 文件名    : force   强制删除,不提示

rm -i 文件名 :  交互式的删除

rm -r   递归删除

rm -v  详细显示进行的步骤


2 find

http://blog.jobbole.com/109265/

find pathname -options [-print  -exex -ok.....]

find . -name "*.log"    在当前查找以.log结尾的文件

find . -type f -name "*.log"   查找当前目录.log结尾的普通文件

find . -type d | sor  查找当所有前目录并排序

find . -amin n  查找当前目前下最后n分钟访问的文件


3 ls

http://blog.jobbole.com/108531/

ls [选项] [目录名]

参数:

-a 列出所有的目录,包括隐藏目录

-l  列出文件详细信息,如权限,所有者等

-t 以时间排序

-X 根据扩展名排序

-S 根据文件大小排序

举例:

ls -l t*  当前目录所有以t开头的文件详细信息


4 grep

http://blog.jobbole.com/109907/

linux 下的文本搜索工具,能更加正则表达式搜索文本

命令格式: grep [option] pattern file

例子:

 cat test.txt |  grep -E "ea|eb"     : 查找 test.txt 文件中 含有 ea 或者eb的行

cat test.txt | grep hello -B 3      : 查找文件中含有hello字符串的所在的行以及前面三行。 前后都显示可以用 -C n 代替

grep hello . -r  :  搜索当前目录下 包含 hello 字符串的文件,其结果会打印出文件名,以及字符串所在 的行 ,-r 代表查找子目录















0 0
原创粉丝点击