1. 程式人生 > >介紹岑centos7的 系統目錄結構、文件類型和ls、alias命令

介紹岑centos7的 系統目錄結構、文件類型和ls、alias命令

linux

系統目錄結構

命令
  • 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命令