分区:
xxyn
xx:设备类型,hd为IDE硬盘,sd为SCSI硬盘
y:分区所在的设备
N:分区编号//主分区1~4表示从5开始是逻辑分区
设备文件:
每个设备都有一个设备文件与之对应,放在/dev目录下
Linux的运行级别:
//级别定义在/etc/intittab文件中,是init程序寻找的主要文件,最先运行的是/etc/rc.d目录下的文件
// /etc下保存与系统设置,管理相关的文件,例如passwd,shadow等
7级
7级
0 关机
1 单用户模式,少数进程,用于维护系统
2 多用户模式,不完整
3 完整多用户模式
4 未定义
5 完整的图形界面
6 重启
运行级别原理
1.在目录/etc/rc.d/init.d 下有许多服务器脚本程序,一般称 为服务(service)
2.在/etc/rc.d 下有 7 个名为 rcN.d 的目录,对应系统的 7 个 运行级别
3.rcN.d 目录下都是一些符号链接文件,这些链接文件都指 向 init.d 目录下的 service 脚本文件
4.系统会根据指定的运行级别进入对应的 rcN.d 目录,并 按照文件名顺序检索目录下的链接文件
查看当前运行级别:runlevel
进入其他运行级别:init N//init是所有进程的祖先,进程号为1
虚拟控制台//实质就是一个登陆通道
通过ctrl+alt+F1(F2~6)开启
shutdown [选项][时间][警告信息]//只能超级用户root用
-r: reboot
-h: half after shutdown
-P powe off after shutdown
-k: 不关机只发出警告信息
-c: 取消关机
pwd命令: 心事当前工作目录路径
cd命令: 更改工作目录路径
cd /dir //进入该目录
cd.. //进入上一级目录
cd. //当前目录
cd ~user //更改至当前登录用户的工作目录
ls命令: ls 【选项】【目录或文件】
ls /dir //查看/home目录下的文件
ls -a /home //显示所有文件
ls -l /etc //长格式
ls -R //递归显示目录的所有内容
文件权限:
前十位表示:
第 1 位若为“d”表示目录,“-”表示普通文件
2~4 位表示文件所有者的权限;
5~7 位表示群组内其他成员的权限;
8~10位表示组外其他所有人的权限;
三位为一组,顺序分别是 rwx,其中 r 表示读,w 表示写,x 表示执行;
2~10 位若为“-”表示 0,若为字母表示 1,
文件定位:
locate //搜索文件速度最快,并输出文件的完整路径
locate file
//若失败,未找到指定的数据库,可用updatedb升级数据库
history:查看曾今运行过的命令
!4 //执行hitory种显示的第4条命令
在线帮助命令 man:
man ls
help命令:
命令--help
★man 和 help 区别:
man 是装系统时安装的文档,help 是软件编写人员在编写时提供的内置查询参数,查询
参数是在程序或者命令内部,而 man 的查询结果在程序或命令之外,即如果系统的中缺少某
条命令的文档,则 man 命令无法无法返回结果。
man 是装系统时安装的文档,help 是软件编写人员在编写时提供的内置查询参数,查询
参数是在程序或者命令内部,而 man 的查询结果在程序或命令之外,即如果系统的中缺少某
条命令的文档,则 man 命令无法无法返回结果。
常用控制组合键
① Ctrl+c:中止当前的命令
② Ctrl+u:整行删除命令,删除光标所在的整行
① Ctrl+c:中止当前的命令
② Ctrl+u:整行删除命令,删除光标所在的整行
③ Ctrl+l:清屏
touch //创建空文件,更改文件的时间
touch [-c] [-d<日期时间>] [-r<参考文档或目录>][-t<日期时间>] [文件]
-c: 假设文件不存在,不创建新文件
-r:使用参考文档时间
-t:修改文件事件,格式为"MMDDHHmm"
ln
ln file linkFile//创建一个硬链接,与目标文件共用inode
ls -s file linkFile//创建一个软链接,不共用inode
stat file//查看某个文件的inode信息
df -i//查看硬盘inode总数
ls -i file//显示文件的inode号码
mkdir //创建目录
mkdir[选项] [目录名]
-p //递归创建
-m 权限//带权限创建
rmdir //删除空目录
-p //递归删除
rm //删除目录和文件 但对于链接文件,只是断开连接,不删除文件