---------常用的用户管理命令
********创建一个用户的命令:
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 开启指定服务的自启配置