1. 程式人生 > >Linux常用命令(關機與使用者登入檢視)

Linux常用命令(關機與使用者登入檢視)

1. shutdown命令

shutdown [選項] 時間

選項
* -c : 取消前一個關機命令
* -h : 關機命令
* -r :重啟

因為伺服器都是遠端控制的,關機容易,不容易開機,所以一般都是用重啟命令:

shutdown -r now
現在就重啟

2、其他關機命令

都不太安全,不會對資料進行儲存,不推薦使用。
* poweroff
* halt
* init 0

3、其他重啟命令

  • reboot 比較安全
  • init 6

4、系統執行級別

  • 0 關機
  • 1 單使用者
  • 2 不完全多使用者,不含NFS服務
  • 3 完全多使用者
  • 4 未分配
  • 5 圖形介面
  • 6 重啟
[[email protected] zixuan]# runlevel
N 3
[[email protected] zixuan]# cat /etc/inittab
# inittab is only used by upstart for the default runlevel.
#
# ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# System initialization is started by /etc/init/rcS.conf
# # Individual runlevels are started by /etc/init/rc.conf # # Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf # # Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf, # with configuration in /etc/sysconfig/init. # # For information on how to write upstart event handlers, or how
# upstart works, see init(5), init(8), and initctl(8). # # Default runlevel. The runlevels used are: # 0 - halt (Do NOT set initdefault to this) # 1 - Single user mode # 2 - Multiuser, without NFS (The same as 3, if you do not have networking) # 3 - Full multiuser mode # 4 - unused # 5 - X11 # 6 - reboot (Do NOT set initdefault to this) # id:3:initdefault:

5、檢視登入使用者資訊

5.1 w命令:

w [使用者名稱]

輸出:

[[email protected] zm]# w
 16:03:16 up 59 min,  2 users,  load average: 0.00, 0.00, 0.00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     tty1     -                15:19    2:22   0.21s  0.21s -bash
root     pts/0    admin-pc.mshome. 15:19    0.00s  0.56s  0.12s w

命令輸出含義:

輸入 含義
USER 登陸的使用者名稱
TTY 登陸終端
FROM 從哪個IP地址登入的
[email protected] 登入時間
IDLE 使用者閒置時間
JCPU 指和該終端連線的所有程序佔用的時間
PCP 是指當前程序所佔用的時間
WHAT 當前正在執行的命令

5.2 who命令:

who

命令輸出包括:
* 使用者名稱
* 登入終端
* 登入時間(登入來源IP地址)

[[email protected] zm]# who
root     tty1         2017-05-23 15:19
root     pts/0        2017-05-23 15:19 (admin-pc.mshome.net)

5.3 查詢當前登入和過去登入的使用者資訊

last命令預設是讀取/var/log/wtmp檔案資料

last

命令輸出包括:
* 使用者名稱
* 登入終端
* 登入IP
* 登入時間
* 退出時間(線上時間)

[[email protected] zm]# last
root     pts/0        admin-pc.mshome. Tue May 23 15:19   still logged in   
root     tty1                          Tue May 23 15:19   still logged in   
reboot   system boot  2.6.32-431.el6.i Tue May 23 15:04 - 16:16  (01:12)    
root     tty1                          Mon May 22 12:28 - down   (00:00)    
root     pts/0        admin-pc.mshome. Mon May 22 10:20 - 12:27  (02:07)    
root     tty1                          Mon May 22 10:19 - 12:28  (02:08)    
reboot   system boot  2.6.32-431.el6.i Mon May 22 10:17 - 12:28  (02:10)    
root     pts/0        admin-pc.mshome. Sun May 21 12:13 - 14:12  (01:58)    
root     tty1                          Sun May 21 11:36 - down   (02:35)    
reboot   system boot  2.6.32-431.el6.i Sun May 21 11:35 - 14:12  (02:36)

5.4 查詢所有使用者的最後一次登入時間

lastlog命令預設是讀取/var/log/lastlog檔案內容

lastlog

命令輸出:
* 使用者名稱
* 登入終端
* 登入IP
* 最後一次登入時間

[[email protected] log]# lastlog
使用者名稱           埠     來自             最後登陸時間
root             pts/0    admin-pc.mshome. 二 5月 23 15:19:58 +0800 2017
bin                                        **從未登入過**
daemon                                     **從未登入過**
adm                                        **從未登入過**
lp                                         **從未登入過**
sync                                       **從未登入過**
shutdown                                   **從未登入過**
halt                                       **從未登入過**
mail                                       **從未登入過**
uucp                                       **從未登入過**
operator                                   **從未登入過**
games                                      **從未登入過**
gopher                                     **從未登入過**

6. 問題:忘記root密碼

當你把root賬號密碼給忘了,這時候怎麼辦?難道需要重新安裝Linux系統嗎?

當然是不需要的啦,我們有辦法!可以用單使用者維護模式登入即可更改root賬號密碼。

  1. 先將系統重啟,在系統讀秒的時候按下任意鍵就會出現如下圖所示選單介面,仔細看選單下的說明,按下e就能夠進入grub的編輯模式。

  2. 將游標移動到kernel那一行,再按一次e進入kernel的編輯介面中,然後輸入如下命令:

kerne /vmlinuz-2.6.18-128.e15 ro root=LABEL=/ rhgb quiet single

不要忘了single,按下回車鍵,然後再按下b就可以開機進入單使用者維護模式了。

在使用者維護模式下,不需要輸入密碼即可取得終端的控制權(而且是使用root的身份),之後就可以修改root的密碼了。

  1. 輸入passwd命令回車,系統會要求你輸入兩次密碼,要求是一致的。然後再reboot重啟系統,就順利修改root的密碼了。

相關推薦

Linux常用命令關機使用者登入檢視

1. shutdown命令 shutdown [選項] 時間 選項 * -c : 取消前一個關機命令 * -h : 關機命令 * -r :重啟 因為伺服器都是遠端控制的,關機容易,不容易開機,所以一般都是用重啟命令: shutdow

linux常用命令linux關機、重啟以及文本界面圖形界面互換

調用 虛擬 界面切換 use entos span 常用 run 現在 1.開關機 reboot 重啟: shutdown [-efFhknr][-t 秒數][時間][警告信息] 關機: shutdown [-efFhknr][-t 秒數][時間][警告信息] 關機:

Linux學習筆記-Linux常用命令-網路通訊關機重啟

(六)Linux學習筆記-Linux常用命令-網路通訊與關機重啟 網路通訊 write(給另外一個使用者發信息) wall(向所有使用者廣播資訊) ping(測試網路連通性) ifconfig(檢視網路設定) 關機重

Linux常用命令程序的安裝管理

rpm 編譯安裝 侯良金 linux 安裝軟件 Linux常用命令(四)程序的安裝與管理一、Linux應用程序基礎1、Linux應用程序的組成■普通的可執行程序文件。一般保存在“/usr/bin”目錄中,普通用戶即可執行。■服務器程序、管理程序文件。一般保存在“/usr/sbin”

Linux常用命令檔案目錄

1、pwd 檢視當前目錄(Print Working Directory) 2、cd 切換工作目錄(Change Directory) (1)格式:cd [目錄位置]   特殊目錄:   .當前目錄   ..上一級目錄   ~使用者主目錄   -上個

Linux常用命令英文全稱中文解釋 pwd、su、df、du等

Linux常用命令英文全稱與中文解釋 apt: Advanced Packaging Tool 高階包裝工具 cp: Copy file  複製檔案 cat: Concatenate  串聯 cd:Change directory 切換目錄 chmod: Chang

Linux常用命令10之壓縮解壓縮命令

linux常見的壓縮格式為:.zip .gz .bz2 .tar.gz .tar.bz2 .zip格式壓縮 格式: zip 壓縮檔名 原始檔 選項: -r 壓縮目錄 將install.log壓縮,壓縮檔名為:install.log.zip

linux常用命令檔案作業系統磁碟管理

1.df -h  檢視磁碟容量 2.du -h  檢視目錄容量 3.du -h -d  檢視目錄深度 du -h -d 0 ~  檢視一級目錄資訊 du -h -d 1 ~檢視二級目錄資訊 4.du

linux常用命令檔案打包壓縮

今天在學linux打包、壓縮、解壓縮的一些命令,感覺蠻難記的T T,有一種明天就會忘的感覺><。但是也不耽誤我和小可愛們分享呀~先明晰一些概念~打包和壓縮的是一個意思嗎?答案是:NO! 打包是指打包是指將一大堆檔案或目錄什麼的變成一個總的檔案,壓縮呢,則是將一個大

Linux常用命令之使用者分組

使用者與分組: 1、新增使用者: useradd newuser ; //新增一個使用者 名字為newuser ; 進入home資料夾,cd homepass newuser 為ne

LINUX常用命令

linux 基礎 初學者 常用 侯良金 LINUX常用命令(一)一、Red hat 系統開機引導過程1、linux操作系統的引導過程一般包括以下幾個階段:開機自檢、MBR引導、GRUB菜單、加載Linux內核、init進程初始化。2、Linux系統中的進程使用數字進行標記,每個進程

Linux常用命令賬號和組管理

linux 用戶 組 常用命令 侯良金 Linux常用命令(五)賬號和組管理 一、管理用戶賬號 1、用戶賬號的分類■超級用戶:root用戶是Linux系統中默認的超級用戶賬號,對本主機擁有最大的權限,類似於Windows 系統中的Administrator用戶。■普通用戶:

Linux常用命令轉http://www.weixuehao.com/archives/25

close who set 更新 adduser tar halt mod user 常用指令 ls 顯示文件或目錄 -l 列出文件詳細信息l(list) -a 列出當前目錄下所有文件及目錄,包括隱藏的a(all) mkdir 創建目錄 -p 創建目錄,若無父目

Linux常用命令LVM邏輯卷管理

侯良金 linux lvm 邏輯卷 動態擴容 Linux常用命令(八)LVM邏輯卷管理一、LVM概述 LVM是Linux系統中對磁盤分區進行管理的一種邏輯機制,它是建立在硬盤和分區之上,文件系統之下的一個邏輯層,在建立文件系統時屏蔽了下層的磁盤分區布局,能夠在保持現有數據不變

Linux常用命令echo、date、ls、cd、history、cat

linux 入門 基礎命令 一.linux常用命令有很多今天我們來總結一下常用的入門命令: 1.linux下關機命令:poweroff、init 0、halt、shutdown -h now 2.linux下重啟命令:reboot、init 6、shutdown -r now 3.shutd

Linux 常用命令

技術 alt http es2017 mage inux lin 常用命令 .cn 1. cd、pwd 2. ls 3. 文件移動等操作 4. 刪除操作 5. 特殊符號 3. \  轉義字符 6. 常用寫法 Linux 常用命令(一)

linux---常用命令

inux sca 列表 以太網 動態顯示 顯示行號 最大化 locate war 常用命令 文件與目錄操作 命令解析 cd /home 進入 ‘/home’ 目錄 cd .. 返回上一級目錄 cd ../.. 返回上兩級目錄 cd - 返回上次所在目錄

Linux常用命令十一計劃任務管理

侯良金 linux 任務計劃 crontab 基本命令 Linux常用命令(十一)計劃任務管理RHEL6系統中默認已安裝了at、cronie軟件包,通過atd和crond這兩個系統服務實現一次性、周期性計劃任務的功能,並分別通過at、crontab命令進行計劃任務設置。一、at一次性任務設

碼海拾遺:Linux常用命令

spa /usr 使用 virtual 復制文件 壓縮包 文件中 常用 目錄   一、Linux系統安裝   系統安裝可以分兩類:實體機安裝Linux,虛擬機(常用虛擬機軟件有兩種:VMware和VirtualBox)安裝Linux。   安裝過程網上有很多教程,這裏就不贅

linux常用命令ubuntu

保存 執行命令 local oca blog 查看進程 pos linux常用命令 系統啟動 vi [path] vim [path] :q 退出 :wq 保存退出 查看進程 ps ps -aux | grep mem 查看全部含 “mem”的進程 ps –aux