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