Linux 系统篇
Linux下如何查看版本信息,关机,重启,用户管理,运行级别等等.
1.查看系统信息
#uname -a (查看当前操作系统内核信息)
#cat /proc/version (查看当前操作系统版本信息)
#cat /etc/issue (查看当前操作系统发行版信息)
#cat /proc/cpuinfo (查看CPU相关信息)
2.关机&重启
#shutdown
shutdown -h now: (立即关机)
shutdown -h 1: (表示1分钟后关机)
shutdown -r now: (立即重启)
#halt 关机 #reboot 重启系统
#syn 把内存的数据同步到磁盘
#logout 注销用户
3.用户管理
#useradd 用户名 (添加一个新用户)
#useradd -d /home/file 用户名 (给创建的用户指定家目录)
#passwd 用户名 (给指定用户名修改密码)
#userdel 用户名 (删除指定用户名)
#id 用户名 (查询指定用户信息)
#su - 切换用户名 (切换到指定用户)
#groupadd 组名 (增加一个新组)
#groupdel 组名 (删除指定组)
#useradd -g 用户组 用户名 (添加一个指定组的新用户)
#usermod -g 用户组 用户名 (修改指定用户的组)
#####################################
/etc/passwd 用户的配置文件,记录用户的各种信息
/etc/shadow 口令的配置文件
/etc/group 组的配置文件
#####################################
4.组和用户权限
#ls -ahl (查看文件的所有者)
#chown 用户名 文件名 (修改文件所有者)
#groupadd 组名 (创建一个组)
#chgrp 组名 文件名 (修改文件所在的组)
#usermod -g 组名 用户名 (改变用户所在的组)
#usermod -d 目录名 用户名 (改变该用户登录的初始目录)
#chmod u=rwx,g=rx,o=x 文件目录名 (修改文件或者目录权限)
#chmod o+w 文件目录名 #chmod a-x 文件目录名
#chown newowner file (改变文件的所有者)
#chown newowner:newfroup file (改变用户的所有者和所有组)
-R (如果是目录,则使其下所有子文件或目录递归生效)
#chgrp newgroup file (改变文件的所有组)
5.运行级别
#init [0123456] (切换到指定运行级别的指令)
#####################################
0:关机 1:单用户(找回丢失密码)
2:多用户无网络服务
3:多用户有网络服务
4:保留
5:图形界面
6:重启 /etc/inittab 系统的运行级别配置文件
#####################################
6.其他
#man [命令或配置文件] (获得帮助信息)
#help 命令 (获得shell内置命令的帮助信息)