Linux CentOS8.3 操作系统课程期末总结 [项目一-五]

Linux CentOS8.3 操作系统课程期末总结 [项目一-五]

    • 项目一 安装与调试Linux操作系统
      • 安装VMware Workstation 虚拟机
      • 下载 Linux CentOS8.3 镜像
        • 安装与配置虚拟机:
        • 安装yum软件仓库
    • 项目二 Linux常用命令与vim
      • 修改主机名
        • 临时修改
        • 永久修改
      • 查看用户当前所在目录
      • 切换目录
      • 列出文件或目录信息
      • 浏览文件类命令
        • 滚动显示文件内容
        • 分页浏览
        • 浏览开头
      • 目录操作类命令
        • 创建目录
        • 删除目录
      • 复制命令
      • 文件操作类命令
        • 移动文件
        • 删除文件/目录
        • 创建文件
        • 查询
          • 查询软件包
          • 查询命令所在文件
          • 查询命令简介
          • 查找文件
          • 查找文件中包含的指定字符串
      • 系统信息类命令
        • 显示系统信息
        • 查看内存
        • 显示时间
        • 显示日历
      • 进程类管理命令
        • 查看进程
        • 查看指定进程
        • 终止进程
        • 终止某个程序的全部进程
        • 改变优先级
        • 监控进程
        • 后台类
          • 查看后台
          • 把进程放进后台
          • 把进程从后台调到前台
      • vim编辑器
        • 末行模式
        • 命令模式
        • 输入模式
    • 项目三 管理Linux服务器的用户和组
      • 用户类
        • 创建用户
        • 设置密码
        • 修改用户属性
        • 查看用户信息
        • 删除用户
      • 组类
        • 创建组
        • 删除组
        • 更改组的属性
      • 切换用户
    • 项目四 配置与管理文件系统
      • 使用数字表示法表示修改权限
      • 使用文字表示法表示修改权限
    • 项目五 配置与管理磁盘
      • 常用的硬盘管理工具 fdisk
      • 使用mkfs创建文件系统
      • 使用fsck检查文件系统
    • 声明

项目一 安装与调试Linux操作系统

安装VMware Workstation 虚拟机

进入VMware Workstation 17官网下载地址网页内下载VMware Workstation虚拟机试用版。

下载 Linux CentOS8.3 镜像

进入 清华大学开源软件镜像站 清华大学开源软件镜像站 获取CentOS 8 的下载链接。

安装与配置虚拟机:

  1. 进入VMware Workstation
  2. 点击创建新的虚拟机
  3. 在“新建虚拟机向导”中选择 典型 后点击下一步
  4. 在“安装客户机操作系统“界面中 选择 稍后安装操作系统 然后点击下一步
  5. 在“客户机操作系统“ 的类型为”Linux“,版本为”CentOS 8“ 然后点击下一步
  6. 在“命名虚拟机”界面输入虚拟机名称,选择安装位置,然后下一步
  7. 在“指定磁盘容量” 设置磁盘大小为“20G”,然后下一步
  8. 点击“自定义硬件”
  9. 点击“新CD/DVD”,点击“使用ISO映像文件”选择在镜像站下载的CentOS8的系统映像文件
  10. 保存后,关闭
  11. 虚拟机安装完成

安装yum软件仓库

在root用户下进入 :etc/yum.repos.d

cd /etc/yum.repos.d

删除所有的缓存文件

rm -rf *

配置本地yum源,创建yum源配置文件

vim dvd.repo
[BaseOS]
name=BaseOS
baseurl=file:///meida/BaseOS
gpgcheck=0
enabled=1

[AppStream]
name=AppStream
baseurl=file:///media/AppStream
gpgcheck=0
enabled=1

保存后退出,并在虚拟机内连接DVD设备

连接后尝试挂载

mount /dev/sr0 /media

清理缓存并建立新的数据缓存

yum clean all
yum makecache

yum源缓存建立成功则配置完成!

项目二 Linux常用命令与vim

修改主机名

临时修改

hostname <名字>

永久修改

hostnamectl set-hostname <主机名>

查看用户当前所在目录

pwd

切换目录

cd <路径>

列出文件或目录信息

ls <路径>

浏览文件类命令

滚动显示文件内容

cat <路径>

分页浏览

more <路径>
more -num //指定每页的(num)行数
more +num //指定从文件的第num行开始显示

浏览开头

head <文件名>

目录操作类命令

创建目录

mkdir <目录名>

删除目录

rmdir <目录名>

复制命令

cp <源目录/文件> <目标文件/目录>

文件操作类命令

移动文件

mv <> <目标>

删除文件/目录

rm <文件/目录名>

创建文件

touch <文件名>

查询

查询软件包
rpm <软件包名>
查询命令所在文件
whereis <命令名称>
查询命令简介
whatis <命令名称>
查找文件
find <路径>
查找文件中包含的指定字符串
grep <字符串> <文件名>

系统信息类命令

显示系统信息

dmesg

查看内存

free

显示时间

timedatectl

显示日历

cal <月份> <年份>

进程类管理命令

查看进程

ps

查看指定进程

pidof <PID> 

终止进程

kill

终止某个程序的全部进程

pidof <名称>

改变优先级

nice --<优先级> <进程>

监控进程

top

后台类

查看后台
jobs
把进程放进后台
bg
把进程从后台调到前台
fg

vim编辑器

vim <文件名>

vim有三种模式:末行模式,命令模式,输入模式

末行模式

按:进入末行模式

:w	保存
:w <文件名>	另存为
:wq	保存并推出
:q!	不保存退出
:x		与:wq相同

命令模式

<>dd 删除<>整列
<>yy 复制<>行
p	粘贴
u   撤销
Ctrl+r	反撤销
<>gg 移动<><><回车> 向下移动<>

输入模式

i	插入
l	插入
a	追加
A	插入
<Esc>	推出

项目三 管理Linux服务器的用户和组

用户类

创建用户

useradd <用户名>

设置密码

passwd <用户名>

修改用户属性

usermod <用户名>

查看用户信息

id 用户名

删除用户

userdel <用户名>

组类

创建组

groupadd <组名>

删除组

groupdel <组名>

更改组的属性

groupmod <组名>

切换用户

su <用户名>(默认root)

项目四 配置与管理文件系统

使用数字表示法表示修改权限

chmod  [权限] <文件>
权限 数字表示方法
读(r) 4
写(w) 2
执行(x) 1

使用文字表示法表示修改权限

系统用四种字符来表示不同的用户

用户 表示内容
u:user 所有者
g:group 所属主
o:others 其他用户
a:all 以上三种全部

权限依据用 r w x 来表示读,写,执行

操作符号 表示
+ 添加权限
减去权限
= 赋予权限
chmod u=<权限>,g=<权限>,o=<权限>	<文件路径>

项目五 配置与管理磁盘

硬盘设备都是以:/dev/sd开头(系统采用a-p来表示16块不同的硬盘)
主分区或扩展分区的编号从1开始,到4结束

常用的硬盘管理工具 fdisk

fdisk	<硬盘路径>

使用fdisk后在命令提示后面输入相应的选项来选择需要的操作

选项 功能
a 调整启动分区
d 删除分区
l 列出所有支持的分区类型
m 列出所有命令
n 创建新分区
p 列出硬盘分区表
q 不保存更改,退出fdisk
t 更改分区类型
u 切换所显示的分区大小的单位
w 把修改写入硬盘分区表,然后退出
x 列出高级选项

使用mkfs创建文件系统

在完成硬盘分区后,下一步的工作是建立文件系统

mkfs [选项] <文件系统>

常用的选项如下

选项 功能
-t 指定要创建的文件系统类型
-c 建立文件系统前首先检查坏块
-l file 从文件file中读取坏块列表,file文件一般是由硬盘坏块检查程序产生的
-V 输出建立的文件系统的详细信息

使用fsck检查文件系统

fsck	[选项] <文件系统>

常用选项

选项 功能
-t 给定文件系统类型
-s 一个一个地执行fsck命令对文件系统进行检查
-A 对/etc/fstab所有列出的分区进行检查
-C 显示完整的检查进度
-d 列出fsck的debug结、结果
-P 在-A时,多个fsck检查一起执行
-a 如果检查发现错误,自动修复
-r 如果检查发现错误,询问是否修复

声明

如有错误请联系作者进行修改

你可能感兴趣的:(linux,centos)