Linux第一週學習筆記(11)linux
2.1系統目錄結構(上)數據庫
2.2系統目錄結構(下)ide
接下來的課程開始講解Linux系統的命令與具體用法學習
(1) ls(list)命令:用來列取系統的目錄或者是文件,還能夠肯定各類文件的屬性,可查看當前工做目錄中包含的一系列文件和子目錄。spa
[root@daizhihong01 ~]# ls /日誌
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr varorm
鍵入命令後就能夠看到在根目錄下19個目錄進程
Useradd命令:建立普通用戶文檔
[root@daizhihong01 ~]# useradd daizhihongit
[root@daizhihong01 ~]# ls /
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
[root@daizhihong01 ~]# ls /home/
daizhihong
[root@daizhihong01 ~]#
tree命令:顯示目錄的樹形結構
安裝yum install –y tree
鍵入:terr –L 1 /
[root@daizhihong01 ~]# 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
[root@daizhihong01 ~]#
鍵入:terr –L 2 /(2顯示2級目錄)
內容較多就不復制所顯示內容
Man命令:顯示一個文件的幫助文檔
(2).經常使用目錄簡介
[root@daizhihong01 ~]# 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/ 這些目錄下存儲普通用戶以及超級用戶的經常使用命令,如咱們常常用到的:ls、tree、man、vi、mkdir等經常使用的命令所有都在這個目錄下
/sbin/: 下的命令都輸root(超級)用戶所使用的,普通用戶無權限使用此目錄下的命令
/bin/:普通用戶使用
2. boot:系統啓動時所用到的關鍵文件存放目錄
3. dve:系統裏面的設備文件存放的目錄,硬盤、光驅、鼠標、鍵盤等設備的相關文件存放於此目錄當中
4. etc:系統配置文件所存放的目錄
5. home:用戶的加目錄,存儲用戶的一些加目錄文件
6. lib及lib64:存儲系統庫文件的目錄,不少命令都會依賴這些庫文件
ldd命令:查詢命令依賴於那個庫
[root@daizhihong01 ~]# 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)
[root@daizhihong01 ~]#
7. media:是媒介的存儲目錄(默認空),如:插入U盤後會把U盤自動放到media目錄下
8. mnt:臨時掛載目錄(默認空),能夠把臨時使用的光驅或者新增長的硬盤掛載在mnt目錄下而後去使用
9. opt:給主機額外安裝軟件所擺放的目錄,如:安裝oracl數據庫的文件
10. proc:系統啓動的進程目錄,每一個進程都有一個目錄
11. root:root超級用戶的加目錄
12. rnu:進程產生的臨時文件所在目錄,只要已關機或者從啓之後全部文件都會消失
13. srv:存儲系統服務產生的一些文件(默認空)
14. sys:存儲系統內核的相關文件
15. tmp:系統臨時根目錄
16. usr:用戶的一些文件存儲沐浴露,用戶所用到的命令都在這個目錄當中
17. var:存儲系統日誌文件的目錄
(3).經常使用目錄:/usr/bin,/usr/sbin,/bin/,/sbin/,/etc/,/var/,/usr/locall/