大家好,因为这段时间比较忙就没有更新,私密里好多说能不能一套关于基础linux操作的文章,本来是不想写的觉得这些大家应该都知道,但是为了方便新人能够快速的学习linux操作系统的基础操作,本人打算写一套关于linux基础操作的文章,大概20章左右吧,大家有需要的可以关注我,我尽量每周更新3-4章。
好了 ,下面这些就是一些linux操作系统的由来和版本之类的介绍,要说写linux 操作,要是不介绍一下linux的特点和由来总感觉少点什么,大家今天就对付看明天会更新操作相关的。
Linux主要特点
开放性:指系统遵循世界标准规范,特别是遵循开放系统互联的国际标准
多任务: 允许多个用户从相同和不同终端上同时使用同一台计算机
多任务:它是指计算机同时执行多个程序,而且各个程序的运行相互独立
出色的速度和性能:Linux在同配置机器上的网络服务效率是NT的1.8倍,同时体现在稳定性和对
硬件的支持
良好的用户界面:Linux向用户提供了三种界面:用户命令界面,图形界面和系统调用界面
提供的丰富的网络功能:完善的内置网络是linux一大特点
Linux的内核版本格式为 XX.YY.ZZ
版本号yy为基数的是开发版本,用于开发和测试,版本号中yy是偶数的是稳定版本用于生产系统中
内核的开发版成熟后会转换为稳定版本
xx 目前发布的kernel版本
zz错误修补的次数
磁盘分区
主分区
扩展分区
逻辑分区
主分区和扩展分区最多可以有四个,扩展分区最多只能有一个,逻辑分区是由扩展分区持续切割
出来的分割槽 能够被格式化后,作为数据存取的分割才为主分区和逻辑分区,扩展分区无法格式化
Linux分区命名法则
第一条IDE的第一个IDE硬盘的第一个基本分区 /dev/hda1
第一条IDE的第一个IDE硬盘的第一个逻辑分区 /dev/hda5
第一块SCSI的第一块硬盘的第一基本分区 /dev/sda1
第一款SCSI的第一块应哦按的以一个逻辑分区 /dev/sdb5
磁盘分区表示
Linux中将硬盘、分区等设备均表示为文件
目录结构
sbin 管理员有权限执行的命令
bin 普通用户有权限执行的命令
boot 存放引导文件和内核文件
dev 存放设备文件的目录
etc 存放配置文件的目录
home 普通用户的家目录
lib 库文件
lost+found 单独分区
root 超级用户的家目录
opt 第三方软件的安装目录
tmp 存放临时文件的目录
usr 应用程序安装目录
var 存放经常发生变化的文件
引导过程总览
开机自启(bios)-->MBR引导-->GRUP菜单-->加载内核-->init 进程初始化
init 进程是由linux加载运行/sbin/init 是系统中第一个进程,PID进程永远为1
runlevels -- 运行级别
0 关机 init 0(关机命令)
1 单用户模式,不需要密码验证就可以登录,多用于系统维护重置密码
2 字符页面多用户模式,(不支持访问网络)
3 字符界面多用户模式,大多数服务器主机运行在次级别
4 保留
5 图形界面多用户模式提供图形桌面操作环境
6 重启, init 6 (重启命令)
开启/关闭防火墙
service iptables staop/start (临时关闭/开启防火墙)
chkconfig iptables off/on (打开关闭防火墙)
chkconfig --list iptables (查看防火墙的启动状态)
chkconfig --level iptables (查看防火墙运行级别)
chkconfig --level 35 iptables on/off (指定级别关闭/打开防火墙)
系统服务控制
service 服务名称 控制类型
控制类型
start:启动
stop:停止
restart:重启
reload:重新加载配置文件
status:查看服务状态
系统服务管理工具
ntsysv 工具
提供了一个交互式、可视化窗口
ntsysv 或 ntsysv --level 级别列表 (35) 添加级别则表示只针对某个级别生效