红联Linux门户
Linux帮助

解说Linux和DOS目录异同点

发布时间:2005-07-07 00:09:08来源:红联作者:zz123
DOS 用 \表示根目录,Linux则是/.;DOS用 \ 来分隔每一层次目录,Linux 用 /. ,例如: DOS: \PROGRAMS\C++\SOURCES\HELLO.CPP

  Linux: /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 ..\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)
文章评论

共有 8 条评论

  1. terrificwanjun 于 2007-01-11 18:53:30发表:

    :ha3nd

  2. athlonxpgzw 于 2006-12-28 13:31:24发表:

    :0L :0L :0L :0L :0L :0L :0L :0L :0L :0L :0L :0L

  3. ljcheng200888 于 2006-12-24 22:10:53发表:

    呵呵,受教了

  4. chameleon 于 2006-12-19 08:02:55发表:

    不明白为什么非要把这两个拿到一起比一下呢

  5. zengjw 于 2006-12-18 23:45:34发表:

    :0L bu cuo

  6. springcome 于 2006-12-14 12:11:18发表:

    :ha3nd 好贴

  7. seamanchen126 于 2006-09-06 09:45:52发表:

    ??!!

  8. mir_lww 于 2006-06-07 14:31:40发表: