1、命令ls
-l 顯示詳細信息
-a 查看隱藏的文件或目錄
-d 只看目錄本身,不列出目錄下的文件和目錄
-t 以時間先後順序列出文件
2、目錄結構(可參考http://yangrong.blog.51cto.com/6945369/1288072)
/bin,/sbin,/usr/bin,/usr/sbin放命令的目錄,sbin是超級用戶root纔可以用的命令
/boot Linux內核及引導系統程序所需要的文件目錄
/dev 存放的是Linux的外部設備
/etc 配置文件目錄
/home 用戶家目錄 命令:useradd
/lib 命令:#ldd /bin/ls //判斷某條命令需要哪些共享庫文件的支持,添加“-v”選項顯示詳細信 息
/opt 是存放某些大型軟件或者某些特殊軟件的目錄,如oracle
/proc 系統內核映射
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all //使主機禁ping
/root root用戶的家目錄
/sys
/sys/class 包含所有註冊在kernel裏面的設備類型,鏈接到device
/sys/dev 維護一個按照字符設備和塊設備的主次號碼列表,鏈接到device
/sys/device四全局 設備結構體系,包含所有被發現的註冊在各種總線上的各種物理設備,是內核
對系統中所有設備的分層次表達模型,也是/sys文件系統管理設備的最重要的目錄結構
/sys/kernel 存放的是內核中所有可調整的參數
/tmp 臨時文件
/usr 用戶程序存放目錄,類似win program files文件夾
/var 存放着在不斷擴充的東西,我們習慣將那些經常被修改的目錄放在這個目錄下,包括各 種日誌文件。
3、環境變量PATH的用法
echo $PATH可以查看系統的環境變量PATH的值,使用which命令可以查看某個命令所在的絕對路徑
PATH=$PATH:/tmp 這樣我們可以使用/tmp下面的可執行文件作爲命令
讓PATH永久生效的,需要把它加入到/etc/profile裏,重啓生效,或者直接運行命令:source /etc/profile