Linux指令彙總篇超細緻講解+演示版+相關必要知識補充(二)

6、權限指令
正則表達式

瞭解:權限包含哪些:r 讀、  w 寫、  x 執行
安全

掌握:權限切換app

image.png

- 普通文件或者壓縮包
b
塊設備文件,如分區文件
c 字符設備文件,如鍵盤鼠標
d 目錄
l 鏈接文件
p 管道文件,少見
s 套接字文件

第一個:rwx   屬主權限            uide

第二個:r-x    屬組權限            gspa

第三個:r-x    其餘組權限        o操作系統




一、chmod-----------------更改權限命令行

  • 所在路徑:/bin/chmod3d

+\- rwx 增長或者減小權限
數字方式 以數字和的方式增長或者減小權限

image.png


image.png



二、chown------------------修改文件或者目錄的全部者和所屬組的命令
orm

  • 所在路徑:/bin/chownblog

(chown   用戶名:組名或者組id   文件或者目錄)

-r 遞歸
-f 忽視錯誤


image.png

image.png

image.png

(在更改文件的全部者或所屬羣組時,可使用用戶名稱和用戶識別碼設置。

普通用戶不能將本身的文件改變成其餘的擁有者。其操做權限通常爲管理員。)



三、chgrp-----------------修改文件或者目錄的所屬組

  • 所在路徑:/bin/chgrp

image.png

image.png

image.png

image.png

image.png

(三者區別chmod是直接修改了讀寫執行的權限,chown修改了 屬主和屬組權限,chgrp只修改了屬組權限)




四、umask------------------- 系統權限


瞭解:

文檔的起始權限值:777

文件的起始權限值:666 ,沒有執行權限,執行對於新建文件來講是不安全的。

默認系統權限值爲:0022,採用8進制顯示

文檔建立之後的權限值爲:777-022=755;

文件建立後的權限制爲:666-022=644;

若umask值有任意一位奇數(如035),即奇數位在相減後每位要加1,

則建立文件的權限值爲(666-035=631+011=642)

image.png




7、幫助指令


一、help --------------------------命令自己是 Linux Shell 中的一個內建指令 ,其用途是查看各 Shell 內部命令的幫助信息。

       (例:help  pwd)


二、--help-------------------------來顯示對應外部命令字的格式及選項等幫助信息。

       (:ls --help)

三、man---------------------------是 Linux 操做系統中最爲經常使用的一種在線幫助形式,絕大部分的外部軟件在安裝時爲執行程序、配置文件提供了詳細的幫助手冊頁。

       (:man file)

四、info----------------------------命令幫助信息是一套完整的資料,每個單獨的命令幫助信息只是資料裏的一個小節



8、搜索指令

1whereis----------------------搜索系統指令

  • 所在路徑:/usr/bin/whereis

image.png

二、which-------------------------------搜索系統指令

  • 所在路徑:/usr/bin/which

image.png

image.png


which 在擁有whereis功能同時還能夠查到別名指令


三、locate----------------------僅按照文件名搜索普通文件


image.png

image.png


四、find-------------------------查找文件或目錄 (一般--後面跟一個單詞,可是find有點特殊-後加單詞)(多個查詢條件使用-a和-o鏈接表示and和or)(find是一個功能很強的查找指令包括按時間、按權限查找等

-size 根據目標文件的大小進行查找
-name 根據目標文件的名稱進行查找,容許使用「*」及「?」通配符
-type 根據文件的類型進行查找,這裏的類型指的是普通文件(f)、目錄(d)、塊設備文件(b)、字符設備文件(c)等
-user 根據文件是否屬於目標用戶進行查找。 
image.png


watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=


五、grep---------------------在文件中提取和匹配符合條件的字符串行。(能夠配合正則表達式查詢)

-n 輸出查找結果行
-v 反向查找

image.png



六、|------------------------管道符

image.png

image.png


如何把插尋的結果保存下來?使用>或者>>寫入,前者覆蓋a.txt的原有內容,後者不覆蓋原來的內容。

image.png


七、alias------------------------別名指令

alias 別名=「原指令」


八、經常使用快捷鍵

ctrl+a 切換到命令行開頭
ctrl+e 切換到命令行結尾
ctrl+u 剪切光標前的全部指令
ctrl+y 複製被剪切的指令

ctrl+c

強制退出
ctrl+l 清屏
tab 自動補全
相關文章
相關標籤/搜索