Linux 開關機用戶注銷切換 用戶管理 實用指令


開關機用戶注銷切換

1.關機/重啟

1.shutdown命令
    shutdown -h now :立即關機
    shutdown -h 2   :1分鍾后關機
    shutdown -r now :立即重啟
    shutdown -r 1    :1分鍾后重啟

sleep 10 && halt   10秒鍾后關機

halt
    關機
2.reboot
    重啟
sync:
    把內存的數據同步到磁盤

特別注意:當關機或重啟前,都應當先執行一下sync指令,把內存的數據寫入磁盤,防止數據丟失

 2.用戶注銷/切換

說明:

正常在公司是不會給你root權限的,就算給你了root權限,也不要拿root用戶直接登錄,避免操作失誤

正常情況都是使用普通用戶登錄,然后主要管理員權限的時候再切換

2.1切換用戶

1.當用戶權限不夠時,可以通過su -,來切換到高權限用戶,比如root用戶
2.從高權限用戶切換到低權限用戶時,不需要密碼
su - 用戶名    切換用戶
exit          回到原來用戶

2.2注銷用戶

前提:圖形界面無效(啟動級別5)
logout

用戶管理

1.Linux 系統是一個多用戶多任務的操作系統,任何一個要使用系統資源的用戶,都必須首先向系統管理員申請一個賬號,然后以這個賬號的身份進入系統。

2.Linux 的用戶需要至少要屬於一個組

1.添加用戶

1.
useradd  [選項]  用戶名
例子:
useradd lxx 
說明:
 創建用戶成功后會在home目錄下自動創建和用戶名同名的家目錄
2.
指定家目錄(目錄事先不存在)
useradd -d 目錄路徑 用戶名
指定用戶組(用戶組事先存在)
useradd -g 用戶組名 用戶名

2.修改密碼

passwd 用戶名

 

 3.刪除用戶

1.基本
userdel 用戶名            刪除用戶,保留家目錄
userdel -r 用戶名        刪除用戶,不保留家目錄

說明:正常在我們刪除用戶的時候,一般會保留家目錄

4.查詢用戶

id 用戶名

 

 用戶名不存在

 

 

小練習:
1.創建一個lxx的用戶並指定密碼
    useradd lxx
    passwd lxx
    123
    123
2.切換到lxx
    su - lxx
3.嘗試cd到/root目錄
    權限不夠
4.切換回root用戶
    su - root     997997
    exit/logout   
5.再次cd到/root目錄
    cd /root

5.用戶組

用以對具備同一權限的用戶進行統一管理

就好比:運維組,技術組

5.1增加組

groupadd 組名

5.2刪除組

前提:組內不能有用戶,否則無法刪除

groupdel 組名

6.用戶修改組

6.1基本指令

usermod -g 組名 用戶名

 

7 用戶配置文件

7.1/etc/passwd 文件

這是用戶的配置文件,記錄着用戶的各種信息

每行含義:用戶名:口令(不顯示):用戶id:組id:注釋性描述:主目錄:Shell

 

 7.2/etc/shadow 文件

口令配置文件

存用戶密碼和相關時間的地方

7.3/etc/group 文件

組的配置文件

 

 實用指令

1.指定運行級別

1.1運行級別說明

0:關機

1:單用戶[找回丟失密碼] 沒有密碼,直接是root用戶

2:多用戶狀態[無網絡服務] 基本不用

3:多用戶狀態[有網絡服務] 正常都是它

4:保留級別

5:圖形界面

6:系統重啟

 

 1.21修改默認運行級別

vim /etc/inittab

修改最后一行:
id:5:initdefault:

1.22開啟時修改運行級別

#1.首先centos啟動時不停地按:enter鍵

#2.按e鍵:引導之前進行編輯

 

 #3.按e

 

 #4.選擇級別

 

 #5.

1.31切換運行級別

init 級別

1.32忘記密碼操作

動手:
開機->在引導時輸入 回車鍵-> 看到一個界面輸入 e ->  看到一個新的界面,選中第二行(編輯內核)在輸入  e->  在這行最后輸入1 ,再輸入 回車鍵->再次輸入 b ,這時就會進入到單用戶模式。
這時,我們就進入到單用戶模式,使用 passwd  指令來修改 root  密碼。

#1.首先centos啟動時不停地按:enter鍵

#2.按e鍵:引導之前進行編輯

#3.

 

 #4.選完按回車

 

 #5.

 

 #6.最后reboot重啟

 

 

練習:
1.假設我們的 root 密碼忘記了,請問如何找回密碼
2.請設置我們的 運行級別,linux 運行后,直接進入到 命令行界面,即進入到 3 運行級別
    vim /etc/inittab
    最后一行
    id:3:initdefault

2.幫助指令

man 指令及配置文件
help shell內置指令

百度

3.文件目錄指令

3.1顯示當前所在的目錄

pwd        顯示當前所在的目錄

3.2 ls指令

ls [選項] [目錄或文件]        查看文件信息
ls -a                     查看所有文件和目錄,包括隱藏的
ls -l                    以列表的方式顯示
ls -h                    以人類可讀方式顯示

3.3 cd指令

cd 路徑
    絕對路徑:cd /etc/
    相對路徑:
cd ~  或者 cd:    回到家目錄
cd ..:  回到上一級目錄
練習:
1.使用絕對路徑,切換到root目錄
    cd /root
2.使用相對路徑,切換到root目錄,比如當前在/usr/lib
    cd ../../root
3.回到上一級目錄
    cd ..
4.回到家目錄
    cd
    cd ~

4.創建文件夾:mkdir指令

mkdir [選項] 路徑        創建文件夾
mkdir -p 路徑             創建多級文件夾

5.刪除空文件夾:rmdir指令

rmdir [選項] 路徑        刪除空文件夾
rmdir -p 路徑             遞歸刪除空文件夾

文件夾下有內容,則無法刪除

6.創建文件:touch 指令

touch 文件路徑

可以一次創建多個文件
touch 文件路徑1 文件路徑2

7.拷貝:cp指令

cp [選項] 源路徑 目標路徑

cp 源路徑 目標路徑              拷貝單個文件
cp -r 源路徑 目標路徑            拷貝文件夾
1./home下創建test1文件夾
    cd /home
    mkdir test1
    
    mkdir /home/test1
2.test1文件夾中創建a.txt,b.txt,c.txt三個文件
    cd /home/test1
    touch a.txt b.txt c.txt
    
3.把test1中的a.txt復制到/home下
    cp /home/test1/a.txt /home
4.新建一個文件夾test2
    mkdir /home/test2
5.拷貝整個test1到test2下
    cp -r /home/test1 /home/test2

8.刪除空文件或文件夾

rm [選項] 目標路徑

rm 文件路徑            刪除文件
rm -r 文件夾路徑        刪除文件夾
rm -f xxxx            強制刪除不提示

小練習:
1.刪除test1中的a.txt文件
    rm test1/a.txt
2.刪除test2整個文件夾
    rm -rf test2

9.移動文件或重命名

1.重命名
mv 原名 現名
2.移動
mv 源路徑 目標路徑

10.顯示文件內容:cat指令

cat [選項] 文件路徑

cat 文件路徑        顯示文件內容
cat -n 文件路徑        顯示文件內容,並顯示行號
小練習:
1.用cat顯示/etc/profile 的內容,並顯示行號
    cat -n /etc/profile

9.5.10.2 補充說明

正常情況為了方便閱讀,我們會在cat指令最后加上管道符" |",把內容傳給more,分頁顯示

1.分頁顯示
cat -n /etc/profile | more
2.刪選ip字段 cat
-n /etc/profile | grep "ip"

10.more指令

more指令是基於vi編輯器的文本過濾器,以全屏的方式按頁顯示文本內容

more指令中內置了很多快捷鍵,用起來很方便

10.1基本語法

more 文件路徑

10.2快捷鍵

空格            向下翻一頁
Enter         向下翻一行
q             立即離開
Ctrl+F         向下滾動一屏  相當於空格
Ctrl+B         向上滾動一屏
=             顯示當前行號
:f             輸出文件名和當前行號

11.less指令

比more更加強大,功能比more更過,這里只介紹部分

11.1基本語法

less 文件路徑

11.2快捷鍵

空格                向下翻一頁
pagedown          向下翻一頁
pageup              向上翻一頁
/字符串            向下查找[字符串],n下一個,N上一個
?字符串            向上查找[字符串],n下一個,N上一個
q                  離開less

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM