linux基础篇-05,linux目录管理ls cd pwd mkdir rmdir tree

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux基础篇-05,linux目录管理ls cd pwd mkdir rmdir tree相关的知识,希望对你有一定的参考价值。

目录管理ls cd pwd mkdir rmdir tree


################################################################


ls:显示目录

cd:切换目录

pwd:显示当前目录

mkdir:创建目录

rmdir:删除目录

tree:显示目录树


################################################################


1>, ls:list directory contents 列出目录内容

-l:长格式

    文件类型

    -:普遍文件

    d:目录文件

    b:块设备(block)

    c:字符文件(character)

    l:符合链接文件(symbolic link file)

    p:命令管道文件(socket)

[[email protected] ~]# ls -ld /tmp

drwxrwxrwt. 5 root root 4096 11月 10 10:36 /tmp

    文件权限+属主(owner)+属组(group)+文件大小(size,单位字节)

-a:显示所有保护.开头的隐藏文件

   .当前目录 ..父目录      

-h:单位转换

-d:显示目录自身属性

-r:逆序显示

-R:递归显示

-i:index nod,inode

--full time:显示详细时间


[[email protected] ~]# ls /tmp/ -al --full time

ls: 无法访问time: 没有那个文件或目录

/tmp/:

总用量 40

drwxrwxrwt.  5 root  root  4096 2016-11-14 08:26:25.138197188 +0800 .

dr-xr-xr-x. 27 root  root  4096 2016-11-08 09:12:14.244789696 +0800 ..

drwxrwxrwt.  2 root  root  4096 2016-11-08 09:12:13.873794359 +0800 .ICE-unix

drwx------.  2 root  root 16384 2016-07-20 00:21:08.000000000 +0800 lost+found

drwx------.  2 root  root  4096 2016-11-14 08:26:25.138197188 +0800 ssh-djIsj35919

-rw-r--r--.  1 root  root    16 2016-11-10 14:32:13.405295895 +0800 tmp.txt

-rw-r--r--.  1 james root    17 2016-11-10 15:26:34.029648704 +0800 t.txt


################################################################


2>, cd:change directory

cd ~username:指定用户的家目录 

cd -:当前目录和前一次所在目录切换

[[email protected] ~]# cd /etc/

[[email protected] etc]# cd -

/root

[[email protected] ~]# cd -

/etc



################################################################


3>, pwd:printing working directory 显示当前工作目录

[[email protected] ~]# pwd

/root



################################################################


4>,mkdir:默认创建单个空目录

  -p:递归创建目录

  -v:显示创建信息

[[email protected] ~]# mkdir /tmp/test12 -pv

mkdir: 已创建目录 "/tmp/test12"

[[email protected] ~]# mkdir /tmp/test13

[[email protected] ~]# mkdir /tmp/test13 -p

[[email protected] ~]# mkdir /tmp/test14/t/t1/t2/t3/t4 -pv

mkdir: 已创建目录 "/tmp/test14/t/t1/t2/t3"

mkdir: 已创建目录 "/tmp/test14/t/t1/t2/t3/t4"

[[email protected] ~]# mkdir /tmp/test14/t/t1/t2/t3/t4/t5/t6 

mkdir: 无法创建目录"/tmp/test14/t/t1/t2/t3/t4/t5/t6": 没有那个文件或目录


################################################################


5>,rmdir:默认只能删除1个空目录

   -p:递归删除空目录

   -v:显示删除信息

[[email protected] ~]# rmdir /tmp/test14/t/t1/t2/t3/t4 -pv

rmdir: 正在删除目录 "/tmp/test14/t/t1/t2/t3/t4"

rmdir: 正在删除目录 "/tmp/test14/t/t1/t2/t3"

rmdir: 正在删除目录 "/tmp/test14/t/t1/t2"

rmdir: 正在删除目录 "/tmp/test14/t/t1"

rmdir: 正在删除目录 "/tmp/test14/t"

rmdir: 正在删除目录 "/tmp/test14"

rmdir: 正在删除目录 "/tmp"

rmdir: 删除目录 "/tmp" 失败: 设备或资源忙


################################################################


6,>,tree:显示目录树


[[email protected] ~]# tree /tmp/

/tmp/

├── 1btest2

├── 23btest2

├── atest2

├── btest2

├── file-2016-11-15-19-10-06.txt



################################################################


本文出自 “James zhan Linux高级运维” 博客,请务必保留此出处http://jameszhan.blog.51cto.com/10980469/1873664

以上是关于linux基础篇-05,linux目录管理ls cd pwd mkdir rmdir tree的主要内容,如果未能解决你的问题,请参考以下文章

Hacker基础之Linux篇:基础Linux命令一

LINUX文件及目录管理命令基础

linux基础篇-linux必备11条 简述

❤『面试知识集锦100篇』2.linux篇丨shell基础命令全集,我奶奶的速查手册!!❤

一天一个Linux基础命令之目录管理类命令ls

一天一个Linux基础命令之目录管理类命令ls