千里之行,始于足下 —— 初识Linux

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

答:Linux的发行版有:

① Slackware:SUSE Linux Enterprise Server(SLES)、OpenSuse桌面。

② Debian:ubuntu、deepin(深度)、mint。

③ Redhat:RHEL:RedHat Enterprise Linux,每18个月发行一个新版本。

   CentOS:Community Enterprise Operating System,兼容RHEL的格式。

   中标麒麟:中标软件。

   Fedora:每6个月发行一个新版本。

④ Alpine:一个面向安全的轻型Linux发行版。它采用了musllibc和busybox,以减小系统的体积和运行时资源消耗,但功能上比busybox(工具集)又完善得多,只有5M左右。

⑤ ArchLinux:轻量简洁,遵循K.I.S.S.原则(keep it simple and stupid),Manjaro。

⑥ Gentoo:极致性能,不提供传统意义的安装程序,下载源代码在本机上编译安装软件。

⑦ LFS:Linux From Scratch,自制Linux,只是一个说明书。

⑧ Android:kernel+busybox(工具集)+java虚拟机。

发行版之间的联系:拥有Linux的内核源代码和Linux的应用程序。

发行版之间的区别:不同的发行版细节上有一些差别。比如,软件包管理系统的不同。

 


 

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

答:新建虚拟机。选择“典型”按钮,点击“下一步”按钮。如图所示:

 

选择“稍后安装操作系统”按钮,点击“下一步”按钮。如图所示:

 

选择“Linux”按钮,选择“CentOS 7 64位”按钮,点击“下一步”按钮。如图所示:

 

输入虚拟机名称,选择合适的位置,点击“下一步”按钮。如图所示:

 

输入最大磁盘大小(200G),选择“将虚拟磁盘存储为单个文件”按钮,点击“下一步”按钮。如图所示:

 

点击“自定义硬件”按钮,进入新页面,设置内存(2G)、处理器(2核)、CD/DVD(iso镜像文件)。设置完毕,点击“完成”按钮。如图所示:

 

点击“开启此虚拟机”按钮,开始安装操作系统。如图所示:

 

 

第一次使用iso镜像文件,建议先检测,然后安装操作系统。因此,选择“Test this media & install CentOS 7”按钮。如图所示:

 

默认使用“English”和“English(United States)”。点击“Continue”按钮。如图所示:

 

点击“DATE & TIME”按钮,进入新页面,设置日期和时间。如图所示:

 

点击“SOFTWARE SELECTION”按钮,进入新页面,点击“Server with GUI”按钮。如图所示:

 

点击“INSTALLATION DESTINATION”按钮,进入新页面,点击“I will configure partitioning.”按钮,然后点击“Done”按钮。如图所示:

 

在新页面中,选择“Standard Partition”按钮,然后点击“+”按钮,添加各个分区。如图所示:

 

按照表格,对硬盘进行分区。

sda1 /boot 1G
sda2 / 100G
sda3 /data 50G
sda5 swap 2G

 

 

 

 

 

 

硬盘分区完毕,点击“Done”按钮,然后点击“Accept Changes”按钮。如图所示:

 

点击“NETWORK & HOST NAME”按钮,进入新页面,输入Host name,点击“Apply”按钮。另外,点击“ON”按钮,开启网口。如图所示:

 

点击“Begin Installation”按钮,进入新页面,开始安装操作系统。如图所示:

 

同时,需要创建ROOT密码和USER帐户和密码。

点击“ROOT PASSWORD”按钮,进入新页面,创建ROOT密码。如图所示:

 

点击“USER CREATION”按钮,进入新页面,创建USER帐户(qiantongxue)和密码。如图所示:

 

耐心等待安装结束。如图所示:

 

安装完毕。点击“Reboot”按钮,重启操作系统。如图所示:

 

点击“LICENSE INFORMATION”按钮,进入新页面。点击“I accept the license agreement.”按钮。如图所示:

 

点击“FINISH CONFIGURATION”按钮,重启操作系统。如图所示:

 

点击“qiantongxue”按钮,输入密码,进入操作系统。如图所示:

 


 

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

答:① 输入命令nano .bash_profile,编辑~/.bash_profile文件,添加环境变量。

② 进入~/.bash_profile文件后,在export PATH下面一行,添加export HISTTIMEFORMAT="%F %T "。注意:T和结尾"之间需要有空格,这样,history看起来更舒适。如图所示:

 

③ 先点击Ctrl键+x键,再点击y键,保存~/.bash_profile文件。

④ 输入命令. .bash_profile,在不退出的情况下,让~/.bash_profile文件立即生效。

⑤ 输入命令history,查看效果。如图所示:

 


 

4、总结Linux哲学思想。

答:① 一切都是一个文件(包括硬件)。

② 小型,单一用途的程序。

③ 链接程序,共同完成复杂的任务。

④ 避免令人困惑的用户界面。

⑤ 配置数据存储在文本中。

 


 

5、总结Linux常用命令使用格式,并用实例说明。

答:命令使用格式:COMMAND [OPTIONS] [ARGUMENTS],即命令 [选项] [参数]。

选项:用于启用或关闭命令的某个或某些功能。有3种风格:

     ① 短选项:UNIX风格选项。比如,-a、-h(可以合起来写);

     ② 长选项:GNU风格选项。比如,--all、--human(不可以合起来写);

     ③ BSD风格选项:一个字母。比如,a。

参数:命令的作用对象。比如,文件名、用户名等。

范例1:  echo -e "\a":提示报警声。

范例2:  screen -S help:创建一个名为“help”的screen会话。

范例3:  date -d "-1 day":查看昨天的日期。

 

posted @ 2020-11-24 22:05  qcjiayou  阅读(155)  评论(0)    收藏  举报