Linux教程

Linux操作系统

本文主要是介绍Linux操作系统,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

目录

1.1 linux操作系统内核的作用

1.2 linux操作系统发行版

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

1.4 在linux的终端上输入命令

1.5 远程连接linux主机

1.6 修改密码


1.1 linux操作系统内核的作用

  • 系统调用接口

  • 程序管理

  • 内存管理(虚拟内存-----swap交换空间)

  • 文件系统管理

  • 设备的驱动

1.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>10G2*物理内存
  • 给用户设置密码

    管理员普通用户
    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键)

[root@csa ~]# dhclient   获取ip地址,只有root用户,即管理员才可以执行此命令

[root@csa ~]# ip    a     查看IP地址(还有个ifconfig现在逐渐不用)

 

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

1.5 远程连接linux主机

可以使用远程软件(Xshell 7 ,MobaXterm)进行连接

方法:

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

  • [root@wakin ~]#

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

        [wakin@wakin ~]$

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

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

  • 修改主机名

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

  • 切换当前用户

[root@wakin ~]#su   -wakin   管理员切换到普通用户centos不需要密码

[wakin@wakin ~]$ su - root   普通用户切换到管理员root用户需要输入root用户的密码

[root@wakin ~]# exit

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

[root@wakin ~]#pwd   查看当前的工作目录
/root
[wakin@wakin ~]$pwd
/home/wakin

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

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

1.6 修改密码

1.root用户修改密码

[root@wakin ~]# passwd

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

 2.  普通用户修改密码

[wakin@wakin ~]$ passwd
总结:普通用户只能给自己改密码,且改密码时需要输入原密码,新密码不能短于8个字符、不能太简单

这篇关于Linux操作系统的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!