簡單shell指令

來源:互聯網
上載者:User

標籤:style   blog   http   color   使用   strong   

第一部分 簡單的常用指令

1、date命令 date

 

2、顯示日曆 cal

 

3、顯示目前的目錄 pwd 

 

4、切換當前工作目錄

預設情況下,超級使用者的主目錄是/root,而普通使用者的主目錄是/home下與該使用者同的子目錄。

超級使用者,也就是root使用者的顯示符號為:#

而普通使用者的顯示符號為:$

 

5、查看檔案資訊 ls

-a 顯示所有的檔案和子目錄,包括隱藏的檔案和隱藏子目錄,Linux中隱藏檔案夾和隱藏子目錄都是以“ . ”來開始的。

-R 不僅顯示指定目錄下的檔案和子資訊目錄,而且還遞迴的顯示各個子目錄中的檔案和子目錄資訊。

 

6、 顯示檔案檔案的內容 cat

cat  -n  dd 查看dd文字檔的內容,並在前面顯示行號

7、分屏顯示文字檔的內容 more

more 檔案名稱

 

8、顯示文字檔的結尾內容  tail

Tail [選項] 檔案

 

9、清除螢幕 clear

 

10、顯示文字檔的行數、字數、字元數 wc

-c 僅顯示位元組的數目

-l 僅顯示檔案的行數

-w 僅顯示檔案的單詞數目

 

11、管道   |

管道是shell的另一大特徵,將多個命令前後連結起來形成一個管道流,管道流中的每一個命令都作為一個單獨的進程運行,前一個命令的輸出結果作為後一個命令的輸入,從左至右進行執行。

 

12、記錄 history

每一個使用者在自己的主目錄下面都有一個名為 .bash_history的隱藏檔案,儲存其曾經執行過的shell命令,預設最多儲存1000記錄

 

第二部分 常用的檔案操作指令

 

1、移動或重新命名檔案或目錄  mv

 

2、複製檔案或目錄 cp

 

3、刪除檔案或目錄 rm

 

4、尋找指令 find

 

5、建立目錄 mkdir

第三部分 系統管理權限

1、使用者和組群的基本概念

Linux是一個真正的多使用者作業系統,從本機或是遠程登陸的多個使用者能同時使用同一台電腦,同時訪問同一台外部裝置,不同的使用者對相同的資源擁有不同的使用者權限。

2、 使用者

Linux使用者分為三大類型 超級使用者、系統使用者和普通使用者

超級使用者:又稱為root使用者,擁有電腦的最高許可權,所有系統的設定和修改都只有超級使用者才能執行。

系統使用者:系統使用者是與系統服務相關的使用者,通常在安裝軟體時自動建立,一般不需要改變其預設的設定

普通使用者在安裝後有超級使用者建立,普通使用者的許可權相當的有限,只能操作其有許可權的檔案和目錄,只能管理自己啟動的進程。

3、 組群

Linux使用者將具有相同的特徵的使用者劃分為一個組群,這樣可以大大的簡化使用者的管理,方便使用者之間檔案的共用,任何一個使用者都至少屬於一個組群。其又分為系統組群和私人組群

4、管理組群的基本shell指令

4.1 建立新使用者

useradd  [選項] 使用者名稱

-c 全名

-d 主目錄

-e 有效期間限

-g 群組id

-u 使用者id

……

 

4.2 刪除使用者

Userdel [-r] 使用者名稱

-r 的意思是不僅刪除此使用者賬戶,還要將使用者的主目錄也一併刪除,如果不使用-r選項,則僅僅刪除此使用者的賬戶

 

4.3 顯示檔案系統的相關資訊

df [選項]

-a 顯示全部檔案系統的使用方式

-t 檔案系統類型

4.4 Linux的檔案系統

   /-----                   Linux 系統分類樹

------ bin            存放可執行檔

   ------ boot           系統啟動時的檔案

   ------ etc            存放系統設定檔的地方例如passwd

   ------ home          普通使用者的個人主目錄

   ------ lib            二進位檔案的共用庫

   ------root           超級使用者的主目錄

   ------tmp           臨時檔案的存放目錄

   ------ usr           應用程式目錄

  ------ var           系統中經常變化的檔案,如記錄檔

   ------ dev

   ------ media

   ------ mnt

   ------sbin

 

為了便於管理和識別不同的檔案,Linux將系統分為了4類:普通檔案,目錄檔案、連結檔案、裝置檔案

 

4.5 檔案許可權

4.5.1 存取權限

        讀取許可權、寫入許可權、執行許可權

4.5.2 與許可權相關的使用者分類

        檔案所有者(Owner):建立檔案或目錄的使用者

        同群組擁有者(Group):檔案所屬的群組的所有使用者

        其他使用者(Others):既不是檔案所有者、、

        超級使用者擁有檔案的所有許可權

4.5.3 存取權限的標記法

          

4.6 修改檔案許可權

chmod 數字模式 檔案

chmod 功能模式 檔案

    u g o 分別代表使用者、使用者組、其它使用者

chmod  u+r   file

 

chgrp 改變檔案的所屬群組

chown 改變檔案的所有者

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.