第二节: 使用目录
2.1. 目录: 前言
我们已经大略看过 DOS 和 Linux 在档案处理方面的不同. 在目录方面, DOS 用 /
表示根目录, Linux 则是 /. 同样的, 巢状表示的目录, DOS也用 / 来分隔每一层次
目录, Linux 用 /. 比方说以下路径:
DOS: /PROGRAMS/C++/SOURCES/HELLO.CPP
Linux: /home/guido/papers/geology/mid_eocene.tex
相同的是, .. 表示上一层目录, . 表示现行目录. 记得一件事, 系统并不允许你在任何
地方 cd , rd, 或是 md. 每一个 user 都有一个自己的目录称作是 home, (这是系统管
理者分配的) 例如在我自己的 PC 上, 我的 home 是 /home/guido.
2.2. 对应 DOS 和 Linux 中的相关指令
DIR: ls, find, du
CD: cd, pwd
MD: mkdir
RD: rmdir
- - EXAMPLES -
DOS Linux
C:/GUIDO>dir $ ls
C:/GUIDO>dir file.txt $ ls file.txt
C:/GUIDO>dir *.h *.c $ ls *.h *.c
C:/GUIDO>dir/p $ ls | more
C:/GUIDO>dir /*.tmp /s $ find / -name "*.tmp"
C:/GUIDO>cd $ pwd
n/a - see note $ cd
n/a - see note $ cd ~
n/a - see note $ cd ~/temp
C:/GUIDO>cd /other $ cd /other
C:/GUIDO>cd ../temp/trash $ cd ../temp/trash
C:/GUIDO>md newprogs $ mkdir newprogs
C:/GUIDO>md /progs/turbo $ mkdir /progs/turbo
C:/GUIDO>rd newprogs $ rmdir newprogs
C:/GUIDO>rd /progs/turbo $ rmdir /progs/turbo
附注: ~ 是 home 的一个缩写. cd ~ 可以使你瞬间回到自己的 home, 不论你在哪里.
cd ~/tmp 会带你到 /home/your_home/tmp. 这样, 可以了解吗??
2.1. 目录: 前言
我们已经大略看过 DOS 和 Linux 在档案处理方面的不同. 在目录方面, DOS 用 /
表示根目录, Linux 则是 /. 同样的, 巢状表示的目录, DOS也用 / 来分隔每一层次
目录, Linux 用 /. 比方说以下路径:
DOS: /PROGRAMS/C++/SOURCES/HELLO.CPP
Linux: /home/guido/papers/geology/mid_eocene.tex
相同的是, .. 表示上一层目录, . 表示现行目录. 记得一件事, 系统并不允许你在任何
地方 cd , rd, 或是 md. 每一个 user 都有一个自己的目录称作是 home, (这是系统管
理者分配的) 例如在我自己的 PC 上, 我的 home 是 /home/guido.
2.2. 对应 DOS 和 Linux 中的相关指令
DIR: ls, find, du
CD: cd, pwd
MD: mkdir
RD: rmdir
- - EXAMPLES -
DOS Linux
C:/GUIDO>dir $ ls
C:/GUIDO>dir file.txt $ ls file.txt
C:/GUIDO>dir *.h *.c $ ls *.h *.c
C:/GUIDO>dir/p $ ls | more
C:/GUIDO>dir /*.tmp /s $ find / -name "*.tmp"
C:/GUIDO>cd $ pwd
n/a - see note $ cd
n/a - see note $ cd ~
n/a - see note $ cd ~/temp
C:/GUIDO>cd /other $ cd /other
C:/GUIDO>cd ../temp/trash $ cd ../temp/trash
C:/GUIDO>md newprogs $ mkdir newprogs
C:/GUIDO>md /progs/turbo $ mkdir /progs/turbo
C:/GUIDO>rd newprogs $ rmdir newprogs
C:/GUIDO>rd /progs/turbo $ rmdir /progs/turbo
附注: ~ 是 home 的一个缩写. cd ~ 可以使你瞬间回到自己的 home, 不论你在哪里.
cd ~/tmp 会带你到 /home/your_home/tmp. 这样, 可以了解吗??