linux命令

1,cat主要有三大功能:

1.一次显示整个文件。

$catfilename

2.从键盘创建一个文件。

$cat>filename

只能创建新文件,不能编辑已有文件.

3.将几个文件合并为一个文件。

$catfile1file2>file

cat具体命令格式为:cat[-AbeEnstTuv][--help][--version]fileName

说明:把档案串连接后传到基本输出(屏幕或加>fileName到另一个档案)

参数:

-n或–number由1开始对所有输出的行数编号

-b或–number-nonblank和-n相似,只不过对于空白行不编号

-s或–squeeze-blank当遇到有连续两行以上的空白行,就代换为一行的空白行

-v或–show-nonprinting

范例:

cat-nlinuxfile1>linuxfile2把linuxfile1的档案内容加上行号后输入linuxfile2这个档案里

cat-blinuxfile1linuxfile2>>linuxfile3把linuxfile1和linuxfile2的档案内容加上行号(空白行不加)之后将内容附加到linuxfile3里。

cat /dev/null > /etc/test.txt 此为清空/etc/test.txt档案内容

2,名称:rm 

使用权限:所有使用者

使用方式:rm[options]name...

说明:删除档案及目录。

参数:

-i删除前逐一询问确认。

-f即使原档案属性设为唯读,亦直接删除,无需逐一确认。

-r将目录及以下之档案亦逐一删除。

范例:

删除所有C语言程序档;删除前逐一询问确认:

rm-i*.c

将Finished子目录及子目录中所有档案删除:

rm-rFinished

相关推荐