1 Linux的用户
用户是Unix/Linux系统工作中重要的一环,用户管理包括用户与组账号的管理用户是Unix/Linux系统工作中重要的一环,用户管理包括用户与组账号的管理。在Unix/Linux系统中,
不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同的使用权限。Unix/Linux系统中的root账号通常用于系统的维护和管理,它对
Unix/Linux操作系统的所有部分具有不受限制的访问权限。
whoami该命令用户查看当前系统当前账号的用户名。可通过cat /etc/passwd查看系统用户信息
某些操作需要管理员才能操作,ubuntu无需切换到root用户即可操作,只需加"sudo"即可。sudo是ubuntu平台下允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,减少了root 用户的登陆和管理时间,提高了安全性。
1 groupadd 和groupdel
2 修改用户所在组:usermod
3 添加用户账号:useradd [-m] 自动构建/Home/user [-g] 分组
3 设置用户密码:passwd
4删除用户:userdel
5户登录情况:last
6 改文件权限:chmod
chmod 修改文件权限有两种使用格式:字母法与数字法。
字母法:chmod u/g/o/a +/-/= rwx 文件
数字法:"rwx" 这些权限也可以用数字来代替
如执行:chmod u=rwx,g=rx,o=r filename 就等同于:chmod u=7,g=5,o=4 filename如果想递归所有目录加上相同权限,需要加上参数" -R "。
7 修改文件所有者:chown
8 修改文件所属组:chgrp
9 查看进程信息:ps
10 终止进程:kill
11 后台程序:&、jobs、fg
12 关机重启:reboot、shutdown、init
Reboot shutdown –r now 关机int 0init 6