1 / 11
文档名称:

unix常用命令.doc

格式:doc   大小:59KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

unix常用命令.doc

上传人:jiquhe72 2018/10/10 文件大小:59 KB

下载得到文件列表

unix常用命令.doc

文档介绍

文档介绍:以下只说明各常用指令的基本用法, 若需详细说明, 请用 man 去读详细的 manual.

ls——列目录
这是最基本的档案指令。 ls 的意义为"list",也就是将某一个目录或是
某一个档案的内容显示出来。
格式:ls -1ACFLRabcdfgilmnopqrstux -W[sv] [files]
例:
#ls (不跟任何参数以简单格式列出当前目录中所有档案)
#ls bin (简单格式列出名为bin的文件或目录下的所有档案)
#ls /u/ilasII_GB/lib (全路径,列出lib目录下的所有档案)
ls 的常用参数如下:
-a : 在 UNIX 中若一个目录或档案名字的第一个字元为"." , 则使用 ls
将不会显示出这个档案的名字,我们称此类档案为隐藏档。、.tcshrc等
如果我们要察看这类档案,则必须在其后加上参数-a 。
-l : 这个参数代表使用 ls 的长( long )格式,可以显示更多的资讯,如档案存取权,档案拥有者( owner ),档案归属组,档案大小,档案最後更新时间,甚而 symbolic link 的档案是 link 那一个档等等。显示结果如下所示:
drwxrwxrwx 30 root bin 1024 May 23 10:38 u
drwxrwxrwx 2 root sys 512 Jul 28 1999
drwxrwxrwx 5 root sys 512 Jul 27 1999 udk
lrwxrwxrwx 1 root sys 11 Jul 27 1999 unix -> /stand/unix
drwxrwxrwx 35 root auth 1024 Apr 3 13:45 usr
在开始的10个字符上系统给出文件的用户权限。该序列分成四个域。第一个字符为类型域,第2、3、4个字符为用户主域,第5、6、7个字符为同组用户域,第8、9、10个字符为其它用户域,域中字符的含义如下:
在类型域中:
d 表示此文件是一个目录
表示此文件是一个普通文件
b 表示此文件是一个特殊的块设备I/O文件
c 表示此文件是一个特殊的字符设备I/O文件
l 表示此文件是一个连接文件。在其文件名称后紧跟与它连接的文件路径及名称。如:
unix -> /stand/unix
在“用户主”、“同组用户”、“其它用户”域中:
r 表示有读权限。含义是可以拷贝或显示该文件或目录中的内容。
w 表示有写权限。含义是可以改变或修改该文件。
x 表示有执行权限。含义是可以执行该文件或用cd命令进入该目录,在该目录中建
立文件或子目录等。
表示无权限。
ls -l | wc -l 查文章的数量
chmod——变更档案模式( change mode )
这个指令是用来更改档案的存取模式( access mode )。在 UNIX 一个档案上有可读(r)可写(w)可执行(x)三种模式,分别针对该档案的所有者( onwer )、同组者( group member )( 你可以 ls -lg来观看某一档案的所属的 group ),以及其他人( other )。一个档案如果改成可执行模式则系统就将其视为一个可执行档,而一个目录的可执行模式代表使用者有进入该目录之权利。chmod 就是用来变更一些档案的模式。
格式:chmod [ -fR ] mode filename ...
主要参数的意义如下:
-f(Force): chmod 不会理会失败的动作。
-R(Recurive): 会将所有子树下的所有子目录及档案改为你所要改成的模式。
Mode:指改变模式。包括三个方面:
为哪些用户改变
u——用户本身
g——同组用户
o——其他用户
如何改变
+——增加权限
-——去掉权限
什么权限
r——读权限
w——写权限
x——执行权限
例:
#chmod g0+w file1
修改前file1的权限为:-rwxr--r--
修改后file1的权限为:-rwxrw-rw-
也可以用一个三位八进位数字来表示对某些对象的存取权。
例:
#chmod 666 * (所有用户都可读、写)
#chmod 777 * (所有用户都可读、写、执行)
cat——串联显示命令
例:#cat file1 (将文件file1的内容在屏幕上不停地显示出来)
Cat命令还可以用来建立文件,如:
#cat>newfile
this is a text
Ctrl+D
即建立newfile文件,内容为:this is a text
#cat file1