您的位置:首页 > 运维架构 > Linux

linux命令及实例说明一:cd、ls、rmdir、rm、mkdir

2013-02-04 18:52 281 查看
名称 : cd

  使用权限 : 所有使用者

  使用方式 : cd [dirName]

  说明 : 变换工作目录至 dirName。 其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home directory (也就是刚 login 时所在的目录)。

  另外,"~" 也表示为 home directory 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。

  范例 : 跳到 /usr/bin/ :

   cd /usr/bin

  跳到自己的 home directory :

   cd ~

  跳到目前目录的上上两层 :

   cd ../..

   cd - 返回进入当前目录前所在目录

名称 : ls

  使用权限 : 所有使用者

  使用方式 : ls [-alrtAFR] [name...]

  说明 : 显示指定工作目录下之内容(列出目前工作目录所含之档案及子目录)。

  参数 :

  -a 显示所有档案及目录 (ls内定将档案名或目录名称开头为"."的视为隐藏档,不会列出)

  -l 除档案名称外,亦将档案型态、权限、拥有者、档案大小等资讯详细列出

  -r 将档案以相反次序显示(原定依英文字母次序)

  -t 将档案依建立时间之先后次序列出

  -A 同 -a ,但不列出 "." (目前目录) 及 ".." (父目录)

  -F 在列出的档案名称后加一符号;例如可执行档则加 "*", 目录则加 "/"

  -R 若目录下有档案,则以下之档案亦皆依序列出

  范例:

  列出目前工作目录下所有名称是 s 开头的档案,愈新的排愈后面 :

   ls -ltr s*

  将 /bin 目录以下所有目录及档案详细资料列出 :

   ls -lR /bin

  列出目前工作目录下所有档案及目录;目录于名称后加 "/", 可执行档于名称后加 "*" :

   ls -AF

名称:rmdir

  使用权限:于目前目录有适当权限的所有使用者

  使用方式: rmdir [-p] dirName

  说明: 删除空的目录。

  参数: -p 是当子目录被删除后使它也成为空目录的话,则顺便一并删除。

  范例:

  将工作目录下,名为 AAA 的子目录删除 :

   rmdir AAA

  在工作目录下的 BBB 目录中,删除名为 Test 的子目录。若 Test 删除后,BBB 目录成为空目录则BBB 亦予删除。

   rmdir -p BBB/Test

名称:rm

  使用权限:所有使用者

  使用方式:rm [options] name...

  说明:删除档案及目录。

  参数:

  -i 删除前逐一询问确认。

  -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。

  -r 将目录及以下之档案亦逐一删除。

  范例:

  删除所有C语言程序档;删除前逐一询问确认 :

   rm -i *.c

  将 子目录及子目录中所有档案删除 :

   rm -r Finished

名称: mkdir

  使用权限:于目前目录有适当权限的所有使用者

  使用方式:mkdir [-p] dirName

  说明:建立名称为 dirName 之子目录。

  参数:-p 确保目录名称存在,不存在的就建一个。

  范例:

  在工作目录下,建立一个名为 AAA 的子目录 :

   mkdir AAA

  在工作目录下的 BBB 目录中,建立一个名为 Test 的子目录。若 BBB 目录原本不存在,则建立一个。(注:本例若不加 -p,且原本 BBB目录不存在,则产生错误。)

   mkdir -p BBB/Test
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: