linux命令cat、chmod、mv、cp、rm命令的使用(有例子)

—————————————cat———————————————
●一次显示整个文件。
cat   filename
●从键盘创建一个文件。cat  >  filename
只能创建新文件,不能编辑已有文件.
类似命名 vi filename
●将几个文件合并为一个文件。 cat   file1   file2  > file

————————————–chmod—————————————

背景:Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。
解说:chmod abcfile 其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
其中每项的值含义:可写 w=4 ;可读 r=2 ;可执行 x=1
实例:chmod 777 robot120 每个人都有读和写以及执行robot120的权限。

————————————–mv—————————————

●移动文档 mv [options] source dest
mv –i
*.c
/zyx
说明:将当前目录中的C文件移动到/zyx目录下

●重命名文档或者文件目录

mv ser_ip server_ip

说明:将ser_ip文件的名字改为server_ip

————————————–rm—————————————

●删除档案及目录

rm [options]name

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

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

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

Rm –rf

zyx

说明:删除zyx目录及其以下的文件,不询问。

Rm –rf

/zyx/robot120.c

说明:删除/zyx/robot120.c,但是文件目录名还是存在的

————————————–cp—————————————

●拷贝文档及目录

cp [options] source dest

-a 尽可能将档案状态、权限等资料都照原状予以复制。

-r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。

-f 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。

Cp –rf /root/*.c /zyx

说明:将/root/下面全部的.c文件 拷贝到/zyx目录下面

posted on 2012-03-25 08:33  Jacky Yu  阅读(304)  评论(0编辑  收藏  举报