解说Linux和DOS目录异同点
DOS 用 表示根目录,Linux则是/.;DOS用 来分隔每一层次目录,Linux 用 /. ,例如: DOS: PROGRAMSC++SOURCESHELLO.CPP
本文引用地址:https://www.eepw.com.cn/article/201609/304088.htmLinux: /home/guido/papers/geology/mid_eocene.tex
相同的是,“..”表示上一层目录,“.”表示现行目录。值得注意的是:Linux系统并不允许你在任何地方cd、rd或是md,每个user都有个自己的目录称作home(这是系统管理者分配的),例如我的home是/home/guido。
Linux和DOS目录指令比较:
DIR: ls, find, du
CD: cd, pwd
MD: mkdir
RD: rmdir
例如:
DOSLinux
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 ..temptrash $ cd ../temp/trash
C:GUIDO>md newprogs $ mkdir newprogs
C:GUIDO>md progsturbo $ mkdir /progs/turbo
C:GUIDO>rd newprogs$ rmdir newprogs
C:GUIDO>rd progsturbo $ rmdir /progs/turbo
( ~ 是 home 的一个缩写,cd ~ 可瞬间回到自己的home,不论你在哪里,cd ~/tmp 会带你到/home/your_home/tmp)
评论