作业1

网友投稿 231 2022-11-07

作业1

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

1)ubuntu,商业公司维护,目前免费使用,分桌面版和企业版2)deepin,国产桌面操作系统3)rhel,由redhat公司发布面向企业用户的Linux操作系统,收费4)centos,社区企业操作系统,基于rhel去除收费功能,重编译的发行版本,centos8以后由稳定版变成测试版,无法用于生产环境5) rocky,由centos创建人之一,用于替代centos,操作基本跟CentOS相同

发行版之间联系    所有发行版都是使用Linux内核;都需要遵循GNU的GPL协定;所有的发行版都有自己的版本号

发行版之间区别    不同发行版几乎采用了不同包管理器centos、RHEL使用rpm包管理系统,包文件以.rpm为扩展名

Ubuntu使用基于DPKG包管理系统,包文件以.deb为扩展名

命令有区别,ubuntu在图形计算方面优于centos。

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

1)centtos

离线环境,所以这边安装增加开发工具包

分区

虚拟机初始化配置

2)ubuntun

必选英文(中文会失败)

分区

安装ssh功能

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

echo "HISTTIMEFORMAT=\"%F %T\"" >> ~/.bash_profile

source ~/.bash_profile

4、总结Linux哲学思想。

一切皆文件

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

用法:命令  [选项]... [文件]...

[ ] 可选

<> 必选

a|b a或b

{} 分组

... 共存

1) echo - 显示一行文本

echo[OPTION]... [STRING]...

[root@ekp ~]# echo "help" >1.txt[root@ekp ~]# cat 1.txt help

2)Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。后台运行

screen [ -options ] [ cmd [ args ] ]       screen -r [[pid.]tty[.host]]       screen -r sessionowner/[[pid.]tty[.host]]

[root@localhost ~]# whoroot     pts/1        2021-08-26 06:05 (192.168.98.1:S.0)root     pts/2        2021-08-26 06:05 (192.168.98.1)

3)date - 打印或设置系统日期和时间

date [选项]... [+格式]       date [选项] [MMDDhhmm[[CC]YY][.ss]]

[root@ekp ~]# date -s 17:322021年 08月 26日 星期四 17:32:00 CST

4)       ifconfig [接口]       ifconfig 接口 [aftype] options | address ...

用于配置常驻内核的网络接口。它用于在引导成功时设定网络接口。       此后,只在需要调试及系统调整时才使用。

[root@ekp ~]# ifconfig ens192: flags=4163  mtu 1500

5)

命令用于设置或显示环境变量。

[root@ekp ~]# exportdeclare -x CLASSPATH=".:/root/linux64/j2sdk1.7.0/lib/tools.jar"declare -x HISTCONTROL="ignoredups"

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

/root :linxu 超级权限 root 的主目录。/home :系统默认的用户主目录,如果添加用户是不指定用户的主目录,默认在/home下创建与用户同名的文件夹。 /bin :存放系统所需要的重要命令,比如文件或目录操作的命令 ls、cp、mkdir 等,另外/usr/bin 也放了一些系统命令。这些命令对应着文件都是可以执行的。 /sbin :存放只有 root 超级管理员才能执行的程序 /boot :存放着 linux 启动时内核及引导系统程序所需要的核心文件,内核文件和 grub系统引导管理器都位于此目录。/dev :存放这 linux 系统下的设备文件,各种硬盘/etc :存放系统的配置文件,作为一些软件启动时默认配置文件读取的目录,如/etc/ntp.conf存放时间同步配置/mnt : 临时文件挂载目录、 也可以说是测试目录/opt : 第三方软件存放目录/media :即插即用型设备挂载点,光盘默认挂载点,通常光盘挂载于/mnt/cdrom 下。/tmp :临时文件夹。/usr :应用程序存放目录,安装 linux 软件包是默认安装到/usr/local 目录下。 /var :目录经常变动,/var/log 存放系统日志,/var/log 存放系统库文件。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Spring在SingleTon模式下的线程安全详解
下一篇:K8S Service的基本概念和使用方式及实现原理
相关文章

 发表评论

暂时没有评论,来抢沙发吧~