目录结构&文件类型


   目录结构

   用命令ls / 查看目录,/ 代表linux的根目录,所有的文件和目录都在他下面。
    /bin:bin是Binary的缩写,这个目录下存放得是常用的命令。
    /boot:存放的是启动Linux是使用的一些核心文件,包括一些连接文件以及镜像文件。
    /dev:dev是Device的缩写,这里存放的是Linux的外部设备。
    /etc : 这个目录下存放着所有系统管理所需要的配置文件和子目录。
    /home : 这是用户的家目录。
    /lib /lib64 :这两个奴隶下面存放的是系统最基本的动态链接共享库。
    /medis :系统会自动识别一些设备,比如U盘、光驱等,当识别后,Linux会把识别的设备挂载到这个目录 下。

   /mnt :系统提供该目录是为了让用户临时挂载别的文件系统,我们可以将光盘挂载到/mnt/上,然后进入这个目录查看光驱内容。
    /opt :给主机额外安装软件设置的目录,这个目录默认是空的。
    /proc:该目录是一个虚拟目录,是系统内存的映射,可以直接访问他来获取系统信息。这个目录里的内容在内存里面,可以直接修改里面的一些内容。
    /root:这个目录是系统管理员的用户家目录。
    /run:这个目录和/var/run是同一个目录,这里存放的是一些服务的pid,一个服务启动完成后,会有一个pid文件。
   /sbin :存放系统管理员使用的系统管理程序。
    /srv:存放一些服务启动之后需要提取的数据。
    /sys:这个目录存放着与硬件驱动程序相关的信息。
    /tmp:存放临时文件。
    /usr:这个目录很重要,用户的很多应用程序和文件都存放在这个目录下。
    /usr/bin :这里存放着系统用户使用的应用程序。
    /usr/sbin:存放超级用户使用的比较高级的管理程序和系统守护程序。
    /usr/src:这个目录下是内核源代码默认的放置目录。
    /var:这个目录存放得是不断扩充并且经常修改的目录,包括各种日志文件或pid文件。

    在Linux系统中,需要注意几个重要的目录,不要误删除或随意更改里面的文件。下面总结一下这几个目录。

    /etc 目录下是系统的 配置文件,更改里面的文件可能会导致系统无法正常启动。

    /bin、 /sbin、 /usr/bin 和/usr/sbin目录是系统预设的执行文件的放置目录,其中/bin和/usr/bin目录下是提供系统用户使用的指令(除了root以外的通用账户),/sbin和/usr/sbin目录下面提供root使用的指令。

    /var 系统上运行各个程序的时候产生的日志文件都被存放到这个目录下。

    ls命令是list的缩写,用于列出指定目录或文件。
    ls -l  会列出当前目录下所有的文件和目录,包含隐藏文件。
    ls -i  列出文件inode号。
    ls -h  自动变换文件大小单位
    ls -a  包含隐藏的文件和目录全部列出来。
    ls -t  以时间顺序排序,时间越早排在上面。
    ls -d   只列出目录本身包含隐藏的文件和目录全部
    man ls 命令可以查看ls命令的所有信息。

    

    我们可以把一个很长或不好记的命令用alias命令另外取一个很短并且容易记的别名,比如输入命令:

    alias xin='ls -lha' 

    回车后,输入命令xin,他就会运行 ls -lha命令,而xin命令是我们设置别名后才有的,系统本身没有这个命令,用unalias命令可以取消这个别名。

    我们直接输入alias命令可以列出所有有别名的命令。

文件类型

    普通文件:用命令ls -l查看一个目录时,第一个属性为“-”的文件就是普通文件,它分为纯文本文件和二进制文件,纯文本文件可以用cat、more等命令查看里面的内容,而二进制文件不行。

    目录:用命令ls -l查看第一个属性是“d”的文件就是目录。

    链接文件:用命令ls -l 查看文件第一个属性是“l”就是链接文件。

    设备:系统周边的一些文件,一般在目录/dev下,这样的文件一般分为两种,一种是字符设备,用命令ls -l 查看文件第一个属性是“c”的是字符设备,字符设备是一些串行端口的接口设备,例如键盘、鼠标等。

       还有一种是块设备, 用命令ls -l 查看文件第一个属性是“b”是块设备,是一些存储数据,提供系统存取接口设备,简称硬盘。

 

转载于:https://my.oschina.net/u/3867258/blog/1822894

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值