第一周作业

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

 

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

 

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

  /etc/profile.d 目录下创建 任意文件,以.sh结尾

  如 touch history.sh

  文件内写入

  export HISTTIMEFORMAT="%F %T "

  运行命令 . /etc/profile.d/history.sh

4、总结Linux哲学思想。

  

  1、一切皆文件。

  在Linux中,将系统的所有情况都被视为一个文件,包括硬件的设备,如网络接口、磁盘等,都可以通过肤哦文件的访问来实现对硬件资源的访问。

  2、提供了很多小型的、单一用途的程序。

  linux中提供的程序和可执行文件一般都是功能单一,短小精悍,保证了linux的高速运行。

  3、连接程序共同完成复杂功能。

  因为每个linux命令都功能简单,如果要实现复杂任务时,可以通过连接多个简单程序实现复杂的功能,。这样可以保证在单个程序的高效性时,也可以保证复杂程序也是高效的

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

  linux使用命令行界面,所以资源消耗小,出现的问题,都可以通过简单的命令行实现排错,修改系统配置。

  5、配置数据存储在文本中。

  linux及其他各种应用的配置文件都存放在文本配置文件当中,所以配置修改只需要修改文本即可,更加方便快捷。

 

 

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

  echo ‘hello’  输出字符到屏幕

  date +%F 显示日期

  ifconfig 显示网卡信息

  export 定义环境变量

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

 

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

 

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

 

 

 [:alpha:]  ------表示字母    

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

 

  先要创建该目录 

  -r能复制目录下的内容

 

 

 

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

  cat /etc/issue | tr 'a-z' 'A-Z' | tee /tmp/issue.out

cat file1  将文件内容输出

tee 打印标准输入,并重定向到文件,该文件不用提前创建

 

posted @ 2022-06-08 21:28  xiaobotianlin  阅读(69)  评论(0编辑  收藏  举报