第一周n28

1.计算机的组成及功能

计算机由五大部件组成。控制器、运算器、存储器、输入输出设备。

1.控制器(Control):是整个计算机的中枢神经,其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、地址,协调计算机各部分工作及内存与外设的访问等。

2.运算器(Datapath):运算器的功能是对数据进行各种算术运算和逻辑运算,即对数据进行加工处理

3.存储器(Memory):存储器的功能是存储程序、数据和各种信号、命令等信息,并在需要时提供这些信息。

4.输入(Input system):输入设备是计算机的重要组成部分,输入设备与输出设备合称为外部设备,简称外设,输入设备的作用是将程序、原始数据、文字、字符、控制命令或现场采集的数据等信息输入到计算机。常见的输入设备有键盘、鼠标器、光电输入机、磁带机、磁盘机、光盘机等。

5.输出(Output system):输出设备与输入设备同样是计算机的重要组成部分,它把外算机的中间结果或最后结果、机内的各种数据符号及文字或各种控制信号等信息输出出来。微机常用的输出设备有显示终端CRT、打印机、激光印字机、绘图仪及磁带、光盘机等。

2.按系列罗列linux的发行版,描述其联系和区别

linux发行版:redhat、debian、fedoracore、ubtuntu、suse、gentoo

3.描述linux的哲学思想

1.一切皆文件

2.由功能单一的小程序完成复杂的任务

3.使用文本文件保存配置信息

4.尽量避免于用户交互

4.命令

ifconfig :configure a network interface

参数:
     ifconfig                      //网卡接口信息
    up                             //启动指定网卡
          例子:ifconfig eth0 up
    down                           //关闭指定网卡
          例子:ifconfig eth0 down
    -a                             //查看网卡所有信息
          例子:ifconfig -a

echo: display a line of text

 例子:
      ~]#echo hello

tty:print the file name of the terminal connected to standard input 打印连接到标准输入的终端的文件名。

终端类型
     物理终端:/dev/console
     虚拟终端:/dev/tty
     串行终端:/dev/ttys
     伪终端:/dev/pts

startx 用来启动X window

参数
     -w                         //强制启动
         例子:startx -w

pwd: print name of current/working directory

 参数
     pwd                      //显示当前工作目录
         例子:pwd
     -P                       //显示实际路径,而非连接路径
         例子:[root@localhost ~]# cd /etc/init.d/
              [root@localhost init.d]# pwd
              /etc/init.d
              [root@localhost init.d]# pwd -P
              /etc/rc.d/init.d

history

 参数
     history                   //显示历史输入命令

     -c                        //清空命令历史
         例子: history -c 
    -d #                       //删除第几行,#表示行号

         例子: history -d 10   // 删除行号为10的命令

    -a                         // 把本次新执行的命令追加历史文件
         例子:history -a
    -n                         //读取本地数据未读过的行加入到历史列表

    -r                         //读取本地数据到历史列表

    -w                         //保存历史文件到指定文件
          例子:history -w /tmp/history.txt    // 将历史文件保存到/tmp/history.txt下

shutdown:bring the system down

  参数
     -r                            //多久之后重启系统
         例子:shutdown -r now     //立即重启系统
              shutdown -r 10:00    //10点重启
              shutdown -r +30      //30分钟后重启
              shutdown -r +30 'hello reboot'  // 向所有用户发送消息

    -h                             //将系统关机    跟-r用法一样。
         例子:shutdown -h now    //立即关机 

    -k                           //仅发送消息但不关机
         例子:shutdown -k +30 'hello world'   //30分钟之后关机显示hello world,但不会真正关机。

    ctrl+c                       //终止关机操作

reboot:reboot or stop the system

     参数
         -n                      //保存数据再重启系统
         -f                      //强制关机

hwclock:query and set the hardware clock 查询设置硬件时钟

     参数
         -r, --show              //显示硬件时钟
         --set                   //设置硬件时钟
         -s, --hctosys           //将硬件时钟与当前系统时钟一致

date:print or set the system date and time 显示或设置系统时间与日期

     参数 
         -s                       //设置时间 
                 例子:date -s

         格式输出:
         [root@localhost ~]# date +"%y-%m-%d"
         17-12-01

如何在linxu系统上获取命令帮助,请详细列出,并描述man目录章节如何划分。

使用man命令,–help

章节划分:

1.用户命令

2.系统调用

3.C库调用

4.设备文件以及特殊文件

5.文件格式

6.游戏使用帮助

7.杂项

8.管理工具以及守护进程

man # command 切换章节

whatis command 查看命令相应章节

请罗列linux发行版的基础目录名称法则以及功用

目录系统

     /bin                            //为所有用户使用的基本命令程序
     /sbin                           //系统管理使用的程序
     /dev                            //设备文件
                    两种设备类型
                        字符设备;块设备 
     /boot                           //引导加载器的静态文件
     /etc                            //配置文件
     /home                           //普通用户家目录
     /lib                            //为系统启动或跟文件系统的引导系统提供共享库
     /media                          //可移动设备的挂载点
     /mnt                            //其他文件系统临时挂载点
     /opt                            //附加程序安装
     /svr                            //当前主机提供数据
     /tmp                            //临时文件
     /usr                            //全局共享只读数据
       /bin
       /sbin
       /bin
       /lib
       /lib64
       /include
       /share                               //命令手册
       /usr/local                    //另一个层级结构
     /var                            //经常发生变化的,如日志信息
     /proc                           //基于内存的虚拟文件系统,内核及进程存储相关信息
     /sys                            //比proc更为理想的访问内核数据的途径

    参考链接:http://www.pathname.com/fhs/pub/fhs-2.3.html 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/89463

(0)
上一篇 2017-12-03 22:11
下一篇 2017-12-03 22:37

相关推荐

  • Linux系统重定向和管道

    1、标准输入和标准输出              程序:指令+数据               &n…

    Linux干货 2016-08-04
  • MHA–master在线修复

    本次实验基于【MHA+keepalive 高可用MYSQL集群】(续) 一、恢复背景 二、修复故障节点及MHA集群 三、提升已修复的节点为master 四、注意事项 一、恢复背景 1、设备清单 2、:percona-xtrabackup-2.3.2 (注:生产环境应定时备份;不应等到数据库DOWN后才备份,以免加剧集群的压力) 备份数据库操作: [root@…

    2017-03-01
  • Ansible playbook

    目录 1.1        playbook简介… 1 1.2        Playbook使用场景… 1 1.3      &nbs…

    Linux干货 2015-12-06
  • LAMP基于编译安装方式实现(httpd与php以fastcgi方式结合)3

    概述     在某些现有rpm包不能满足需求的时候,可能需要编译安装LAMP环境,本篇就介绍下php与httpd结合方式为fastcgi方式结合时的编译安装,同时,由于httpd与php以module方式结合时,仅是编译选项有所差别,故也会简单说明下编译选项的差异 环境     CentOS7系统,…

    Linux干货 2016-10-17
  • 马哥教育网络班21期-第二周课程作业

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 cp即copy的简写,我们可以用它来复制一些文件即将,源文件的数据流复制到目的文件中。和下面要讲的rm,mv,一样都是一些非常基础的命令。关于这个命令,我们有个小窍门,那就是根据 ls file这个命令是否执行成功来判断file文件是否存在。 关于cp,我们有一些要点要注意: cp…

    Linux干货 2016-07-07
  • BIND在生产环境中的创建

    一、实验:BIND二级域的搭建(均以yum安装bind),从实验图中可以看出需要五台虚拟机进行测试 一、准备五台虚拟机 二、配置root服务器 1、YUM安装bind的程序 2、配置bind的主配置文件 3、配置区域文件 4、为了实验的方便进行,把防火墙和SElinux关闭,并留意区域文件的属主属组 5、检查named的主配置文件和区域文件是否语法错误,并启…

    Linux干货 2016-10-05