介紹岑centos7的 系統目錄結構、文件類型和ls、alias命令
系統目錄結構
命令
tree 以樹形的結構顯示目錄的方法
需要安裝 安裝命令:yum install -y tree
tree --hep #用來顯示常用的選項
特點:不太直觀
man tree #man用來顯示一個文件的幫組文檔
tree -L 2 /
指定最大二層目錄的命令
最常用的目錄:
bin #普通用戶用的命令(root用戶也可以用)
sbin #命令是給root用戶用,普通用戶不能用
/usr/bin /usr/sbin /bin /sbin #存的都是常用的命令
boot #系統啟動的相關命令有:grub、grub2
dev #是linux裏的設備文件
etc 是系統的一些配置文件(網卡文件、配置文件等)
home #是用戶的家目錄文件
/lib /lib64 #存系統的庫文件(類似於windows 的.dll文件)
查看命令依賴那些庫的命令 ldd /bin/ls
文件目錄
media #媒介目錄 默認是空的(例如:插入的u盤可以掛目錄下)
mnt #臨時掛載的目錄(例如:光驅、新增加的硬盤 掛載使用)
opt #空目錄
proc #進程 系統進程目錄:每個進程都會成一個目錄
run #進程產生的臨時文件
srv #空的 server的縮寫 存由於服務產生的文件
sys #存系統內核相關的文件
tmp #臨時目錄
usr #用戶的文件存放的目錄
/usr/local/ #存放一些服務如:mysql等
var
1. /var/log/messages #系統總日誌
2. /var/log #系統日誌
3. /var/rum/ #一些進程PID會在rum下面
常用的、重要的目錄 /usr/bin /usr/sbin /usr/sbin sbin/ /etc/ /var/ /usr/local/
ls命令
全寫list #列出當前目錄 -文件的詳細信息介紹
用法
ls -l #列出文件的詳細信息
ls -i #查看inode號,inode:時間、大小、文件存放區塊位置等信息
ls -lh #顯示文件大小轉換成帶單位
ls -la #查看目錄下的所有目錄或文件
ls -lta #t 按時間排序
ls -ld #-d 只列目錄本身
man -ls #查詢其他用法
別名:ls -ll #which ll 查詢別名
文件類型
普通文檔可以用 cat命令查看
d #目錄
- #普通文件(包含:文本文件、二進制文件等)
c #字符設備
b #塊設備(光驅、磁盤等)
s # 套接字文件,進程之間通信使用
l #軟連接文件
alias命令
語法:alias [別名] = [指令名稱]
取消別名:unalias [別名]
本文出自 “桃源遊記” 博客,請務必保留此出處http://3622288.blog.51cto.com/9153892/1974797
介紹岑centos7的 系統目錄結構、文件類型和ls、alias命令