就业第一周作业

 

一.按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。

1.Linux的发行版可以分为两类:

Red Hat为代表的商业公司维护的发行版本,如Red Hat Eenterprisre Linux收费版本,Centos社区克隆版本或免费版本,Fedora Core免费版本等等;

Debian为代表的社区组织维护的发行版本,如Ubuntu Linux免费版本,Debian Linux 免费版本,SuSE Linux免费版本,Gentoo Liunx免费版本等等。

  1. 不同发行版本之间的联系与区别:

联系:所有不同版本的Linux都是基于同一个Linux内核开发。

区别:有些版本配备图形界面,有些版本则使用命令行;版本之间的软件包管理器可以分为aptyumrpmportage

二.安装Centos7.9Ubuntu操作系统,创健一个自己名字的用户名,并可以正常登录,将主要步骤截图。

1.安装Centos7.9

1)在网易开源镜像在中下载Centos7.9镜像

 

 

2)在虚拟机中安装Centos7.9(老师,我下载了Centos8,就安装Centos8:

 

 

 

 

 

 

3)在虚拟机中启动设置好的虚拟机,并设置系统:

 

 

 

  1. 安装Ubuntu

1)在网易开源镜像在中下载Ubuntu镜像

2)在虚拟机中安装Centos7.9

 

 

3)在虚拟机中启动设置好的虚拟机,并设置系统:

 

 

 

 

 

 

三.配置环境变量,实现history的时候可以看到执行的时间。

在命令行中输入:HISTIMEFORMAT=%F %T

 

四.总结Linux哲学思想

  1. 一切皆文件(包括硬件),便于管理和定义。
  2. 程序单一化,小型化。
  3. 多个程序组成完成复杂的任务。
  4. 使用文本来保存配置信息。
  5. 避免令人困惑的用户界面,给用户充分的可调节性。

 

五.总结Linux常用命令使用格式,并用实例说明

  1. echo :写入输出命令 echo+选项+字符串 ;比如 将123写入到text.txt中  echo 123 >text.txt
  2. Screen :新建一个或者多个命令行端口 Screen+选项+字符串 :比如从主会话切换到lv会话 :Screen  -S lv  如果需要切换按ctrl +a+d,结束会话输入exit
  3. Date :默认是实现格式为年月日星期时分秒 ,也可以获取不同时间段的时间命令  data +选项 ;比如需要获取一天前的日期:date  -d -1  day+%d
  4. ifconfig :显示配置或者修改网络设置命令   ifconfig+选项 ; 比如需要修改IP ifconfig  ens33 10.19.75.1 entwork 255.255.255.128 broadcast 10.19.75.126
  5. Export :设置或者显示环境变量 export -fnp +变量名称=变量设置值 ; 比如需要修改/etc/re.local文件:export PATH=$PATH:/opt/au1200_rm/build_tools/bin” 

     

 

六.描述Linux发行版的系统目录名称命名规则以及用途

 

  1. 命名规则:

 

1)除了/之外,所有的字符都可以使用。

 

2)特殊字符@#$&()-,空格等最好不要来使用命名,否则执行命令时可能会出错。

 

3)不要使用.”来作为文件的第一个字符,在Linux中“.”开头的文件代表隐藏文件。

 

4)Linux中系统区分大小写,因此文件也分大小写。

 

5)Linux中文件的后后缀名是没有意义的。

 

6)文件位置最好设置在Linux专用目录下。

 

  1. 目录用途

 

1)/boot:系统启动引导文件存放目录,内核文件以及引导加载器都存放在此目录下。

 

2)/bin:存放所有用户使用的基本命令,该目录不能独立分区,OS在启动时会用到该目录下的文件。

 

3)/sbin:存放管理类的基本命令,该目录不能独立分区,OS在启动时会用到该目录下的文件。

 

4)/lib:存放系统启动时程序依赖基本共享库文件以及内核模块文件。

 

5)/lib64:专门用于先x86_64系统上的辅助共享库文件存放的位置。

 

6)/etc:配置文件目录

 

7)/home:普通用户的家目录。

 

8)/root:管理员用户的家目录。

 

9)/media:便携式移动设备挂载点。

 

10)/mnt:临时文件系统挂载点。

 

11)/dev:设备文件及特殊文件存储位置。

 

12)/opt:第三方引用程序的安装位置。

 

13)/srv:系统上面运行的服务用到的数据。

 

14)/tmp:临时文件存储位置。

 

15)/usr: 全局共享的只读数据,整个目录都是只读权限。

 

16)/var:常态性变动文件存放目录。

 

17)/sys:存放者Linux系统硬件信息相关的文件。

 

/proc:存储的是当前内核运行状态的一系列特殊文件,可以通过这些文件查看有关系统硬件以及当前运行进程的信息

 

posted @ 2022-03-07 12:33  拢落  阅读(44)  评论(0)    收藏  举报