考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:操作系统 > Unix > 文章内容
  

Unix系统中目录的操作命令总结

 [ 2017年1月17日 ] 【

  复制代码

  代码如下:

  $rmdir dirname1 dirname2 dirname3

  上面的命令删除目录 dirname1、dirname2 和 dirname2,前提是它们是空的。如果成功删除,rmdir 命令不生成任何输出。

  更改目录

  你可以使用 cd 命令来做比更改主目录更多的事:你可以使用它来跳转到任何目录,其参数为一个有效的绝对或相对路径。语法如下所示:

  复制代码

  代码如下:

  $cd dirname

  在这里,dirname 是你想要跳转到的目录的名称。例如,命令:

  复制代码

  代码如下:

  $cd /usr/local/bin

  更改目录 /usr/local/bin。从该目录,您可以使用下面的相对路径跳转到 /usr/home/amrood 目录:

  复制代码

  代码如下:

  $cd ../../home/amrood

  重命名目录

  mv ( move ) 命令也可以用于重命名目录。语法如下所示:

  复制代码

  代码如下:

  $mv olddir newdir

  您可以重命名目录 mydir 为 yourdir,如下所示:

  复制代码

  代码如下:

  $mv mydir yourdir

  目录 . ( 点 ) 和 .. ( 点点 )

  文件名 . ( 点 ) 表示当前的工作目录;和文件名 .. ( 点点 ) 代表当前工作目录的上一级,通常被称为父目录。

  如果我们输入要显示的当前工作目录文件的列表,使用 -a 选项列出所有的文件与 -l 选项提供长列表,这是结果。

  复制代码

  代码如下:

  $ls -la

  drwxrwxr-x4teacher class 2048 Jul 16 17.56 .

  drwxr-xr-x60 root 1536 Jul 13 14:18 ..

  ----------1teacher class 4210 May 1 08:27 .profile

  -rwxr-xr-x1teacher class 1948 May 12 13:42 memo

  列出目录和文件

  在 UNIX 中的所有数据被都组织到文件。所有文件被都组织成目录。这些目录被组织成一个称为文件系统的树状结构。

  您可以使用 ls 命令列出所有的文件或目录在目录中。以下是使用 ls 命令与 -l 选项的示例。

  复制代码

  代码如下:

  $ ls -l

  total 19621

  drwxrwxr-x 2 amrood amrood 4096 Dec 25 09:59 uml

  -rw-rw-r-- 1 amrood amrood 5341 Dec 25 08:38 uml.jpg

  drwxr-xr-x 2 amrood amrood 4096 Feb 15 2006 univ

  drwxr-xr-x 2 root root4096 Dec 9 2007 urlspedia

  -rw-r--r-- 1 root root 276480 Dec 9 2007 urlspedia.tar

  drwxr-xr-x 8 root root4096 Nov 25 2007 usr

  -rwxr-xr-x 1 root root3192 Nov 25 2007 webthumb.php

  -rw-rw-r-- 1 amrood amrood 20480 Nov 25 2007 webthumb.tar

  -rw-rw-r-- 1 amrood amrood 5654 Aug 9 2007 yourfile.mid

  -rw-rw-r-- 1 amrood amrood166255 Aug 9 2007 yourfile.swf

  以 d...... 开头的在这里表示目录。例如 uml, univ 和 urlspedia 是目录,其余的为文件。

首页 1 2 3 尾页
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved