美文网首页
linux目录结构

linux目录结构

作者: linux_Alex | 来源:发表于2018-07-08 16:41 被阅读0次

    1.linux目录结构

           FHS 标准目录结构:

                Filesystem Hierarchy Standard(文件系统层次化标准)

                tree -L 1 /         tree 树状显示  -L 显示层数

                /

                ├── bin -> usr/bin   

                ├── boot        

                ├── dev        

                ├── etc           

                ├── home      

                ├── lib -> usr/lib 

                ├── lib64 -> usr/lib64 

                ├── media    

                ├── mnt        

                ├── opt           

                ├── proc         

                ├── root

                ├── run          

                ......后面的省略了

                1)bin:普通用户使用的命令

                2)sbin:管理员使用的命令     sbin/servive

                3)dev:设备文件     设备文件 tty =dev/pts/0 终端文件 dev/zero dev/null 相当于回收站 dev/random 产生随机数

                4)root:root用户的家

                5)home:普通用户的家目录

                6)proc:虚拟文件系统     虚拟文件系统,反映出来的是内核,进程信息或实时状态  ls /proc每一个运行起来的进程都有一个数字编号 ps aux  | grep  sshd  查看某个进程

                7)usr:系统文件

                            /usr/local/ 编译安装目录

                            /usr/lib/库文件

                8)etc:配置文件       配置文件如网络/etc/sysconfig/network etc/hostname 应用相关配置文件……

                9)var:存放的是一些变化文件,比如数据库,日志,邮件........

                                   mysql: /var/lib/mysql                                

                                   vsftpd: /var/ftp

                                   mail: /var/spool/mail

                                   cron: /var/spool/cron

                                   log: /var/log

                 10)/lib64 library存储库文件

                 11)/boot 存储启动文件,比如grub和内核文件

                        /run rhel7新增加目录,是/var/run的硬链接,之前的光驱和u盘自动挂载目录从/media换到了/run/media

                 12)/opt 空目录,某些软件也会把它作为默认安装目录

                 13)/cgroup  资源控制

                 14)/tmp      存储临时文件和因软件退出而没有被回收的垃圾文件

                 15)/net  /srv  /selinux  /lost+found这几个目录平时用的很少

                16)临时文件:/var/tmp(进程产生的临时文件)

                17)设备的挂载点:

                             media   移动设备默认挂载点

                             mnt       手动挂载设备的挂载点

    2.linux基本命令

                #  表示我们当前使用的是超级账户

                $  表示我们当前使用的是普通账户

                cd: 切换路径   

                            cd   /etc/bin       到/etc/bin的目录 

                            cd - 返回上次目录

                            cd 直接回家

                #ls:查看当前目录

                            所有命令后必须有空格(空格的个数没有上限)

                            #ls -d /root/Desktop //显示目录本身

                            #ls -a      //all 显示所有文件 (包括隐藏文件)

                            #ls  -l    //长格式显示(显示文件的详细信息)

                            文件类型\权限    硬链接个数  所有者 所属组  大小    修改时间  名字

                hwclock 硬件时钟访问工具

                            -s    将硬件时钟同步到系统时钟

                            -w  将系统时钟同步到硬件时钟

                tab键:自动补全

                            没补全的原因:   命令写错     没有可执行权限

                date:显示当前时间

                date +%y: 显示年

                date +%y%m%d%H%M%S:显示年月

                date -s 8:50 设置时间

    3.linux文件路径:

                # pwd   显示当前路径

                绝对路径:

                            cd /home/alice cd ~alice

                相对路径:

                            cd Desktop/abc cd ..  cd .

    http://man.linuxde.net/小白手册

      注:关于命令相关选项不一一列出可以通过上面的网址查询

    相关文章

      网友评论

          本文标题:linux目录结构

          本文链接:https://www.haomeiwen.com/subject/fdlouftx.html