第一周作业

网友投稿 233 2022-11-02

第一周作业

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

(1)Ubuntu,是一个以桌面应用为主的linux操作系统。Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。Ubuntu的内核版本比Centos版本较新。

(2)Centos,是一个基于redhat linux 提供的可自由使用源代码的企业级linux发行版本

(3)Red Hat ,是redhat自己的发行的企业版,是redhat的一个重要节点。

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

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

​4、总结Linux哲学思想。​

一切皆文件:是 Unix/Linux 的基本哲学之一。不仅普通的文件,目录、字符设备、块设备、 套接字等在 Unix/Linux 中都是以文件被对待;它们虽然类型不同,但是对其提供的却是同一套操作界面。

小型,单一用途的程序:程序和可执行文件不要太复杂,这样才能保证了linux内核的高效运行

连接程序,共同完成复杂功能:复杂的任务可以通过连接多个简单的程序实现复杂的功能。对于复杂的功能linux通过许多简单程序的组合等方式实现,在保证简单功能的高效性的同时,复杂的程序也必然是高效性的

避免令人困惑的用户界面:如windows那样出了问题一般人选择的会是重启,实在是不行的话就是 重新 安装系统了,因为对于windows那样不是开源的,并且用户界面比较 复杂操作系统出了问题,一般的人是根本没有办法解决的。但是linux就不一样了,第一linux是开源的,无论什么问题都可以通过简洁的命令行实现 排错,修改系统的配置,一切都是简洁明了为基础。

配置数据存储在文本中:linux所有的配置文件都存放在文本配置文件当中,无论什么配置修改都只需修改其配置文件即可,配置文件时文本形式的只需任意一款文本编辑器修改即可而不是类似于windows那样将保存在注册表中,并且windows的注册表需要专门的二进制或十六进制的编辑器才可编辑,修改比较复杂

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

date使用格式date [OPTION]... [+FORMAT]​

​比如date -d @`date +%s`​

echo使用格式echo [SHORT-OPTION]... [STRING]...

比如echo -e '\x57\x41\x4E\x47'

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

linux的发行版:RedHat、Fedora、suse、debian、Ubuntu、centos等。

debian:三大发行版中唯一以社区形式运作,不以商业公司形式运作。是一个致力于创建自由操作系统的合作组织。而且debian开发者所创建的操作系统中绝大部分基础工具来自于GNU工程。

ubuntu:是一个以桌面应用为主的linux操作系统。Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。

Redhat:

RHEL: RedHat Enterprise Linux,是Redhat自己的发行的企业版,是Redhat的一个重要节点。每18个月发行一个新版本

CentOS:是一个基于Redhat linux 提供的可自由使用源代码的企业级linux发行版本。目前Centos已被收购,成为redhat旗下的一个组织。Centos兼容RHEL的格式

Fedora:Fedore是一款基于linux的操作系统,也是一组维持计算机正常运行的软件集合。由红帽公司赞助。每6个月发行一个新版本,可视为Redhat的技术测试版,被认为可用的技术最终会加入到Red Hat Enterprise Linux中

​7、显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录​

ls -d /etc/[^[:alpha:]][:alpha:]*

​8、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中。​

mkdir -pv ​/tmp/mytest1​

​ls /etc | grep ^p.*[^0-9]$ | xargs -i cp -r {} /tmp/mytest1

​9、将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中​

​cat /etc/issue | tr "a-z" "A-Z" > /tmp/issue.out

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

上一篇:详解Java利用深度优先遍历解决迷宫问题
下一篇:用户线接口电路芯片HC55181的原理及应用
相关文章

 发表评论

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