jimlu

V1

2023/04/19阅读:12主题:默认主题

linux基础入门05

根"/"下目录介绍

  • 在linux系统中一切皆文件
  • Linux系统目录都是从根"/"开始

1、tree命令

1、安装tree命令

[root@jintest ~]# tree
bash: tree: command not found...
[root@jintest ~]# yum install tree
Loaded plugins: fastestmirror, langpacks
localyum                                                                     | 2.8 kB  00:00:00     
Determining fastest mirrors
Resolving Dependencies
--> Running transaction check
---> Package tree.x86_64 0:1.6.0-10.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================
 Package            Arch                 Version                       Repository              Size
====================================================================================================
Installing:
 tree               x86_64               1.6.0-10.el7                  localyum                46 k

Transaction Summary
====================================================================================================
Install  1 Package

Total download size: 46 k
Installed size: 87 k
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : tree-1.6.0-10.el7.x86_64                                                         1/1 
  Verifying  : tree-1.6.0-10.el7.x86_64                                                         1/1 

Installed:
  tree.x86_64 0:1.6.0-10.el7                                                                        

Complete!

2、tree命令使用

  • 不加任何参数,树型显示当前目录下的所偶文件
  • -d参数,只显示目录
  • -L参数,按指定层级显示
[root@jintest ~]# mkdir jin
[root@jintest ~]# cd jin/
[root@jintest jin]# mkdir -p {a,b,c}/1/{q1,q2,q3}
[root@jintest jin]# touch a1 a2
[root@jintest jin]# touch b/b1 b/b2
[root@jintest jin]# touch c/cc

[root@jintest jin]# ls
a  b  c
[root@jintest jin]# tree
.
├── a
│   └── 1
│       ├── q1
│       ├── q2
│       └── q3
├── a1
├── a2
├── b
│   ├── 1
│   │   ├── q1
│   │   ├── q2
│   │   └── q3
│   ├── b1
│   └── b2
└── c
    ├── 1
    │   ├── q1
    │   ├── q2
    │   └── q3
    └── cc
[root@jintest jin]# tree -d
.
├── a
│   └── 1
│       ├── q1
│       ├── q2
│       └── q3
├── b
│   └── 1
│       ├── q1
│       ├── q2
│       └── q3
└── c
    └── 1
        ├── q1
        ├── q2
        └── q3

15 directories

[root@jintest jin]# tree -L 1 
.
├── a
├── a1
├── a2
├── b
└── c

3 directories, 2 files


2、根"/"下目录介绍

核心关注以下几个目录

  • /root/ root用户家目录
  • /etc/ 配置文件存放目录
  • /proc 系统内存存储信息映射
  • /dev/ 设备文件目录
  • /usr/ 软件命令,库文件存放目录
  • /boot/ 内核启动文件目录
  • /var/ 日志存放目录
  • /homt/ 普通用户家目录
[root@jintest jin]# tree -L 1 /
/
├── bin -> usr/bin        #普通用户命令存放目录
├── boot                  #系统启动内核目录
├── dev                   #设备文件存放目录
├── etc                   #系统服务配置目录
├── home                  #普通用户家目录
├── lib -> usr/lib        #库文件存放目录
├── lib64 -> usr/lib64    #库文件存放目录
├── media                 #媒体目录
├── mnt                   #挂在目录
├── opt                   #第三方软件安装目录
├── proc                  #虚拟文件系统,该目录加载在内存中
├── root                  #root用户家目录
├── run                   #运行程序加载目录
├── sbin -> usr/sbin      #root用户命令存放目录
├── srv                   #资源存放目录
├── sys                   #系统内核相关
├── tmp                   #临时目录
├── usr                   #系统目录及库文件存放目录
└── var                   #日志存放目录

19 directories, 0 files

分类:

后端

标签:

后端

作者介绍

jimlu
V1