了解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
分享到:
相关推荐
428XL仪器中Red Hat Linux故障分析.pdf
RHEL5故障分析
Linux运维故障锦集
Linux系统运维常见故障分析与探讨.pdf
Linux引导流程 Linux运行级别 Linux启动服务管理 GRUB配置与应用 启动故障分析与解决
中小异构Linux网络故障分析与排除.pdf
本文讲述了在Linux下对可信系统的故障注入方法。并进行了分析。
基于Linux系统的集中器故障分析及处理.pdf
本书面向DeVOps团队,通过系统讲解常见的Linux故障排除技术,帮助开发者更准确地追踪系统负载加重的原因,让QA人员在产品发布前更好地诊断问题,系统管理员对自己的诊断更有把握。 《DevOps故障排除:Linux服务器...
在Linux系统中,同样需要进行大量的备份来完成系统的维护工作,并且使用复制粘贴命令即可完成,在接下来的时间中介绍一些关于Linux系统故障分析与排查的操作。日志服务器的部署通过一台RHEL5作为日志服务器A,一台...
Linux操作系统崩溃故障基础分析.pdf
高效排除Linux网络故障——ntop应用实例分析.pdf
系统出现死机,一般分为两种情况:一是硬件问题;二是软件问题。
BIG-IP系统Linux主机部分内存问题故障排除方法,详细故障场景分析和排除方法
计算机的普遍使用使得操作系统的选择成为了一大焦点,很多用过不同系统的用户表示Linux、Windows 2种操作系统在使用性能计算故障处理上还存在很大的差异性。...总结了Linux系统的优越性上,重点分析了其故障处理方法。
以下本篇将从错误日志、常见故障分析等几方面探讨一下MQ的故障分析技巧。首先我们讨论对于发现问题、解决问题十分重要,也非常奏效的MQ提供的错误日志手段,然后讨论在MQ运行过程中可能会出现的问题,并给出基本的...
深入分析Linux内核源码 前言 第一章 走进linux 1.1 GNU与Linux的成长 1.2 Linux的开发模式和运作机制 1.3走进Linux内核 1.3.1 Linux内核的特征 1.3.2 Linux内核版本的变化 1.4 分析Linux内核的意义 ...
面向硬件瞬时故障的Linux设备驱动敏感代码的自动分析与检测.pdf
主要为大家详细分析了Linux Web服务器网站故障,利用常用命令查看故障,具有一定的参考价值,感兴趣的小伙伴们可以参考一下