Linux各目錄及每一個目錄的詳細介紹: 參考 :https://blog.csdn.net/u013239236/article/details/48845251
如何看一個命令依賴哪一個庫,例: ldd /bin/ls
「家」目錄概念:Linux系統裏的「家目錄」(即用戶目錄)是存放我的數據。除了「root"(超級管理員)其餘用戶的設置文件,桌面文件以及我的數據都是存放在各自的用戶目錄下面。(普通用戶模式下的路徑,非超級管理員權限)
ls /home/ (這個路徑下)node
ls 用來列取文件或者目錄 全名:list
ls的使用方法:
ls 列取某個路徑下的文件或者目錄,以下圖"ls"查看「/」(根)下的全部文件
spa
useradd 建立普通用戶.net
例:useradd zhangzhen-03
1.1.2 安裝tree命令
3d
1.1.3 學會查詢幫助文檔 - man 若是不知道一個命令如何使用 就敲: man tree 例:
例:如何使用tree查看一個目錄的文件(指定最大2層) tree -L 2
常常用到的幾個目錄:日誌
usr/bin :該目錄存放的是系統用戶使用的應用程序。
usr/sbin :該目錄存放的是超級用戶使用的比較高級的管理程序和系統守護程序。
/bin :是Binary的縮寫,該目錄存放的是最經常使用的命令
/sbin :S就是Super User的意思(超級用戶),該目錄存放的是系統管理員使用的系統管理程序
/etc : 該目錄下存放的是全部系統管理所須要的配置文件和子目錄。
/var : 該目錄存放的是不斷擴充且常常修改的目錄,包括各類日誌文件或者PID文件code
ls -l 列出當前目錄下全部除隱藏文件以外的全部文件的詳細信息,包含權限,所屬主,所屬組以及文件建立日期和時間。
ls -a 列出當前目錄下全部的文件和目錄,含有隱藏文件的
ls -lh 列出文件的大小
ls -lta 以時間的順序排序,從如今到以前順序
ls -d 列出目錄自己
ls -ld 列出顯示目錄的詳細信息
例:blog
[root@zhangzhen-01 /] ls -l dr-xr-xr-x. 5 root root 4096 3月 20 09:50 boot ( 權限 )(多少文件) (全部者是誰)(所屬組)(文件大小/K) ( 時間 ) (文件名)
inode記錄文件存在於磁盤的哪一個區域上面,有多少。(33574978)
ls -lh 顯示文件大小,
ls -a 會列出當前目錄下的文件和全部隱藏的文件(後面能夠跟目錄或文件名) 每個目錄後面有「."或者」.." , 「."表示當前目錄下的隱藏文件 「」
查看文件排序
ls -la
第一列是文件的類型
d:目錄
-:普通的文件
b:光盤、光驅、磁盤
s:SQL文件
I:軟鏈接
c:字符串設備文檔注:普通文件均可以經過「cat」來查看
which 查看一個命令在哪 which 查看一個文件所在的目錄
以下圖:
字符串
alias 是一個命令組合成的一個新的命令 ,
例:把ls -lha自定義爲zhang
取消指定alias命令: unalias zhang 以下圖
查看echo $PATH 變量內容是什麼。 以下圖:
注:若是你的命令在這個目錄下面,你就能夠直接運行這個命令並生效,如:ls。 能夠用which ls查看,alias除外。