电脑技术学习

UNIX 新手指南,第 1 部分: 文件维护工具

dn001

  /bin 和 /sbin 是用来存储系统可执行文件(比如在本教程中学习的命令)的目录。/sbin 用于存放系统命令,如 shutdown,而 /bin 用于存放用户命令。

  应用程序通常安装在 /usr 中。/usr/local/ 中的子目录通常用来包含一些安装的应用程序,而这些应用程序并不属于基本分发版中的一部分。

  /var 是用来存放类似日志文件这样的内容的目录,需要不断地对其进行更新和存储。

  临时文件存储在 /tmp 中。系统中所有的用户都可以对该目录进行写入,并且在一些系统中,会周期性地删除其中的旧文件。

  文件

  既然您已经知道了如何使用命令行在文件系统中移动,那么现在可以开始对文件进行处理了。本部分内容将介绍如何创建示例文件、复制文件、删除文件,以及查看和更改基本的文件权限。在像 Unix 这样的多用户操作系统中,必须了解所有权和权限的概念。

  touch

  首先,创建一个空文件,您将在本教程中使用到该文件。touch 命令可以用来创建一个空文件(对文件使用 touch 命令,通常用来更新文件的修改日期和访问日期)。

  返回到用户 home 目录中的 TUTORIAL 目录,并输入下面的命令创建一个文件:$ cd ~/TUTORIAL
$ touch example.txt

  cp

  cp 命令用来复制文件。输入 cp 加上需要复制的文件的名称,再加上需要将该文件复制到的目录(您还可以使用相应的选项来指定新文件的名称)。例如,尝试将 example.txt 文件复制到 /tmp/:$ cp example.txt /tmp/
$ ls /tmp/

  您应该可以在 /tmp/ 中看到 example.txt。现在,将 /tmp/ 中的文件复制回您的当前目录,但是为它取一个新的名称:$ cp /tmp/example.txt ./example2.txt
$ ls

标签: