Linux學習筆記:Linux常用命令操作

      網友投稿 690 2022-05-29

      文章目錄

      零、重要快捷鍵

      一、用戶賬號的管理

      (一)記錄用戶與用戶組的文件

      (二)用戶賬號管理工作

      二、用戶操作

      (一)切換用戶

      1、語法格式

      2、切換到root用戶

      2、切換到普通用戶

      3、查看環境變量

      (二)查看用戶信息

      1、查看全部用戶

      2、系統內置用戶與新增用戶

      3、查看不能登錄的偽用戶

      4、查看指定某個用戶信息

      (三)添加用戶

      1、語法格式

      2、參數說明

      3、注意事項

      4、案例演示

      任務:創建用戶mike

      (四)修改用戶

      1、語法格式

      2、案例演示

      任務:修改用戶mike

      (五)刪除用戶

      1、語法格式

      2、案例演示

      任務:刪除用戶mike

      三、用戶組操作

      (一)用戶組增刪改

      1、增加用戶組

      2、修改用戶組

      3、刪除用戶組

      (二)用戶組里增刪改用戶

      1、用戶組里添加用戶

      2、用戶組里修改用戶

      3、用戶組里刪除用戶

      (三)簡單說明

      (四)案例演示

      任務1、創建用戶組并添加用戶

      任務2、建一個新用戶組,用戶實現組遷移

      任務3:創建新用戶,同時加入兩個組

      任務4、已有用戶同時加入另一個組

      任務5、從組里移除用戶

      任務6、刪除用戶組

      四、文件目錄權限操作

      (一)常用權限操作

      1、chgrp - 修改文件所屬組

      2、chown - 改變文件所有者

      3、chmod - 改變文件權限

      (1)三種角色

      (2)三種權限

      (3)兩種設置方式

      (二)權限操作實戰

      任務1、創建文件,設置其用戶組

      任務2、修改文件的所有者

      任務3、修改文件所有者與用戶組

      任務4、修改文件操作權限

      五、常用目錄操作

      零、重要快捷鍵

      一、用戶賬號的管理

      (一)記錄用戶與用戶組的文件

      linux系統當中,默認情況下所有系統賬號信息都記錄在/etc/passwd這個文件內(包括root用戶),而個人密碼記錄在/etc/shadow這個文件內,所有Linux的組名都記錄在/etc/group內。這三個文件非常重要,不要輕易做變動。

      理解用戶身份與用戶組的概念,有助于Linux多任務環境變得更容易管理。

      (二)用戶賬號管理工作

      增、刪、改用戶

      更改用戶所屬用戶組

      管理用戶的口令

      增、刪、改用戶組

      二、用戶操作

      (一)切換用戶

      Linux學習筆記:Linux常用命令操作

      由root用戶切換到普通用戶,無須輸入密碼,但是由普通用戶切換到root用戶或其它用戶,就需要輸入密碼。

      1、語法格式

      su <用戶名>

      2、切換到root用戶

      執行命令:su root,切換到root用戶

      現在就是root用戶操作環境了

      2、切換到普通用戶

      執行exit命令可以退出,返回普通用戶操作環境

      3、查看環境變量

      執行命令:env,查看環境變量

      (二)查看用戶信息

      1、查看全部用戶

      執行命令:cat /etc/passwd

      ied:x:1000:1000:ied,,,:/home/ied:/bin/bash

      2、系統內置用戶與新增用戶

      用戶id在500以前的都是系統內置用戶,包括不能登錄的偽用戶(/sbin/nologin)。

      root用戶的用戶id是0,daemon用戶的用戶id是1,bin用戶的用戶id是2……

      說明:|是管道命令,加上head -3,表示顯示前3條記錄

      新增用戶的id必然大于或等于500

      ied用戶的用戶id是1000,不是系統內置用戶,而是新增用戶

      說明:|是管道命令,加上tail -3,表示顯示末尾3條記錄

      3、查看不能登錄的偽用戶

      執行命令:cat /etc/passwd | grep nologin

      |是 管道命令,grep是 抓取命令 (可使用通配符*),合在一起就是抓取前一個命令的結果中滿足條件的信息。

      4、查看指定某個用戶信息

      執行命令:cat /etc/passwd | grep ied

      (三)添加用戶

      1、語法格式

      useradd [參數] 用戶名

      2、參數說明

      3、注意事項

      添加用戶,不設置主組,會默認創建同名的主組。

      增加用戶賬號就是在/etc/passwd文件中為新用戶增加一條記錄,同時更新其他系統文件/etc/shadow,/etc/group等。

      4、案例演示

      創建用戶mike,用戶id為510,密碼為12345,主目錄為/home/dear-mike

      執行命令:useradd -d /home/dear-mike -u 510 -p 12345 mike

      在三個文件中查看剛才創建的新用戶信息

      (四)修改用戶

      1、語法格式

      usermod [參數] 用戶名

      mod - modify

      2、案例演示

      修改用戶mike,密碼改為903213,主目錄為/home/mike

      執行命令:usermod -d /home/mike -p 903213 mike

      查看更改后的用戶信息

      可以看到,mike用戶的主目錄和密碼確實被修改了

      (五)刪除用戶

      1、語法格式

      userdel [參數] 用戶名

      2、案例演示

      執行命令:userdel mike

      查看是否還有mike用戶

      可以看到,三個文件里都沒有mike的蹤跡了

      為了后面操作需要,創建mike用戶

      三、用戶組操作

      (一)用戶組增刪改

      1、增加用戶組

      語法格式: groupadd -g 用戶組id 用戶組名

      2、修改用戶組

      語法格式:groupmod -g 用戶組id 用戶組名

      3、刪除用戶組

      語法格式:groupdel 用戶組名

      (二)用戶組里增刪改用戶

      1、用戶組里添加用戶

      語法格式:useradd -G 用戶組 用戶名

      2、用戶組里修改用戶

      語法格式:usermod -G 用戶組 用戶名

      語法格式:usermod -a -G 用戶組 用戶名

      3、用戶組里刪除用戶

      語法格式: gpasswd -d 用戶名 用戶組

      (三)簡單說明

      每個用戶都有一個用戶組,系統可以對一個用戶組中的所有用戶進行集中管理。不同Linux 系統對用戶組的規定有所不同,如Linux下的用戶屬于與它同名的用戶組,這個用戶組在創建用戶時同時創建。用戶組的管理涉及用戶組的添加、刪除和修改,實際上就是對/etc/group文件的更新。

      (四)案例演示

      任務1、創建用戶組并添加用戶

      創建一個用戶組lzy,組id是666

      將已有用戶mike添加到該用戶組

      添加用戶alice,密碼123456,主目錄/home/alice,加入lzy組

      查看組lzy的情況,目前該組有兩個用戶

      任務2、建一個新用戶組,用戶實現組遷移

      創建一個組luzhou,組編號777

      將用戶mike從lzy組遷移到luzhou組

      查看兩個用戶組里的用戶情況

      任務3:創建新用戶,同時加入兩個組

      創建一個用戶smith,密碼111111,加入lzy組和luzhou組

      查看用戶smith的情況,lzy與luzhou兩個組里都有smith,正所謂腳踏兩只船。

      任務4、已有用戶同時加入另一個組

      讓lzy組的alice同時加入luzhou組

      查看alice用戶的情況,在lzy與luzhou兩個組里都有她的蹤跡

      任務5、從組里移除用戶

      讓用戶mike從luzhou組里移除

      查看用戶組lzy,看還有沒有mike用戶

      任務6、刪除用戶組

      刪除luzhou用戶組

      刪除用戶組luzhou,并不會連帶刪除里面的用戶smith和alice

      四、文件目錄權限操作

      (一)常用權限操作

      1、chgrp - 修改文件所屬組

      語法格式:chgrp 用戶組 文件

      2、chown - 改變文件所有者

      語法格式:chown 用戶 文件

      3、chmod - 改變文件權限

      chmod 756 love.txt相當于chmod u=rwx, g=rx, o=rw love.txt

      (二)權限操作實戰

      任務1、創建文件,設置其用戶組

      root用戶創建新文件test.txt

      查看文件love.txt的用戶及用戶組

      將其用戶組改為lzy用戶組

      查看文件love.txt的用戶及用戶組

      任務2、修改文件的所有者

      將root用戶所建文件love.txt的所有者改變成alice

      查看文件love.txt的所有者信息

      任務3、修改文件所有者與用戶組

      將love.txt文件所有者改為smith,用戶組改為lzy

      - 查看文件love.txt的用戶及用戶組信息

      任務4、修改文件操作權限

      針對文件love.txt,修改文件所有者權限為可讀可寫可執行,文件所在組的權限改為可讀可執行但是不可寫,文件其它的權限設置為可讀度執行但是不可寫

      執行命令:chmod u=rwx,g+x,o=rx love.txt

      查看文件love.txt的操作權限

      其實,執行chmod 755 love.txt效果完全相同。

      五、常用目錄操作

      Linux

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:「面試知識集錦」一文搞懂mysql索引!!【綻放吧!數據庫】
      下一篇:手寫各種隊列,一文搞定
      相關文章
      亚洲精品高清视频| 亚洲一级Av无码毛片久久精品| 亚洲高清无码在线观看| 亚洲国产av玩弄放荡人妇 | 337p日本欧洲亚洲大胆艺术| 亚洲第一AAAAA片| 亚洲免费人成在线视频观看| 久久久亚洲精品蜜桃臀| 中文字幕亚洲综合久久菠萝蜜| 亚洲精品成人久久久| 亚洲成a人一区二区三区| 国产精品亚洲一区二区三区在线观看| 亚洲变态另类一区二区三区 | 亚洲精品一品区二品区三品区| 黑人大战亚洲人精品一区 | 亚洲成a人片在线观看播放| 亚洲精品福利网泷泽萝拉| 亚洲精品熟女国产| 亚洲专区一路线二| 亚洲人成7777| 亚洲综合色丁香婷婷六月图片 | 国产成人精品日本亚洲直接| 亚洲高清有码中文字| 亚洲成a∨人片在无码2023| 国产精品日本亚洲777| 亚洲黄片毛片在线观看| 伊人久久大香线蕉亚洲五月天| 亚洲动漫精品无码av天堂| 亚洲国产日韩一区高清在线| 亚洲精品自在线拍| 国产99在线|亚洲| 亚洲av乱码中文一区二区三区| 日韩亚洲精品福利| 国产偷国产偷亚洲清高动态图 | 亚洲成AV人片高潮喷水| 亚洲视频人成在线播放| 亚洲国产精品久久久天堂| 亚洲视频在线观看网站| 国产亚洲精品bv在线观看| 国产亚洲精品免费| 国产亚洲精久久久久久无码|