linux故障分析、用户管理
2011-12-13 22:04
309 查看
了解linux的引导流程
补充:
进程---init(运行中的一段程序)
系统中区分进程使用id(一般是随机的,不固定)
init---1
为id=0(内核调度器,获取cpu时间,进行进程的切换)
根据运行情况分类:
运行状态,等待状态,僵死状态
命令:
#man ps
#ps -el
tty:虚拟终端 字符型界面
ctrl+alt+fn 默认图形化界面对应的f7
sync:数据同步
cp 缓存
php:--- ob_start ob_clean
#vi /etc/inittab
语法:
Id:run-level:action:process
序号:适合的运行级别:状态:要执行的脚本
状态:
initdefault:指定默认的运行级别;
sysinit:进行系统的初始化--/etc/rc.d/rcn.d;
wait:等待脚本被执行结束后再执行其他语句;
ctrlaltdel:按组合键后执行关机操作;
pf、pr:电源管理;
respawn:一旦命令终止,则重启该指令;
案例—ctrl+alt+F1---tty1
Login:root
Passwd:123456
[…..]# exit
开启后,修改了rc5.d中的自动启动项目
假如关闭了网络脚本配置
#mv S10network s10network
现在需要使用网络,手动开启响应服务
#ls -l S10network
../init.d/network
#vi /etc/rc.d/init.d/network
$1 :start stop restart status ….
#service network start
$0 $1
补充:shell类型
#ls –l /etc |grep shells
# cat /etc/shells
保存的本系统支持的shell种类
Shell(壳)---命令 bash sh
Boot(核)
Vi script ---删除文件
Chmod 777 script
#/home/script file1 file2 file3
$0 $1 $2 $3 …..$9
第二种
#man chkconfig
该命令---检测或设置系统响应的服务功能;
检测当前安装的服务
#chkconfig –list
#chkconfig –levels 运行级别 服务名称 状态
第三种
字符型界面下的图形化操作
#ntsysv
通过“空格”键进行选取或取消操作
Ok cancel -----tab
案例:
root用户忘记口令
(grub)引导命令
E:edit 编辑文件
C:command命令行方式
B:boot启动
Esc:恢复原始状态
开机---选择操作系统 菜单---e---编辑状态---键盘上的光标键来切换行---切换到第二行上(kenel)---e---在该行最后添加“空格 1(s)”---回车确认--b--启动
Sh--….# passwd root
Password:123456
Retrypassword:123456
Sh--。。。# init 5
Login:root
Passwd:123456
用户管理
/home:所有普通用户的宿主目录
默认情况下新添加的用户会在home自动生成一个和用户名同名目录
/root:root的同名目录
/etc/passwd:明文的用户列表
/etc/shadow:加密后的用户列表
语法
#useradd
#adduser
第一步:了解/home下都有什么
#ls /home
#useradd zhy
#ls /home
#cd zhy
#ls –a
.profile .bash_profile
#vi .profile
提供了用户登陆的shell相关环境变量
体验不同用户针对同一个文件的访问权限
#useradd zhy1
#tail -2 /etc/passwd
#tail -2 /etc/shadow
#su zhy 切换用户身份
$cd 进入宿主目录
$pwd print working directory
$touch file1
$ls –l file1
Zhy zhy1 是其他关系
- rw- rw- r--
作者 同组 其他
Zhy---zhy
Zhy1---zhy1
Rot---root
$su root
#su zhy1
$cd /home/zhy
$cat file1
$vi file1
补充:
进程---init(运行中的一段程序)
系统中区分进程使用id(一般是随机的,不固定)
init---1
为id=0(内核调度器,获取cpu时间,进行进程的切换)
根据运行情况分类:
运行状态,等待状态,僵死状态
命令:
#man ps
#ps -el
tty:虚拟终端 字符型界面
ctrl+alt+fn 默认图形化界面对应的f7
sync:数据同步
cp 缓存
php:--- ob_start ob_clean
#vi /etc/inittab
语法:
Id:run-level:action:process
序号:适合的运行级别:状态:要执行的脚本
状态:
initdefault:指定默认的运行级别;
sysinit:进行系统的初始化--/etc/rc.d/rcn.d;
wait:等待脚本被执行结束后再执行其他语句;
ctrlaltdel:按组合键后执行关机操作;
pf、pr:电源管理;
respawn:一旦命令终止,则重启该指令;
案例—ctrl+alt+F1---tty1
Login:root
Passwd:123456
[…..]# exit
开启后,修改了rc5.d中的自动启动项目
假如关闭了网络脚本配置
#mv S10network s10network
现在需要使用网络,手动开启响应服务
#ls -l S10network
../init.d/network
#vi /etc/rc.d/init.d/network
$1 :start stop restart status ….
#service network start
$0 $1
补充:shell类型
#ls –l /etc |grep shells
# cat /etc/shells
保存的本系统支持的shell种类
Shell(壳)---命令 bash sh
Boot(核)
Vi script ---删除文件
Chmod 777 script
#/home/script file1 file2 file3
$0 $1 $2 $3 …..$9
第二种
#man chkconfig
该命令---检测或设置系统响应的服务功能;
检测当前安装的服务
#chkconfig –list
#chkconfig –levels 运行级别 服务名称 状态
第三种
字符型界面下的图形化操作
#ntsysv
通过“空格”键进行选取或取消操作
Ok cancel -----tab
案例:
root用户忘记口令
(grub)引导命令
E:edit 编辑文件
C:command命令行方式
B:boot启动
Esc:恢复原始状态
开机---选择操作系统 菜单---e---编辑状态---键盘上的光标键来切换行---切换到第二行上(kenel)---e---在该行最后添加“空格 1(s)”---回车确认--b--启动
Sh--….# passwd root
Password:123456
Retrypassword:123456
Sh--。。。# init 5
Login:root
Passwd:123456
用户管理
/home:所有普通用户的宿主目录
默认情况下新添加的用户会在home自动生成一个和用户名同名目录
/root:root的同名目录
/etc/passwd:明文的用户列表
/etc/shadow:加密后的用户列表
语法
#useradd
#adduser
第一步:了解/home下都有什么
#ls /home
#useradd zhy
#ls /home
#cd zhy
#ls –a
.profile .bash_profile
#vi .profile
提供了用户登陆的shell相关环境变量
体验不同用户针对同一个文件的访问权限
#useradd zhy1
#tail -2 /etc/passwd
#tail -2 /etc/shadow
#su zhy 切换用户身份
$cd 进入宿主目录
$pwd print working directory
$touch file1
$ls –l file1
Zhy zhy1 是其他关系
- rw- rw- r--
作者 同组 其他
Zhy---zhy
Zhy1---zhy1
Rot---root
$su root
#su zhy1
$cd /home/zhy
$cat file1
$vi file1
相关文章推荐
- Linux故障分析、用户管理
- Linux 学习笔记_7_Linux用户管理_2_SetUID、SetGID、粘着位相关分析
- part1:12-sudo用户管理和Linux密码故障排除
- Linux用户管理之使用/bin/false和/usr/sbin/nologin拒绝用户登录及其功能分析(转)
- Linux基本功二:用户及组管理
- Linux的用户和用户组管理
- 轻松学习Linux之用户账户管理及实例
- Linux用户管理及权限笔记(2)
- Linux之管理用户
- Linux中对用户以及用户权力的管理
- Linux 用户管理之相关命令
- Linux 用户(user)和用户组(group)管理概述
- linux 用户管理
- Linux用户和组的管理
- Linux Web服务器网站故障分析常用的命令
- Linux里的用户管理
- linux命令之用户与进程管理
- Linux的用户和组管理
- linux 中的用户和用户组管理一些命令
- linux用户管理命令(添加,删除,修改)