Linux第一周学习笔记(11)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux第一周学习笔记(11)相关的知识,希望对你有一定的参考价值。

Linux第一周学习笔记(11)


2.1系统目录结构(上)

2.2系统目录结构(下)

接下来的课程开始讲解Linux系统的命令与具体用法

(1)       ls(list)命令:用来列取系统的目录或者是文件,还可以确定各种文件的属性,可查看当前工作目录中包含的一系列文件和子目录。

[[email protected] ~]# ls /

bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var

键入命令后就可以看到在根目录下19个目录

Useradd命令:创建普通用户

[[email protected] ~]# useradd daizhihong

[[email protected] ~]# ls /

bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var

[[email protected] ~]# ls /home/

daizhihong

[[email protected] ~]#

tree命令:显示目录的树形结构

安装yum install –y tree

键入:terr –L 1 /

[[email protected] ~]# tree -L 1 /

/

├── bin -> usr/bin

├── boot

├── dev

├── etc

├── home

├── lib -> usr/lib

├── lib64 -> usr/lib64

├── media

├── mnt

├── opt

├── proc

├── root

├── run

├── sbin -> usr/sbin

├── srv

├── sys

├── tmp

├── usr

└── var

19 directories, 0 files

[[email protected] ~]#

键入:terr –L 2 /(2显示2级目录)

内容较多就不复制所显示内容

Man命令:显示一个文件的帮助文档

2.常用目录简介

[[email protected] ~]# ls /

bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var

1.       bin:包含了/bin/  /sbin/  usr/bin/  usr/sbin/ 这些目录下存储普通用户以及超级用户的常用命令,如我们经常用到的:lstreemanvimkdir等常用的命令全部都在这个目录下

/sbin/: 下的命令都输root(超级)用户所使用的,普通用户无权限使用此目录下的命令

/bin/:普通用户使用

2.       boot:系统启动时所用到的关键文件存放目录

3.       dve:系统里面的设备文件存放的目录,硬盘、光驱、鼠标、键盘等设备的相关文件存放于此目录当中

4.       etc:系统配置文件所存放的目录

5.       home:用户的加目录,存储用户的一些加目录文件

6.       liblib64:存储系统库文件的目录,很多命令都会依赖这些库文件

ldd命令:查询命令依赖于那个库

[[email protected] ~]# ldd /bin/ls

    linux-vdso.so.1 =>  (0x00007ffd2048e000)

    libselinux.so.1 => /lib64/libselinux.so.1 (0x00007ff393cb0000)

    libcap.so.2 => /lib64/libcap.so.2 (0x00007ff393aab000)

    libacl.so.1 => /lib64/libacl.so.1 (0x00007ff3938a1000)

    libc.so.6 => /lib64/libc.so.6 (0x00007ff3934de000)

    libpcre.so.1 => /lib64/libpcre.so.1 (0x00007ff39327c000)

    libdl.so.2 => /lib64/libdl.so.2 (0x00007ff393077000)

    /lib64/ld-linux-x86-64.so.2 (0x00005593899b9000)

    libattr.so.1 => /lib64/libattr.so.1 (0x00007ff392e72000)

    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007ff392c56000)

[[email protected] ~]#

7.       media:是媒介的存储目录(默认空),如:插入U盘后会把U盘自动放到media目录下

8.       mnt:临时挂载目录(默认空),可以把临时使用的光驱或者新增加的硬盘挂载在mnt目录下然后去使用

9.       opt:给主机额外安装软件所摆放的目录,如:安装oracl数据库的文件

10.   proc:系统启动的进程目录,每个进程都有一个目录

11.   rootroot超级用户的加目录

12.   rnu:进程产生的临时文件所在目录,只要已关机或者从启以后所有文件都会消失

13.   srv:存储系统服务产生的一些文件(默认空)

14.   sys:存储系统内核的相关文件

15.   tmp:系统临时根目录

16.   usr:用户的一些文件存储沐浴露,用户所用到的命令都在这个目录当中

17.   var:存储系统日志文件的目录     

3.常用目录:/usr/bin,/usr/sbin,/bin/,/sbin/,/etc/,/var/,/usr/locall/

 


以上是关于Linux第一周学习笔记(11)的主要内容,如果未能解决你的问题,请参考以下文章

Linux第一周学习笔记(18)

Linux第一周学习笔记

Linux第一周学习笔记

Linux第一周学习笔记

Linux第一周学习笔记(15)

Linux第一周学习笔记(13)