当前位置:主页   - 电脑 - 操作系统 - 其它系统
常用UNIX指令集
来源:网络   作者:来源:网络 未知    更新时间:2010-09-27
收藏此页】    【字号    】    【打印】    【关闭

1. ls

这是最基本的档案指令。 ls的意义为"list",也就是将某一个目录或是

某一个档案的内容显示出来。如果你在下ls指令後头没有跟著任何的档名,它将会显示出目前目录中所有档案。也可以在 ls 後面加上所要察看的目录名称或档案的名称,如

% ls /etc

ls 有一些特别的参数,可以给予使用者更多有关的资讯,如下:

-a : 在 UNIX 中若一个目录或档案名字的第一个字元为 "." , 则使用 ls

将不会显示出这个档案的名字,我们称此类档案为隐藏档。如 tcsh的初设档 .tcshrc;如果我们要察看这类档案,则必须加上参数 -a 。

-l : 这个参数代表使用 ls 的长( long )格式,可以显示更多的资讯,如档案存取权,档案拥有者( owner ),档案大小,档案最後更新日期,甚而 symbolic link 的档案是 link 那一个档等等。如下

% ls -l

2. cp

cp这个指令的意义是复制("COPY") , 也就是将一个或多个档案复制成另一个档案或者是将其复制到另一个目录去。

-i : 此参数是当已有档名为f2 的档案时,若迳自使用cp将会将原来f2的内容掩盖过去,因此在要盖过之前必须先询问使用者一下。如使用者的回答是y(yes)才执行复制的动作。

-r : 此参数是用来做递回复制用,可将一整颗子树都复制到另一个目录中。

3. mv

mv 的意义为move , 主要是将一档案改名或换至另一个目录。如同cp ,它也有

三种格式:

mv 的参数有两个,-f 和 -i , 其中 -i 的意义与 cp 中的相同,均是interactive 询问之意。而-f 为强迫( force ) , 就是不管有没有同名的档案,反正我就是要搬过去,所有其他的参数遇到 -f 均会失效。

4. rm

rm 的意义是remove ,也就是用来杀掉一个档案的指令。在UNIX中一个被杀掉的档案除非是系统恰好有做备份,否则是无法像DOS 里面一样还能够救回来的。所以在做rm 动作的时候使用者应该要特别小心。

-f : 将会使得系统在删除时,不提出任何警告讯息。

-i : 在除去档案之前均会询问是否真要除去。

-r : 递回式的删除。

5. mkdir

mkdir 是一个让使用者建立一个目录的指令。你可以在一个目录底下使用

midir 建立一个子目录,使用的方法就不用多说了吧!

6. chdir ( cd )

这是让使用者用来转移工作目录用的。

chdir dirname

如此你就可以将目前的目录转移到 dirname 这一个目录去。或使用 "chdir .." 来转移到上一层目录。

其它资源
来源声明

版权与免责声明
1、本站所发布的文章仅供技术交流参考,本站不主张将其做为决策的依据,浏览者可自愿选择采信与否,本站不对因采信这些信息所产生的任何问题负责。
2、本站部分文章来源于网络,其版权为原权利人所有。由于来源之故,有的文章未能获得作者姓名,署“未知”或“佚名”。对于这些文章,有知悉作者姓名的请告知本站,以便及时署名。如果作者要求删除,我们将予以删除。除此之外本站不再承担其它责任。
3、本站部分文章来源于本站原创,本站拥有所有权利。
4、如对本站发布的信息有异议,请联系我们,经本站确认后,将在三个工作日内做出修改或删除处理。
请参阅权责声明