马哥教育网络21期+第一周练习博客

一、描述计算机的组成及其功能

如下图所示:

计算机构成.jpg

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

     发行版.jpg

三、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述。

   1:无论什么东西(例如磁盘,网卡、软件,硬件的配置)都是文件 而且好多还是文本文件 一个文本文件好多配置都能搞定

   2:linux里面的程序都很小、专职、简单好操作 (跟我朝的百度,腾讯这些公司软件策略相反—都做的软件啥都有啥都不好用)

   3:软件都自己比较聪明,不会动不动就让你确认确认的,有利于自动化完成一些任务

四、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的示例来阐述。

    选项格式.jpg

ifconfig

        单独使用查看网卡和网络地址的命令

history   查看用户的历史记录命令

       常用的参数

       -n:   n为数字,列出最后使用的n条命令

       -d n:  n位数字,删除记录中的第n条命令使用记录

       -a:    把内存中的使用命令记录存放到histfiles中

       -c    清空历史记录

echo    echo 后面一把接变量 文本   

       主要是把他后面的一段文字打印到显示器上

       -n: 不换行

tty     主要是显示当前终端的类型

      /dev/tty/n  n为数字 这个类型的是虚拟终端

      /dev/pts/n  n为数字 这个类型的是模拟终端

      后面不带数字的事物理终端

startx  这个命令是开启图形终端的命令 没有安装桌面环境的话会提示命令找不到

export  这个是定义变量的命令

     一般是  export "##"=xxxxx

pwd   查看用户当前所在的路径

poweroff  关机命令

       -p 切断电源

reboot   重启命令

hwclock 查看硬件系统的时间

     -s 让硬件的时间调到和系统的时间一样

     -w 和-s正好相反

shutdown

shutdown [OPTION]…  TIME [MESSAGE]

        -r  reboot 重启

        -h  halt   关机

        -c  cancel 取消前面的命令

      TIME选项(必须有) 

           now,0 立即马上执行 

           +m  m分钟后用执行

           hh:mm  具体时间执行 24小时制

date 比较常用的命令

  date [OPTION]… [+FORMAT] 显示时间的

例如

[root@db-backup ~]# date +%Y_%T
2016_16:12:24

   %Y年份  %m月份  %日期  %H小时  %M分钟  %S秒  

 date [-u|–utc|–universal] [MMDDhhmm[[CC]YY][.ss]]设置时间的

例如

[root@db-backup ~]# date 071016292016.00
2016年 07月 10日 星期日 16:29:00 CST

MM:月份   DD:日期  hh:小时  mm:分钟  CCYY:4位年份  YY:2位年份  .SS:秒   

五、如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的

type下这个命令

  如果是内部命令 直接前面加help马哥教育网络21期+第一周练习博客

  如果是外部命令 命令后加 –help

            或者 man 命令

软件上面的可以查看官方说明或者程序的帮助文档

man.jpg

 

六、请罗列Linux发行版的基础目录名称命名法则及功用规定

 linus的发行版主要就是根绝FHS来规定的

常用的目录和用法如下

结构图.jpg

   

原创文章,作者:youzi,如若转载,请注明出处:http://www.178linux.com/23266

(0)
youziyouzi
上一篇 2016-07-12
下一篇 2016-07-12

相关推荐

  • Ansible初识

    Ansible概念 ansible是自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。说…

    2017-07-08
  • N28-第四周博客作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。

    2、编辑/etc/group文件,添加组hadoop。

    3、手动编辑/etc/passwd文件新增一行,添加用户hadoop,其基本组ID为hadoop组的id号;其家目录为/home/hadoop。

    4、复制/etc/skel目录为/home/hadoop,要求修改hadoop目录的属组和其它用户没有任何访问权限。

    5、修改/home/hadoop目录及其内部所有文件的属主为hadoop,属组为hadoop。

    6、显示/proc/meminfo文件中以大写或小写S开头的行;用两种方式;

    7、显示/etc/passwd文件中其默认shell为非/sbin/nologin的用户;

    8、显示/etc/passwd文件中其默认shell为/bin/bash的用户;

    9、找出/etc/passwd文件中的一位数或两位数;

    10、显示/boot/grub/grub.conf中以至少一个空白字符开头的行;

    11、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行;

    12、打出netstat -tan命令执行结果中以‘LISTEN’,后或跟空白字符结尾的行;

    13、添加用户bash, testbash, basher, nologin (此一个用户的shell为/sbin/nologin),而后找出当前系统上其用户名和默认shell相同的用户的信息;

    Linux干货 2017-12-26
  • ​linux文件类型及颜色标识整理

          linux文件类型及颜色标识整理                      &…

    Linux干货 2016-10-17
  • 程序包的编译安装

    程序包的编译安装 之所以需要安装编译程序包,是为了能及时更新程序包,制作好的rpm包,版本一般都有点老了,所以编译安装是必报的,而且我们可以自己定义安装路径,想卸载直接删除就KO了; 在centos7.3环境下安装apache http服务: 1.首先获取最新的apache源码包下载到/root目录下; 2.检查安装环境,没有就安装环境:   记住…

    Linux干货 2017-03-09
  • linux下find的用法及练习

    find命令详解

    Linux笔记 2018-04-15
  • Linux初识

    N22-熊宝–http://www.178linux.com/author/echeng1514 –马哥教育网络班22期–第1周课程练习   1、描述计算机的组成及其功能: 2、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别: Linux有众多的发行版,都是基于不同的内核版本,做了许多改…

    Linux干货 2016-08-15

评论列表(1条)

  • 马哥教育
    马哥教育 2016-07-12 11:30

    写的很好,排版还可以在漂亮一点,图画的很棒,给你点赞,加油