linux使用者與檔案操作執行個體,linux使用者執行個體

來源:互聯網
上載者:User

linux使用者與檔案操作執行個體,linux使用者執行個體

三 linux使用者與檔案

3.1 文本編輯

3.1.1 vi/vim

是一個功能強大的全螢幕文字編輯器,也是linux常用的文字編輯器,它的作用是建立,編輯,顯示文字檔,沒有菜單只有依靠命令去操作。

Vi/vim 【檔案名稱】 進入編輯模式

使用insert 選擇插入模式。

當使用文本編輯時,進入編輯模式。

輸入a,I,o

3.1.2跳轉到指定行

Set nu 設定行號

Set nonu 取消行號

如果想要跳轉到指定行,直接進入編輯模式輸入行號即可。

3.1.3 刪除命令

3.1.4 複製與粘貼命令

如所示,在文本編輯模式下輸入/hello 就可以全文檢索索引hello字串,按n可以一個一個依次切換匹配串。

如果替換的內容中含有/目錄符,則需要用+進行替換

3.1.5 儲存退出

3.1.6 一次性計劃任務

At

At [-f 檔案名稱] 時間

絕對計時方法: HH:MM YYYY-MM-DD

相對計時方法: now + n minutes now +n hours now +n days

描述:安排一個或多個命令在指定時間運行一次

3.2 使用者管理

使用者資訊檔:/etc/passwd

密碼檔案: /etc/shadow

使用者設定檔: /etc/login.defs ,/etc/default/useradd

新使用者資訊檔: /etc/skel

使用者組檔案: /etc/group

使用者組密碼檔案: /etc/gshadow

/etc/passwd 檔案中的欄位標識符如下:

3.2.1 使用者組管理

添加使用者組groupadd 【配置選項】【組名】

刪除使用者組 groupdel 【組名】

修改使用者組 groupmod –n 【新組名】【就組名】

查看使用者屬於哪個組groups u1

3.2.2 使用者管理

添加使用者Useradd 【使用者名稱】

U:uid

G:預設所屬的使用者組名稱

D:宿主目錄

S:命令解釋shell

C:描述資訊

E:制定使用者失效時間。

刪除使用者userdel –r 【使用者名稱】

修改使用者 usermod –l 【新使用者名稱】【舊使用者名稱】

禁用與恢複

Usermod –L 【使用者名稱】

Passwd –l 【使用者名稱】

恢複

Usermod –U 【使用者名稱】

Passwd –u 【使用者名稱】

3.2.3 使用者與使用者組關聯

Gpasswd

-a 添加使用者到使用者組中

-d 從使用者組中刪除使用者

-A 設定使用者組管理員

Gpasswd –a u1 webapps 添加使用者u1到使用者組webapps

Gpassws –d u1 root 從使用者組root中刪除使用者u1

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.