来源:科技头条 | 2023-05-24 08:46:19 |
Linux是一个类似Unix的操作系统,表示是一个可爱的小企鹅。1991有芬兰人林纳斯·托瓦滋发布的一个系统。它是基于无版权的软件模式进行发布,所有人都可以使用。那么,Linux系统的基本操作是什么?linux如何重装系统?
Linux系统的基本操作是什么?
1、用户登录
普通用户登录选择用户名-输入密码
超级用户登录选择其他-输入root和密码
重新启动计算机 reboot
关闭计算机 shutdown -h now
2、INIT进程
系统启动过程:
硬件自检-读取启动引导程序-加载Linux内核程序(加载INIT进程-根据配置文件选择系统运行级别)-加载系统应用
INIT进程:它是Linux内核引导运行的,是系统中的第一个进程。进程号(PID)永远为1。
配置文件路径 /etc/inittab (描述系统启动时和正常运行中所运行的那些进程)
命令:runlevel
系统运行级别:
停机(不要设置)
单用户(root维护)
字符界面多用户(不能使用NFS)
字符界面完全多用户(作为服务器是设置)
未分配
图形界面多用户(可进入图形化界面)
重新启动(不要设置)
3、Shell
也就是命令行,在这个窗口中用户输入指令并传入内核,系统执行后并返回结果。
实际上shell是一个命令解释器,是系统的用户界面,提供了用户和内核交互操作的接口。
Shell普通用户结束为$ 超级用户为#
系统默认的shell为BASH Shell
Shell 命令格式
cmd [-options][arguments]
cmd 命令名 options 选项 arguments 参数,即操作对象
单字符前使用一个-,单词参数前使用--(两个)
例如:
ls --help
mkdir aaa
touch bb.sh
Chmod -x bb.sh
4、内核
内核是系统测心脏,它提供一个在裸设备与应用程序间的抽象层,版本是惟一的,开发和规范有Linus领导的小组控制。
内核是由不同版本的,查看的命令为uname -a
内核版发行本号规则:例:2.6.32
主版本号 6-次版本号 32-修正好号
次版本号:奇数是一个测试版 偶数是一个稳定版
5、Linux目录结构
采用阶层式的树状目录结构。
最上层的是/(根目录)
常见的一些:
├── bin // 二进制可执行命令。该目录下存放着普通用户的命令
├── boot //启动Linux的核心文件
├── dev //系统的设备文件,即设备的驱动程序
├── etc //系统所有的配置文件都在这个目录中
├── home //用户主目录的基点
├── lib // 存放着和系统运行相关的库文件
├── lib64 // 存放着和系统运行相关的库文件
├── lost+found //这个目录平时是空的,当系统非正常关机而留下的“无家可归”的文件便会存在这里
├── media //存放着可移除的设备,比如软盘,光盘
├── misc //储存着一些特殊的字符的定义
├── mnt //挂载目录,是系统管理员临时安装文件的系统安装点
├── net //存放着和网络相关的一些文件
├── opt //(option : 自由选择)主要给源码安装软件时选择的安装目录位置
├── proc // 存放着用户与内核的交互信息
├── root //超级用户的目录
├── sbin //系统的管理命令,这里存放的是系统管理员使用的程序
├── selinux //主要用来加固操作系统,提高系统的安全性
├── srv //系统启动服务时可以访问的数据库目录
├── sys //管理设备文件
├── tmp //临时文件,重启后自动清空
├── usr //最大的目录,存放着应用程序和文件
└── var //某些大文件的溢出区,比如各种服务的日志文件
说明下:
系统默认建立的目录,最好大家不要修改名字。对于自己建立的可以任意的编辑操作。
linux如何重装系统?
需准备一台有/data 分区的虚拟机;
然后加载ISO 开始重装并保留/data分区;
直接加载到分区界面;
按照一开始得知/data分区是2048MB 所以直接选择保留此分区;
接着把其他分区删除 再重新分区;
接着按往常一样 等待系统重新安装好;
系统重装好后 进去查看/data分区文件还在 证明已经成功了;
给系统增加一个磁盘,并使用LVM管理,将现有卷组扩容;
进入系统,查看分区df -h;
可以看到装系统时采用LVM 的二个分区:/ 、 /var;
查看卷组名称及卷组使用情况 vgdisplay;
查看当前逻辑卷的空间状态;
现在感觉/var 8G不够用,想扩容至28G;
新插入一块20G硬盘;用‘fdisk -l’查看;
格式化分区操作‘fsdisk /dev/sdb’;
把新加的磁盘设置为LVM模式;
确认分区;
将新加的分区 /dev/sdb1 创建为物理卷;
给卷组centos 扩容。将物理卷/dev/sdb1 扩展到centos;
此时centos 有20G空余的空间,将/dev/sdb1 全部扩展到/var上;
此时20G磁盘虽然已扩展到/var 但并未写入到文件系统,进入/etc/fstab 确认;
写入文件系统 使其扩容生效。
责任编辑:techtoutiao