centos与ubuntu安装及相关问题解答

时间:2024-01-02 14:40:09

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

  答:Linus的发行版本有slackware,debian,redhat,Alpine,ArchLinux,Gentoo,LFS,Android 

  • redhat:

    RHEL: Red Hat公司发布的面向企业用户的Linux操作系统,每18个月发行一个新版本

    CentOS: 社区企业操作系统。是RHEL的再编译版本

    Fedora:是由Fedora项目社区开发、红帽公司赞助,目标是创建一套新颖、多功能并且*(开放源代码)的操作系统。每6个月发行一个新版本

  • slackware:SUSE Linux Enterprise Server , OpenSuse

  • debian:

    ubuntu:提供了一个健壮、功能丰富的计算环境,既适合家庭使用又适用于商业环境。Ubuntu社区承诺每6个月发布一个新版本,以提供最新最强大的软件

    deepin

  • Android:kernel+工具集+java虚拟机

  • Gentoo Linux

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

  答:安装CentOS,步骤主要分为Linus版本选择、指定磁盘容量

  a.Linus版本选择

  centos与ubuntu安装及相关问题解答

  b.指定磁盘容量

centos与ubuntu安装及相关问题解答

c.虚拟机设置,设置内存大小,处理器数量,选择下载的IOS映像文件,确定后并点击开启虚拟机

centos与ubuntu安装及相关问题解答

d.虚拟机运行之后,对语言,时区,键盘分布,管理员密码,一般用户名及密码等一般性设置进行配置

centos与ubuntu安装及相关问题解答

centos与ubuntu安装及相关问题解答

e.设置磁盘分区,选择自定义,分区类型选择标准分区,主要分为根目录分100G,/boot放引导数据分1G,swap模拟内存使用分2G,临时用数据目录/data分50G

centos与ubuntu安装及相关问题解答

f.打开网络设置,显示正确的IP地址未成功,在window的CMDping改ip地址,看是否连接成功

centos与ubuntu安装及相关问题解答

centos与ubuntu安装及相关问题解答

g.以上配置完成,点开始安装

centos与ubuntu安装及相关问题解答

h.用设置的用户名进行登录

centos与ubuntu安装及相关问题解答

centos与ubuntu安装及相关问题解答

centos与ubuntu安装及相关问题解答

centos与ubuntu安装及相关问题解答

Ubuntu的安装

a.选择Ubuntu版本

centos与ubuntu安装及相关问题解答

b.设置内存,处理器数量及选择下载好的ISO映像文件

centos与ubuntu安装及相关问题解答

c.开启虚拟机并进一步设置

centos与ubuntu安装及相关问题解答

centos与ubuntu安装及相关问题解答

centos与ubuntu安装及相关问题解答

centos与ubuntu安装及相关问题解答

d.手动分区

centos与ubuntu安装及相关问题解答

centos与ubuntu安装及相关问题解答

centos与ubuntu安装及相关问题解答

centos与ubuntu安装及相关问题解答

centos与ubuntu安装及相关问题解答

centos与ubuntu安装及相关问题解答

3、配置环境变量,实现执行history的时候可以看到执行命令的时间。

centos与ubuntu安装及相关问题解答

centos与ubuntu安装及相关问题解答

4、总结Linux哲学思想。

  答:一切都是一个文件(包括硬件);小型,单一用途的程序,链接程序;共同完成复杂的任务;避免令人困惑的用户界面;配置数据存储在文本中

5、总结Linux常用命令使用格式,并用实例说明。例如echo、screen、date、ifconfig、export等命令

  答:命令格式: cmd(命令) option(选项) argument(参数)

  echo:echo $PATH;echo "Hello World";echo -e '\a';

  screen:screen -S 0;screen -ls;

  date:date -d @`date +%s`;

  ifconfig:ifconfig -a;

export:export HISTTIMEFORMAT="%F %T ";

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

  答:linus各种发行版本都遵循LSB(Linus Standards Base)规则,使用一致的相关的基础目录名称,使用根目录系统结构(root filesystem),使用FHS(Files Hierarchy Standard)层次结构。

  命名规则:

  • 文件名称大小写敏感
  • 以 . 开头的文件为隐藏文件
  • 路径分隔 /
  • 文件名最长255个字节
  • 包括路径在内文件名称最长4095个字节
  • 蓝色-->目录 绿色-->可执行文件 红色-->压缩文件 浅蓝色-->链接文件 灰色-->其他文件
  • 除了斜杠和NUL,所有字符都有效.但使用特殊字符的目录名和文件不推荐使用,有些字符需要用引
    号来引用
  • 每个文件都有两类相关数据:元数据:metadata,即属性, 数据:data,即文件内容

  功能结构与用途总结如下:

  • /boot:引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader, grub)都存放于此目录
  • /bin:所有用户使用的基本命令;不能关联至独立分区,OS启动即会用到的程序
  • /sbin:管理类的基本命令;不能关联至独立分区,OS启动即会用到的程序
  • /lib:启动时程序依赖的基本共享库文件以及内核模块文件(/lib/modules)
  • /lib64:专用于x86_64系统上的辅助共享库文件存放位置
  • /etc:配置文件目录
  • /home/USERNAME:普通用户家目录
  • /root:管理员的家目录
  • /media:便携式移动设备挂载点
  • /mnt:临时文件系统挂载点
  • /dev:设备文件及特殊文件存储位置
  • /opt:第三方应用程序的安装位置
  • /srv:系统上运行的服务用到的数据
  • /tmp:临时文件存储位置
  • /usr: universal shared, read-only data
  • /var: variable data files
  • /proc: 用于输出内核与进程信息相关的虚拟文件系统
  • /sys:用于输出当前系统上硬件设备相关信息虚拟文件系统
  • /selinux: security enhanced Linux,selinux相关的安全策略等信息的存储位置