Using Shell commands to manage your directories and change working paths —— Chinese Simplified

89
mkdir命令

ÂäüËÉΩÔºöÂàõª∫‰âˆÃ„‰âˆâ„¢ÃõÆÂΩïÔºàñª‰ººMSDOS‰âˆÃ£ÃöÑmd命令)。

语法:mkdir [选项] dir-name

说明:该命令创建Ãî±dir-nameÂëΩÂêçÃöÑÃõÆÂΩï„ÄÇ˶ÅʱÇÂàõª∫ÃõÆÂΩïÃöÑÃî®Êà∑Âú®ÂΩìÂâçÃõÆÂΩï‰âˆâ‰ Ã”ºàdir-nameÃöÑÃà∂ÃõÆÂΩï‰âˆâ‰ Ã”ºâÂÖ∑ÊúâÂÜôÊùÉÈôêÔºåÂπ∂‰âˆÃ®dirname‰âˆÃ§Ã‹Ã‰Î©ÃŠÃ²Ã˜Ã‚ΩìÂâçÃõÆÂΩï‰âˆâ‰ Ã‚∑≤ÊúâÃöÑÃõÆÂΩïÊàñ 文件名Ãß∞„ÄÇ

ÂëΩ‰ª§‰âˆâ‰ Ã‚êÑÈÄâÈ°πÃöÑÂê´‰πâ‰âˆâˆ«Ã”ºö

– m 对新建ÃõÆÂΩïËÆæÃΩÆÂ≠òÂèñÊùÉÈôê„ÄljπüÂè؉ª•Ãî®chmod命令设ÃΩÆ„ÄÇ

– p Âè؉ª•Êò؉âˆÃ„‰âˆâ„¢Ã‹âˆ‘ØÂæÑÂêçÃß∞„ÄÇÊ≠§Êó∂Ëã•Ë∑ØÂæщâˆâ‰ ÃöÑÊüê‰∫õÃõÆÂΩïÂ∞ö‰âˆÃ§Ã‚≠òÂú®Ôºå Â䆉âˆÃ¤ÃŠâ‰ Â§ÃˆÃ„âÈ°πÂêéÔºå Ã≥ªÃªüÂ∞ÜËá™Âä®Âª∫ôã•ΩÈÇ£‰∫õÂ∞ö‰âˆÃ§Ã‚≠òÂú®ÃöÑÃõÆÂΩïÔºåÂç≥‰âˆÃ„次可以建ôã§ö‰âˆâ„¢ÃõÆÂΩï„ÄÇ

rmdir 命令

功能:删除é∫ÃõÆÂΩï„ÄÇ

语法:rmdir [选项] dir-name

说明:dir-nameË°®Ã§∫ÃõÆÂΩïÂêç„ÄÇËØ•ÂëΩ‰ª§‰ªé‰âˆÃ„‰âˆâ„¢ÃõÆÂΩï‰âˆâ‰ Ã‚à†Èô§‰âˆÃ„‰âˆâ„¢ÃŠÃ Ã±Ã‚§ö‰âˆâ„¢Ã‚≠êÃõÆÂΩïÈ°π„ÄÇÈúÄ˶Å ÃâπÂà´Ê≥®ÊÑèÃöÑÊòØÔºå‰âˆÃ„‰âˆâ„¢ÃõÆÂΩïË¢´Âà†Èô§‰πãÂâçÂøÖÈ°ªÊòØé∫ÃöÑ„ÄÇrm – r dir命令可代替 rmdir,但是有危险性。删除某ÃõÆÂΩïÊó∂‰πüÂøÖÈ°ªÂÖ∑ÊúâÂØπÃà∂ÃõÆÂΩïÃöÑÂÜôÊùÉÈôê„ÄÇ

ÂëΩ‰ª§‰âˆâ‰ Ã‚êÑÈÄâÈ°πÃöÑÂê´‰πâ‰âˆâˆ«Ã”ºö

– p 递归删除ÃõÆÂΩïdirname,当子ÃõÆÂΩïÂà†Èô§ÂêéÂÖ∂Ãà∂ÃõÆÂΩï‰âˆâˆ«Ã©∫Êó∂Ôºå‰πü‰âˆÃ„ÂêåË¢´Âà†Èô§„ÄǶÇÊûúÊ雷âˆâ„¢Ã‹âˆ‘ØÂæÑË¢´Âà†Èô§ÊàñËÄÖÃ∫éÊüêÃßçÂéüÂõ†‰øùÃïôÈÉ®ÂàÜË∑ØÂæÑÔºåÂàôÃ≥ªÃªüÂú®Ê†áÂáÜËæìÂá∫‰âˆÃ¤ÃŠÃ²Ã¦Ã§∫ÃõâˆÃ‚∫î Ãöщø°ÊÅØ„ÄÇ

cd 命令

功能:改变工作ÃõÆÂΩï„ÄÇ

语法:cd [directory]

说明:该命令将当前ÃõÆÂΩïÊîπÂèòËá≥directory所指定ÃöÑÃõÆÂΩï„ÄÇËã•Ê≤°ÊúâÊåáÂÆödirectory, ÂàôÂõûÂà∞Ãî®Êà∑ÃöщâˆÂªÃõÆÂΩï„Äljâˆâˆ«â€°âˆ«ÃœÃŠÃ®Ï€Ã‚èòÂà∞ÊåáÂÆöÃõÆÂΩïÔºåÃî®Êà∑ÂøÖÈ°ªÊã•ÊúâÂØπÊåáÂÆöÃõÆÂΩïÃöÑÊâßË°åÂíåËت ÊùÉÈôê„ÄÇ

该命令可以使Ãî®ÈÄöÈÖçè¶ÔºàÈÄöÈÖçè¶Âê´‰πâËØ∑ÂèÇËßÅè¨ÂçÅô†Ôºâ„ÄÇ

pwd 命令

Âú®Linux层次ÃõÆÂΩïêìÊûщâˆâ‰ Ã”ºåÃî®Êà∑Âè؉ª•Âú®Ë¢´ÊéàÊùÉÃöщªªÊÑèÃõÆÂΩï‰âˆÃ£Ã‚à©Ãî®mkdir命令创建新ÃõÆÂΩïÔºå‰πüÂè؉ª•Âà©Ãî®cdÂëΩ‰ª§‰ªé‰âˆÃ„‰âˆâ„¢ÃõÆÂΩïËΩ¨Êç¢Âà∞Â趉âˆÃ„‰âˆâ„¢ÃõÆÂΩï„ÄÇÃÑ∂ËÄåÔºåÊ≤°ÊúâÊèêç∫è¶Êù•ÂëäÃü•Ãî® Êà∑ÃõÆÂâç§щ∫éÂ왉âˆÃ„‰âˆâ„¢ÃõÆÂΩï‰âˆâ‰ â€žÃ„Ç˶ÅÊÉ≥Ãü•ÈÅìÂΩìÂâçÊâħÑÃöÑÃõÆÂΩïÔºåÂè؉ª•‰ΩøÃî®pwd命令,该命令显ç∫Ê雷âˆâ„¢Ã‹âˆ‘ØÂæÑÂêç„ÄÇ

语法:pwd

说明:此命令显ç∫Âá∫ÂΩìÂâçÂ∑•‰ΩúÃõÆÂΩïÃöÑêùÂØπË∑ØÂæÑ„ÄÇ

ls 命令

ls是英文单词listÃöÑÃÆÄÂÜôÔºåÂÖ∂ÂäüËÉΩ‰âˆâˆ«Ã‚àóÂá∫ÃõÆÂΩïÃöÑÂÜÖÂÆπ„ÄÇËøôÊòØÃî®Êà∑ÊúÄÂâˆâˆÃî®ÃöщâˆÃ„‰âˆâ„¢Ã‚ëΩ‰ª§‰πã‰âˆÃ„ÔºåÂõ†‰âˆâˆ«Ãî®Êà∑ÈúÄ˶ʼnâˆÃ§ÃŠÃ³âˆ‚地查ÃúãÊüê‰âˆâ„¢ÃõÆÂΩïÃöÑÂÜÖÂÆπ„ÄÇËØ•ÂëΩ‰ª§Ã±ª‰ºº‰∫éDOS‰âˆÃ£ÃöÑdir命令。

语法:ls [选项] [ÃõÆÂΩïÊàñÊòØÊñቪ∂]

ÂØπ‰∫éÊØè‰âˆâ„¢ÃõÆÂΩïÔºåËØ•ÂëΩ‰ª§Â∞ÜÂàóÂá∫ÂÖ∂‰âˆâ‰ ÃöÑÊâÄÊúâÂ≠êÃõÆÂΩï‰âˆÃ©ÃŠÃ±Ã¡â€°Âªâˆ‚„ÄÇÂØπ‰∫éÊØè‰âˆâ„¢ÃŠÃ±Ã¡â€°Âªâˆ‚,ls将输出 其文件名以及所要求ÃöÑÂÖ∂‰ªñ‰ø°ÊÅØ„ÄÇȪòËƧÊÉÖÂܵ‰âˆÃ£Ã”ºåËæìÂá∫Êù°ÃõÆÊåâÂ≠óÊØçÈ°∫Â∫èÊéíÂ∫è„ÄÇÂΩìÊú™ÃªôÂá∫ÃõÆÂΩïÂêçÊàñÊòØÊñቪ∂ÂêçÊó∂ÔºåÂ∞±Êòæç∫ÂΩìÂâçÃõÆÂΩïÃöщø°ÊÅØ„ÄÇ

ÂëΩ‰ª§‰âˆâ‰ Ã‚êÑÈÄâÈ°πÃöÑÂê´‰πâ¶ljâˆÃ£Ã”ºö

– a Êòæç∫ÊåáÂÆöÃõÆÂΩï‰âˆÃ£ÃŠÃ¢Ã„有子ÃõÆÂΩï‰âˆÃ©ÃŠÃ±Ã¡â€°Âªâˆ‚,包括隐藏文件。

– A Êòæç∫ÊåáÂÆöÃõÆÂΩï‰âˆÃ£ÃŠÃ¢Ã„有子ÃõÆÂΩï‰âˆÃ©ÃŠÃ±Ã¡â€°Âªâˆ‚ÔºåÂåÖÊã¨ÈöêËóèÊñቪ∂„ÄljΩ܉âˆÃ§Ã‚àóÂá∫”.”Âíå “..”„ÄÇ

– b ÂØπÊñቪ∂Âêç‰âˆâ‰ ÃöщâˆÃ§Ã‚èØÊòæç∫Â≠óè¶Ãî®ÂÖ´ËøõÂà∂ÈÄÉÈÄâˆÃ‚≠óè¶Êòæç∫„ÄÇ

– c 按文件ÃöщøÆÊîπÊó∂Èó¥ÊéíÂ∫è„ÄÇ

– C 分成多列显ç∫ÂêÑÈ°π„ÄÇ

– d 如果参数是ÃõÆÂΩïÔºåÂè™Êòæç∫ÂÖ∂ÂêçÃß∞ËÄå‰âˆÃ§ÃŠÃ²Ã¦Ã§∫ÂÖ∂‰âˆÃ£ÃöÑÂêÑÊñቪ∂„ÄÇÂæÄÂæĉâˆÃ©lÈÄâÈ°π‰âˆÃ„起使 Ãî®Ôºå‰ª•ÂæóÂà∞ÃõÆÂΩïÃöÑËضê܉ø°ÊÅØ„ÄÇ

– f ‰âˆÃ§ÃŠÃ©Ã­Ã‚∫è„ÄÇËØ•ÈÄâÈ°πÂ∞܉Ωølts选项失效,并使aU选项有效。

– F Âú®ÃõÆÂΩïÂêçÂêéÈù¢Ê†áËÆ∞”/”,可执行文件后面标记”*”,è¶Âè∑ÈìæÊé•ÂêéÈù¢Ê†áËÆ∞ “@”,ÃÆ°ÈÅìÔºàÊàñFIFO)后面标记”|”,socket文件后面标记”=”„ÄÇ

– i 在输出ÃöÑ訉âˆÃ„ÂàóÊòæç∫Êñቪ∂ÃöÑi节ÃÇπÂè∑„ÄÇ

– l 以长格式来显ç∫Êñቪ∂ÃöÑËضê܉ø°ÊÅØ„ÄÇËøô‰âˆâ„¢ÃˆÃ„âÈ°πÊúÄÂâˆâˆÃÄÇ

每行列出Ãöщø°ÊÅ؉æùʨ°ÊòØÔºö 文件ñªÂûã‰âˆÃ©ÃŠÃ¹Ã‰ÃˆÃ´Ãª 链接数 Êñቪ∂±û‰âˆÂª 文件属ÃªÑ 文件大小 建ôãÊàñÊúÄËøë‰øÆÊîπÃöÑÊó∂Èó¥ 名字

对于è¶Âè∑ÈìæÊé•Êñቪ∂ÔºåÊòæç∫ÃöÑÊñቪ∂Âêç‰πãÂêéÊúâ”-„Äâ”和引Ãî®Êñቪ∂Ë∑ØÂæÑÂêç„ÄÇ

对于设备文件,其”文件大小”字段显ç∫‰âˆÂªâ€žÃ„Åʨ°ËÆæ§áÂè∑ÔºåËÄå‰âˆÃ§ÃŠÃ²Ã˜ÃŠÃ±Ã¡â€°Âªâˆ‚大小。

ÃõÆÂΩï‰âˆâ‰ ÃöÑÊĪÂùóÊï∞Êòæç∫Âú®ÈïøʆºÂºèÂàóË°®ÃöѺħ¥ÔºåÂÖ∂‰âˆâ‰ Ã‚åÖÂê´Èó¥Êé•Âùó„ÄÇ

– L 若指定ÃöÑÂêçÃß∞‰âˆâˆ«â€°âˆÃ„‰âˆâ„¢Ã¨¶Âè∑ÈìæÊé•Êñቪ∂ÔºåÂàôÊòæç∫ÈìæÊé•ÊâÄÊåáÂêëÃöÑÊñቪ∂„ÄÇ

– m 输出按字è¶ÊµÅʆºÂºèÔºåÊñቪ∂Ë∑®È°µÊòæç∫Ժ剪•ÈÄóÂè∑ÂàܺĄÄÇ

– n ËæìÂá∫ʆºÂºè‰âˆÃ©l选项ÃõâˆÃ‚êåÔºåÂ虉âˆÃ§Ã‹Ã¸Ã¡Ã‚ú®ËæìÂá∫‰âˆâ‰ ÃŠÃ±Ã¡â€°Âªâˆ‚±û‰âˆÂªÃ‚íå±ûêÑÊòØÃî®ÃõâˆÃ‚∫îÃöÑUID号和 GID号来表ç∫ÔºåËÄå‰âˆÃ§ÃŠÃ²Ã˜Ã‚ÆûÈôÖÃöÑÂêçÃß∞„ÄÇ

– o ‰âˆÃ©l选项ÃõâˆÃ‚êåÔºåÂè™Êò؉âˆÃ§ÃŠÃ²Ã¦Ã§∫Êã•ÊúâËÄÖ‰ø°ÊÅØ„ÄÇ

– p Âú®ÃõÆÂΩïÂêéÈù¢Â䆉âˆÃ„‰âˆâ„¢”/”„ÄÇ

– q Â∞ÜÊñቪ∂Âêç‰âˆâ‰ ÃöщâˆÃ§Ã‚èØÊòæç∫Â≠óè¶Ãî®”?”代替。

– r 按字母逆序或最早优先ÃöÑÈ°∫Â∫èÊòæç∫ËæìÂá∫êìÊûú„ÄÇ

– R 递归式地显ç∫ÊåáÂÆöÃõÆÂΩïÃöÑÂêщâˆâ„¢Ã‚≠êÃõÆÂΩï‰âˆâ‰ ÃöÑÊñቪ∂„ÄÇ

– s êôÂá∫ÊØè‰âˆâ„¢ÃõÆÂΩïÈ°πÊâÄÃî®ÃöÑÂùóÊï∞ÔºåÂåÖÊã¨Èó¥Êé•Âùó„ÄÇ

– t Êòæç∫Êó∂Êåâ‰øÆÊîπÊó∂Èó¥ÔºàÊúÄËø뉺òÂÖàÔºâËÄå‰âˆÃ§ÃŠÃ²Ã˜ÃŠÃ¥Ã¢Ã‚êçÂ≠óÊéíÂ∫è„ÄÇËã•Êñቪ∂‰øÆÊîπÊó∂Èó¥ÃõâˆÃ‚êåÔºåÂàô ÊåâÂ≠óÂÖâˆÃˆÂ°âˆ«Ã‚∫è„ÄljøÆÊîπÊó∂Èó¥ÂèñÂÜ≥‰∫éÊòØÂ궉ΩøÃ∫ÜcÊàñu选顶。ú∫ÃúÅÃöÑÊó∂Èó¥Ê†áËÆ∞ÊòØÊúÄÂêé‰âˆÃ„次修 改时间。

– u Êòæç∫Êó∂ÊåâÊñቪ∂‰âˆÃ¤ÃŠÂ¨Â°Ã‚≠òÂèñÃöÑÊó∂Èó¥ÔºàÊúÄËø뉺òÂÖàÔºâËÄå‰âˆÃ§ÃŠÃ²Ã˜ÃŠÃ¥Ã¢Ã‚êçÂ≠óÊéíÂ∫è„ÄÇÂç≥Â∞Ü-tÃöÑÊó∂Èó¥ ʆáËÆ∞‰øÆÊîπ‰âˆâˆ«ÃŠÃºÃ„Âêé‰âˆÃ„次访问ÃöÑÊó∂Èó¥„ÄÇ

– x 按行显ç∫Âá∫ÂêÑÊéíÂ∫èÈ°πÃöщø°ÊÅØ„ÄÇ

Ãî®ls – l命令显ç∫Ãöщø°ÊÅ؉âˆâ‰ Ã”ºåºÄ§¥ÊòØÃî±10‰âˆâ„¢Ã‚≠óè¶ÊûÑÊàêÃöÑÂ≠ó趉âˆâ‰¤Ã”ºåÂÖ∂‰âˆâ‰ Ã¨¨‰âˆÃ„‰âˆâ„¢Ã‚≠óè¶Ë°®Ã§∫Êñቪ∂ñªÂûãÔºåÂÆÉÂè؉ª•Êò؉âˆÃ£Ã‹Ã¸âˆžÃ±ªÂûã‰πã‰âˆÃ„Ôºö

– 普通文件

d ÃõÆÂΩï

l è¶Âè∑ÈìæÊé•

b 块设备文件

c 字è¶ËÆæ§áÊñቪ∂

后面ÃöÑ9‰âˆâ„¢Ã‚≠óè¶Ë°®Ã§∫Êñቪ∂ÃöÑËÆøÈóÆÊùÉÈôêÔºåÂà܉âˆâˆ«3êÑÔºåÊØèêÑ3‰Ωç„ÄÇ

訉âˆÃ„êÑË°®Ã§∫Êñቪ∂±û‰âˆÂªÃöÑÊùÉÈôêÔºå訉∫åêÑË°®Ã§∫ÂêåêÑÃî®Êà∑ÃöÑÊùÉÈôêÔºå訉âˆÃ¢ÃªÑË°®Ã§∫ÂÖ∂‰ªñÃî®Êà∑ÃöÑÊùÉÈôê„ÄÇÊØè‰âˆÃ„êÑÃöщâˆÃ¢â€°âˆâ„¢Ã‚≠ó è¶ÂàÜÂà´Ë°®Ã§∫ÂØπÊñቪ∂ÃöÑËت„ÄÅÂÜôÂíåÊâßË°åÊùÉÈôê„ÄÇ

ÂêÑÊùÉÈôê¶ljâˆÃ£ÃŠÃ¢Ã„ç∫Ôºö

r 读

w ÂÜô

x 执行。对于ÃõÆÂΩïÔºåË°®Ã§∫ËøõÂÖ•ÊùÉÈôê„ÄÇ

s 当文件被执行时,把该文件ÃöÑUIDÊàñGID赋予执行进îãÃöÑUID(Ãî®Êà∑ID)或GID(ÃªÑ ID)。

t ËÆæÃΩÆʆáÂøó‰ΩçÔºàÃïôÂú®ÂÜÖÂ≠òÔºå‰âˆÃ§Ã‹Â¢Â´ÃŠÃ§Â¢Ã‚á∫Ôºâ„ÄǶÇÊûúËØ•Êñቪ∂ÊòØÃõÆÂΩïÔºåÂú®ËØ•ÃõÆÂΩï‰âˆâ‰ ÃöÑÊñቪ∂Âè™ËÉΩË¢´Ë∂ÖÃ∫ßÃî®Êà∑„ÄÅÃõÆÂΩïÊã•ÊúâËÄÖÊàñÊñቪ∂±û‰âˆÂªÃ‚à†Èô§„ÄǶÇÊûúÂÆÉÊòØÂèØÊâßË°åÊñቪ∂ÔºåÂú®ËØ•Êñቪ∂ÊâßË°å 后,指向其正文段ÃöÑÊåáÈíà‰ªçÃïôÂú®ÂÜÖÂ≠ò„ÄÇËøôʆ∑ÂÜçʨ°ÊâßË°åÂÆÉÊó∂ÔºåÃ≥ªÃªüÂ∞±ËÉΩÊõ¥Âø´Âú∞Ë£ÖÂÖ•ËØ•Êñቪ∂„ÄÇ