首先我要說明的問題是對於centos系統,我們不應該抱著淺嘗輒止的態度,有時候有些東西必須要深入,要記錄下來。我寫這篇文章就是為了把我在學習過程中了解到的東西記錄下來,防止以後我有用的時候能夠迅速的拾起來!
首先就是對於ls這個基本命令的認識,這是學習linux命令都是放在第一位去了解的。但是在這之前,我們先來了解一下centos系統的目錄結構。我以前學的時候就是吃了這個虧,搞不懂目錄結構,東西亂放還不知道放在**了,安裝什麼東西全靠教程去搞,很迷糊;下面就來說說這個非常簡單的目錄結構:
這個中 root代表當前登入使用者,localhost代表主機名, ~代表當前主機目錄,#代表使用者許可權 #表示超級使用者,$表示普通使用者;
注意除了波浪號,我們發現還會有/的情況,這其實就是根目錄。也就是說我們可以明白~和/是不一樣的,明白了這一點,東西裝在**就好說了,值得一提的是/root這個檔案就是~代表的目錄位置!也就是超級使用者的家目錄。
了解了這些,我們再來看一下對於ls的命令的一些使用:
我們用 -l 或者 -la 組合 列出詳細資訊;
[root@localhost ~]# ls -l
總用量 4
-rw-------. 1 root root 1237 6月 10 05:24 anaconda-ks.cfg
[root@localhost ~]# ls -la
總用量 24
dr-xr-x---. 2 root root 135 6月 11 21:13 .
dr-xr-xr-x. 17 root root 224 6月 10 05:23 ..
-rw-------. 1 root root 1237 6月 10 05:24 anaconda-ks.cfg
-rw-------. 1 root root 0 6月 11 21:13 .bash_history
-rw-r--r--. 1 root root 18 12月 29 2013 .bash_logout
-rw-r--r--. 1 root root 176 12月 29 2013 .bash_profile
-rw-r--r--. 1 root root 176 12月 29 2013 .bashrc
-rw-r--r--. 1 root root 100 12月 29 2013 .cshrc
-rw-r--r--. 1 root root 129 12月 29 2013 .tcshrc
[root@localhost ~]#
這裡第一列 比如 dr-xr-xr-x. 代表檔案型別以及所有者,所屬組以及其他者許可權
第一位d代表檔案型別 常見的有 - 檔案 d目錄 | 軟體鏈結檔案
後面9位 每3位乙個組 分別是 所有者u 所屬組g 以及 其他者o的許可權
許可權分三種 r讀 w寫 x執行
比如 dr-xr-xr-x 這個目錄 所有者 所屬組 以及其他者 都有 讀和執行許可權;
比如 -rw------- 這個檔案 所有者有讀寫許可權 所屬組以及其他者沒有許可權;
第二列 那個數字 是 硬鏈結次數 後面再說;
第三列 root 是 所有者;
第四列 root 是 所屬組;
第五列 是檔案大小;假如看不慣 可用 ls -lh
[root@localhost ~]# ls -lh
總用量 4.0k
-rw-------. 1 root root 1.3k 6月 10 05:24 anaconda-ks.cfg
第六列的日期是該檔案最後一次修改時間;
最後一列 是檔名稱;
檢視目錄屬性 要加 -d
[root@localhost ~]# ls -ld /etc/
drwxr-xr-x. 78 root root 8192 6月 13 15:50 /etc/
[root@localhost ~]#
檢視檔案的inode屬性 類似 主鍵 唯一識別檔案的id 用 -i
[root@localhost ~]# ls -li
總用量 4
33574979 -rw-------. 1 root root 1237 6月 10 05:24 anaconda-ks.cfg
[root@localhost ~]#
33574979 就是inode屬性
以上就是ls的幾個操作,覺得有用的話可以一起交流
CentOS 基本操作
修改更新源 yum makecache標準軟體 yum install y nc yum install y gcc yum groupinstall y development tools yum install y git cd usr local src git clone cd axel c...
CentOS 基本操作
初次安裝 centos 一波幾折,內容記錄 1.vi 基本操作 1 進入vi vi myfile 進入vi之後,是處於 命令列模式 command mode 您要切換到 插入模式 insert mode 才能夠輸入文字。2 切換至插入模式 insert mode 編輯檔案 在 命令列模式 comma...
CentOS基本操作
啟動xwindow startx 切換terminal ctrl alt f1 f6,如果有圖形介面f1預設是xwindow 代表家目錄 代表root使用者 代表一般使用者 linux區分大小寫 登出linux exit 顯示日曆 cal cal month year 簡單的計算器 bc quit退...