1. 程式人生 > >【Linux】---基本的使用者管理命令及系統管理操作

【Linux】---基本的使用者管理命令及系統管理操作

---------常用的使用者管理命令

********建立一個使用者的命令: 

1.useradd    beat

********需要為其設定一個密碼:

2.passwd    beat

預設建立的使用者在root許可權下的 home/beat 中

 

**********修改檔案的所有者及組: 

3.chown  hadoop:hadoop  aaa  此時沒有許可權,因為在beat下不能修改檔案,需要在root目錄下

**********chown  hadoop:hadoop aaa  <只有root使用者才可以操作>

 

 

**********su為切換身份命令

4.su   預設切換為root

**********不切換到root使用者下,又想以root的許可權執行檔案,可以用此命令 

5.sudo  useradd box   sudo passwd box    返回為exit

**********需要為使用者配置sudo許可權,需要在root身份下去配置,

***********需要去/etc/sudoers 下去配置

此時使用者變可以以自己的身份去執行root許可權的指令

 

----------------常用的系統級管理命令

1.檢視主機名

hostname

2.修改主機名

hostname  bbox,將beatbox使用者重新命名為bbox

<此情況下關閉該會話,在開啟時,會更新該主機名,僅在此會話中有效,如果reboot虛擬機器,那麼將失效>

3.如果reboot虛擬機器時,讓其生效

可以去/etc/sysconfig/network中去修改

4.修改ip

**********ifconfig eth0 192.168.198.200

重啟後會失效

永久修改ip

**********需要去 vi  /etc/sysconfig/network-scripts/idcfg-eth0    中去修改

5.檢視linux核心的版本

******** uname -r

6.檢視系統日期

***********date  --help

eg:   date +%Y--%m--%d

7.檢視日曆

******** cal

8.檢視檔案大小  du(disk  usage)

*********以可讀方式輸出當前資料夾及其子資料夾大小    du -h  /home/redis

*********以可讀方式輸出當前資料夾及其所有子檔案、資料夾大小   du -ah /home/redis

*********以可讀方式輸出當前資料夾及其子資料夾大小並按檔案大小排序  du -h | sort -nr

********以可讀方式輸出當前資料夾總大小   du  - sh

9. 檢視分割槽大小

********* df -h

10.關機重啟命令

********halt

********reboot

11.後臺服務管理

service network  status/start/stop(慎用)/restart

service --status -all  檢視所有後臺服務的名字

可以加  |  grep 去過濾

12.系統啟用級別管理

vi /etc/inittab

13.後臺服務的自啟配置

chkconfig  檢視所有服務的自啟配置

chkconfig  iptables  off  關閉指定服務的自啟配置

chkconfig  iptables  on   開啟指定服務的自啟配置