第一次作业

1.1 linux操作系统内核的作用

- 系统调用接口
- 程序管理
- 内存管理(虚拟内存-----swap交换空间)
- 文件系统管理
- 设备的驱动

.2 linux操作系统发行版

linux内核是开源的,所以有很多linux的发行版

- rhel8----------centos8
- ubuntu
- debian
- suse

1.3 在虚拟机上安装linux操作系统

1、创建虚拟机

选取相应的虚拟化软件:VMware Workstation Pro

使用该软件创建虚拟机

2、安装linux操作系统

(1)linux的发行版本:centos8.2

(2)使用iso映像文件的方式安装

安装过程中须注意的点:

- 如果选择手动分区

  | /boot | /    | swap       |
  | ----- | ---- | ---------- |
  | 500M  | >10G | 2*物理内存 |

- 给用户设置密码

  | 管理员 | 普通用户                           |
  | ------ | ---------------------------------- |
  | root   | 你起的名字叫啥就是啥(区分大小写) |

  注意:如果安装过程中显示只有几百个包,那么是没有图形界面的,只有命令行界面;如果安装过程显示需要安装1千多个包,那么是有图形界面的。

具体安装步骤:

(1)首先安装好Vmware虚拟软件,打开并创建一台虚拟机,可以在文件--新建虚拟机,也可以在主页创建虚拟机

 

硬件兼容性建议选择最新的----Workstation 15.x----下一步

 

安装客户机操作系统----建议选择稍后安装,先创建一台虚拟机 -----下一步

 

选择客户机操作系统---Linux(L)-----版本根据自己需求

 

命名虚拟机---最好用所装载的系统版本命名,处理器配置默认,下一步 

 

虚拟机内存配置---默认推荐内存

 

网络类型---默认使用NAT

 

选择I/O控制器接口类型----默认推荐

 

选择磁盘类型----默认推荐---下一步

选择磁盘-------创建新虚拟磁盘

 

指定磁盘容量------根据需求选择

 

指定磁盘文件  ----默认--下一步

 

已准备好创建虚拟机----完成

 

编辑虚拟机设置----点击移除,去掉暂时不用的设备---声卡,打印机,USB控制器,点击CD/DVD--连接使用下载好的iso镜像文件,点击显示器,取消右侧的加速3D图形-----确定

 

 

开启虚拟机---进行安装----ctrl+alt 返回计算机,enter确认

 

 

点击Time&Date设置时区和时间----设置为亚洲,上海,调整时间为当前时间-----点击Done完成

点击SOFTWARE SELECTION ---根据需求选择命令行或者图形界面

 

点击INSTALLATION DESTINATION ----进行磁盘分区----分区完成后开始安装

 

 

设置root管理员密码,设置普通用户的用户名和密码,密码不少于8个字符

 

1.4 在linux的终端上输入命令

命令格式:主命令        选项          参数

注意:大家一定要使用tab键补全(按一下或者两下tab键)

```bash
[root@csa ~]# dhclient   获取ip地址,只有root用户,即管理员才可以执行此命令
[root@csa ~]# ip    a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:0c:29:6b:30:84 brd ff:ff:ff:ff:ff:ff
    inet 192.168.168.134/24 brd 192.168.168.255 scope global dynamic ens160
       valid_lft 1816sec preferred_lft 1816sec

```

注: 能够远程连接的网卡为:ens160(是除开lo,vir*的网卡)

1.5 远程连接linux主机

```bash
先使用物理机ping虚拟机:ping   192.168.168.134
再使用物理机远程连接虚拟机:ssh   root@192.168.168.134
root连接成功后显示如下:[root@csa ~]#
```

1、连接成功后命令提示符

- [root@csa ~]#    

| root             | csa                                 | ~                                                       | #                          |
| ---------------- | ----------------------------------- | ------------------------------------------------------- | -------------------------- |
| 用户名,即管理员 | 主机名(未改名的话默认为localhost) | 该位置显示的是当前用户的工作目录,~含义为该用户的家目录 | 代表是root用户的命令提示符 |

- [centos@csa ~]$

| centos           | csa                                 | ~                                                       | $                          |
| ---------------- | ----------------------------------- | ------------------------------------------------------- | -------------------------- |
| 用户名,普通用户 | 主机名(未改名的话默认为localhost) | 该位置显示的是当前用户的工作目录,~含义为该用户的家目录 | 代表是普通用户的命令提示符 |

2、修改命令提示符相关字段

- 修改主机名

  ```bash
  [root@csa ~]# hostname   查看当前主机名
  csa.linux.server
  [root@csa ~]# hostname  server  临时更改主机名,重启操作系统失效
  [root@server ~]# hostnamectl   查看当前主机名和配置文件里面的主机名
  Static hostname: csa.linux.server   配置文件里面所记录的主机名
  Transient hostname: server     临时的主机名
  [root@server ~]# hostnamectl  set-hostname  csa.server 永久更改主机名
  ```

- 切换当前用户

  ```bash
  [root@csa ~]# su  - centos    管理员切换到普通用户centos不需要密码
  Last login: Sun Jan  2 10:13:48 CST 2022 on pts/0
  [centos@csa ~]$ su - root   普通用户切换到管理员root用户需要输入root用户的密码
  Password:
  Last login: Sun Jan  2 10:20:29 CST 2022 from 192.168.168.1 on pts/0
  [root@csa ~]# exit
  logout
  [centos@csa ~]$ exit
  logout
  ```

- 切换工作目录(需要注意当前用户对于该目录是否有权限,root除外)

```bash
[root@csa ~]# pwd   查看当前的工作目录
/root
[centos@csa ~]$ pwd
/home/centos
```

**绝对路径:**以/开始的路径

**相对路径:**不是以/开始的路径

```bash
[centos@csa ~]$ cd  /root
-bash: cd: /root: Permission denied  普通用户对于root的家目录没有进入的权限
[root@csa ~]# cd  /home/centos/
[root@csa centos]# pwd
/home/centos
[root@csa centos]# cd
[root@csa ~]#
[root@csa ~]# cd  /home/
[root@csa home]# cd centos/
[root@csa centos]# pwd
/home/centos
[root@csa ~]# cd   ../home/centos/
[root@csa ~]# cd  ./../home/centos/
[root@csa centos]# pwd
/home/centos

 1.6 修改密码

root可以给任何人改密码,且不需要原密码

普通用户只能给自己改密码,且改密码时需要输入原密码,新密码不能短于8个字符、不能太简单

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值