文件和文件夹命令

cd

cd命令可以允许你改变你的当前工作目录(cd是"change directory"的简称)。当你打开一个终端时,你在你的主目录(home)下。例子如下:

  • 要浏览到根目录,输入:

    cd /
  • 要浏览你的主目录,键入:

    cd

    或者

    cd ~
  • 要浏览上一层目录,键入:

    cd ..
  • 要浏览先前的目录(或者后退), 键入:

    cd -
  • 要一次越过多级目录,请键入你要去的目录的完整路径。比如,键入:

    cd /var/www

    来进入/var/的子目录/www。又比如,键入:

    cd ~/Desktop

    移动到你个人主目录的桌面子目录下。

pwd

pwd命令显示你的当前目录。(pwd意为"print working directory")。比如:当你在目录Desktop时,键入

pwd

,它会显示你的当前目录为~/Desktop

[注意]

终端Xfce4 Terminal同时在它的窗口标题栏显示该信息。

ls

ls命令可以允许你浏览你所在文件目录的文件(ls 是"list"的简称)。使用特定的选项,你可以看到文件的大小,文件的创建时间和文件的访问权限。比如,键入

ls ~

将会显示你主目录的文件。例子如下:

  • 要列出所有文件(包括隐藏文件),请输入:

    ls -a
  • 如果要列出长形式的信息,键入:

    ls -l

    。该命令会附加列出文件的权限,所有者和文件最后修改时间。

  • 如果要列出你的root分区文件,可以键入:

    ls /

  • 如果要每行列出一条信息,可以键入:

    ls -1

cp

cp命令可以为复制你想要的文件 (cp 是"copy"的简称)。 比如,键入:

cp file foo

可以复制文件名为file的文件并且将其重命名为 foo。而原来的文件file还在那里。

mv

mv: 这个 mv 命令将移动文件到不同位置或重命名该文件(mv 等同于 "move"). 示例:

  • 重新命名文件 filefoo输入:

    mv file foo

    .

  • 移动文件 foo 到你的桌面 Desktop,输入:

    mv foo ~/Desktop

    。 这将移动 foo 但不会重新命名它, 你必须指定一个新的文件名才能重新命名文件。

[注意]

如果使用mvsudo你就不能使用~快捷方式,必须使用文件的完整路径。这是因为当你以根用户root工作时,~表示的是根用户root的主目录,而不是你个人的。

rm

rm 命令将删除目录中的文件(rm 表示 "移除")。它对含有文件的文件夹不起作用。要删除文件夹,你可以用 rm -r命令。 其中 r 代表 递归。如:

rm -r foo

将删除名为 foo 的文件夹和其中的所有内容。

[警告]

rm -r将完全删除文件夹和其中的所有内容而没有额外询问,所以要小心使用此命令。

mkdir

命令mkdir让你建新立文件夹(mkdir表示"建立文件夹")。 例如,输入:

mkdir music

将在当前目录下建立music文件夹。