CentOS常用的文本查看命令詳解

關(guān)鍵詞 :1.常用的文本查看命令-------2.文件的類型與基本的權(quán)限
1.常用的文本查看命令
下把命令一一 展示出來,然后在介紹 cat---- more----- less -----head----- tail
平時我實際使用時 cat 用的比較多吧。習(xí)慣了。。。??磮D
more 的好處可以按照 % 來顯示你要看的內(nèi)容
使用比較自由的那就是less 各種快捷鍵幫你實現(xiàn),你想完成的調(diào)整?。梢宰约簩嶋H操作一下)
字母 j k 上下翻頁
G 跳轉(zhuǎn)行尾
g 到達行首
空格鍵 也很好用??!
那么head 和 tail 我們這樣來,他倆就是反著來顯示輸出的結(jié)果 一個顯示文本前十行(head) 一個顯示文本后十行
同時都可以指定顯示幾行(對比上圖 cat顯示內(nèi)容,你就可以發(fā)現(xiàn)區(qū)別)
一個顯示文件文本的最后一行 一個顯示第一行
完整寫一下就是 head -n /etc/passwd || tail -n /etc/passwd (-n 代表數(shù)字)
!?。?!直接加數(shù)字就行了 ?。。?!
2.文件的類型與基本的權(quán)限
大家都記得 學(xué)習(xí)ls 時的命令,為了看文件詳細(xì)信息,都會使用ls -l 或者ll
看著這么一大段,不要捉急 慢慢道來!
前面這個我標(biāo)記的 -rw-r--r--. 我們分開看 先看 -
這一位代表文件類型
- 普通文件
d目錄文件
l 鏈接文件
b 塊設(shè)備
s 套接字
c 字符設(shè)備
p 管道文件
知道這么一大段 以后可以根據(jù)這個判斷 文件類型了
那么rw-r--r-- 先不說,后面在說.
centos 6 以后出現(xiàn)的 這個 . 與selinux 有關(guān),有的后面是+ 這個是acl的問題 知道就好。
那么往后看 2個root 分別代表 擁有者:擁有組 還有一個other用戶
----- ok到這終于可以告訴你們 rw-r--r--了。
rw- 是擁有者 root 權(quán)限 r-- 是擁有組的權(quán)限 r-- 是其他用戶的權(quán)限
r w x 表達的含義
r----讀權(quán)限
w---寫權(quán)限
x----執(zhí)行
eg:
drwxr-xr-x 10 root root 4096 12月 26 09:49 source 1
-rw-r--r-- 1 root root 1161 12月 26 09:49 search.php 2
看著例子1 解釋一下 x 上面說了是 執(zhí)行權(quán)限
x 通常可以說是 執(zhí)行權(quán)限 (有的普通文件也是有的),針對目錄的話‘ x ’ 很重要,他決定我們是不是能進入目錄(cd )
再往后 eg:1中 數(shù)字4096 ----代表文件的大小
數(shù)字后面 12月 26 09:49 代表 文件最新的修改時間
再往后就是文件名
--------說一下drwxr-xr-x. 后面的那個數(shù)字 2 那是 inode 。 用ls -i 可以看到 inode號
數(shù)字含義就是(幾個文件 使用了相同的inode節(jié)點號 )
既然說了r-讀 w-寫 x-執(zhí)行 也就是說這些權(quán)限是可以更改的,命令是 chmod
問題來了怎么改 怎么表示?????
---只說一種 數(shù)字表示 權(quán)限中 r=4 w=2 x=1 我想改一改我自己創(chuàng)建的1.txt 那么這樣來
目錄默認(rèn)的權(quán)限 755 也就是(rwxr-xr-x)
文件默認(rèn)權(quán)限644 也就是(rw-r--r--)
所以我創(chuàng)建的1.txt 默認(rèn)644 (rw-r--r--)換算就是 (4+2--4--4)=644
我想把我的1.txt 權(quán)限改為666 看圖(看我標(biāo)箭頭)
再看一個關(guān)于目錄的
我加了一個參數(shù) -R 這樣在用在目錄時 可以遞歸的修改 整個目錄下的權(quán)限??!看我的圖就行。。
接著我們繼續(xù)介紹 擁有者和擁有組
文件的 擁有者和擁有組 也是可以做修改的 使用 chown 命令
還用test1文件 , 我還建立的2個用戶 test1 和 test2 看圖說話
目錄test1 以前的 擁有者 擁有組 都是root ,先修改了擁有者為 test1。
更改 擁有組
我想改回來呢??? 繼續(xù)看圖說話。
相關(guān)文章
- more是一個用來查看文本文件的基礎(chǔ)工具,它不能用來顯示二進制文件。通常,我們可以通過命令man more或者more --help來獲取更多關(guān)于more怎么使用的信息。今天小編為大家?guī)?/div> 2016-12-28一些朋友不知道CentOS系統(tǒng)里如何提高文本搜索效率?下面小編就為大家?guī)鞢entOS系統(tǒng)里提高文本搜索效率的方法,有需要的朋友可以過來看看2016-12-15有些朋友還不知道Centos中如何記錄終端輸出到文本文件;下面小編就為大家?guī)鞢entos中記錄終端輸出到文本文件的方法;有需要的朋友可以過來看看2016-12-08有些朋友還不知道Centos純命令行文本界面下如何安裝桌面?下面小編就為大家?guī)鞢entos純命令行文本界面下安裝桌面的方法;有需要的朋友可以過來看看2016-12-08
CentOS系統(tǒng)中與時間的相關(guān)命令詳解
今天小編為大家?guī)淼氖荂entOS系統(tǒng)中與時間的相關(guān)命令詳解,希望對大家會有幫助,有需要的朋友一起去看看吧2017-01-13今天小編將為大家?guī)淼氖荂entOS搜索的命令詳解;希望對大家會有幫助,有需要的朋友一起去看看吧2017-01-13今天小編將為大家?guī)鞢entOS6下發(fā)送消息命令的詳解;希望對大家會有幫助,有需要的朋友一起去看看吧2017-01-11今天小編為大家?guī)淼檬荂entOS性能診斷工具命令集詳解;希望對大家會有幫助,有需要的朋友一起去看看吧2017-01-11CentOS網(wǎng)絡(luò)狀態(tài)工具ss命令使用方法
ss命令用于顯示socket狀態(tài). 它是一個非常實用、快速、有效的跟蹤IP連接和sockets的新工具。今天小編為大家?guī)淼氖荂entOS網(wǎng)絡(luò)狀態(tài)工具ss命令使用方法;有需要的朋友一起去2017-01-10今天小編為大家?guī)淼氖荂entOS7.0命令更新新版特性詳解;希望可以幫助到大家,有需要的朋友一起去看看吧2017-01-06最新評論