第一周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

相关推荐

  • Shell 变量类型及用法

    一、      什么是变量          变量源于数学,在计算机语言中能储存计算机结果或能表示值的抽象概念,变量可以由变量名访问,在指令语言中,变量通常是可变的。Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个…

    Linux干货 2016-08-12
  • 一起学DHCP系列(四)安装、配置

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jeffyyko.blog.51cto.com/28563/162580       本节将主要讲述DHCP的安装和配置。     …

    Linux干货 2015-03-25
  • NTP服务器搭建

        1、NTP(Network Time Protocol)         在计算机世界中,NTP(Network Time Protocol,网络时间协议)被广泛用于对时间的统一性和准确性要求非常高的场景,是用来使网络中的各个计算机时间同步的一种协议。…

    Linux干货 2015-11-18
  • 基于LNMP架构添加Memcached支持,并验证其缓存结果

    一 Memcached简介 Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。它是一种基于内存的key-value存储,用来存储小块的任意数据(字符串、对象)。这些数据可以是数据库调用、API调用或者是页面渲染的结果。 Memcached简洁而强大。它的简洁设计便于快速开发,减轻开发难度,解决了大数据量缓存的很多问题。它的API兼容大部分流…

    Linux干货 2016-12-12
  • 软件包安装与管理

    通过rpm命令和yum install以及源码编译安装软件

    2017-12-03
  • 初识Linux

    1 硬件:cpu,内存,输入输出设备 功能:计算,存放cpu暂时计算的数据,接受输入和输出反应 2 Debian Ubuntu => mint knopix Slackware: S.u.S.E => OpenSUSE SLES RedHat: RedHat Enterprise Linux => CentOS FedoraCore 3 1…

    Linux干货 2017-07-11