CentOS基本操作與知識

2021-08-19 03:09:34 字數 2237 閱讀 4926

首先我要說明的問題是對於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退...