Linux操作系统命令的使用

豆豆网   技术应用频道   2007年08月14日  【字号: 收藏本文

内容摘要:对于初学者而言,本系列文章的许多内容都很新颖,而更有经验的 Linux 用户可能会发现本教程是使他们基本的 Linux 技能“炉火纯青”的有效途径。

   $ ls -id /usr/local
   5120 /usr/local
   /usr/local

  目录有一个 5120 索引节点号。现在,我们来看一 看 /usr/local/bin/.. 的索引节点号:

   $ ls -id /usr/local/bin/..
   5120 /usr/local/bin/..

  您可以看到,/usr/local/bin/..具有和/usr/local相同的索引节点号!这就是我们抓住的问题的实质。过去,我们认为 /usr/local 是这个目录本身。

  现在,我们发现索引节点 5120实际上是这个目录,并且我们发现了指向该索引节点的两个目录条目(叫做“链接”)。/usr/local 和 /usr/local/bin/..都链接到索引节点 5120。虽然索引节点 5120 只在磁盘中的一地方存在,但是多个目录条目都链接到它上面。事实上,通过使用 ls -dl 命令,我们可以看到索引节点 5120 被引用的总次数

   $ ls -dl /usr/local
   drwxr-xr-x 8 root root 240 Dec 22 20:
   57 /usr/local

  如果我们看一看从左起的第二栏,我们可以看到目录 /usr/local(索引节点 5120)被引用了 8 次。在我的系统中,引用该索引节点的不同路径有这些:

   /usr/local
   /usr/local/.
   /usr/local/bin/..
   /usr/local/games/..
   /usr/local/lib/..
   /usr/local/sbin/..
   /usr/local/share/..
   /usr/local/src/..

  使用 Linux 命令

  mkdir

  我们来快速地看一看 mkdir 命令,它可以用来创建新目录。下面的示例创建了三个新目录:tic、tac 和 toe,都在 /tmp 下:

  $ cd /tmp
   $ mkdir tic tac toe

  缺省情况下,mkdir 不会为您创建父目录;邻接的上一元素的完整路径必须存在。因此,如果您想要创建目录 won/der/ful,您将需要发出三个单独的 mkdir 命令:

  $ mkdir won/der/ful
   mkdir: cannot create directory
   `won/der/ful': No such file or directory
   $ mkdir won
   $ mkdir won/der
   $ mk

责编:豆豆技术应用

正在加载评论...