马哥教育网络班22期第1周课程作业

一、基础中的基础————–计算机的组成部分

        计算机组成分为硬件系统与软件系统

        硬件包括五个部分

    1.控制器:控制器 I/O 存储器

    2.运算器:计算算术和逻辑运算

    3.存储器:控制内部开关,按照指令功能工作

    4.输入设备

    5.输出设备

        软件包括下面两个部分

    1.系统软件

    2.应用软件

详细的如下图

blob.png

二、linux的发行版

    主流行的几个三个linux版本及主流衍生版本

blob.png

    软件程序:版本号;

    major 主版本号:大版本更新的时候

    minor 次版本号:分支变化时会提升

    release 发行版本号: 修复bug 时 会提升

三、linux的基础常用命令

  1. ifconfig 用于显示或临时配置网卡

    参数

      down 关闭制定网络接口设备

      up 开启指定网络设备

    blob.png

  2. echo echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号

    blob.png

    参   数:-n 不要在最后自动换行
    -e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般
    文字输出:
       \a 发出警告声;
       \b 删除前一个字符;
       \c 最后不加上换行符号;
       \f 换行但光标仍旧停留在原来的位置;
       \n 换行且光标移至行首;
       \r 光标移至行首,但不换行;
       \t 插入tab;
       \v 与\f相同;
       \\ 插入\字符;
       \nnn 插入nnn(八进制)所代表的ASCII字符;

  3. tty 显示当前登陆终端

  4. startx 启动图形化界面

    注意: 如果系统没有安装图形化界面,这个命令是不生效的

  5. export 设置和显示变量。export可新增,修改或删除环境变量,供后续执行的程序使用,export的效力仅及于该此登陆操作。

  6. pwd 显示当前绝对路径

  7. history 显示历史命令

    -a: 追加本次会话新执行的命令历史列表至历史文件中;
    -d: 删除历史中指定的命令;
    -c: 清空命令历史;

  8. shutdown 关机命令

    -h: halt

    -r:reboot

    -c:cancel

    time

    now

    hh:mm

    +m 几分钟以后

    wall 告诉所有终端相应信息

  9. poweroff 关机命令

  10. reboot 重启命令

  11. hwclock 硬件时钟

    -s 以硬件为准, 把系统调整为以硬件为准

    -w 以系统时间为准

  12. date 显示或设置日期

    设置格式date [MMDDhhmm[cc]YY]

五、命令帮助获取

    命令分内部命令与外部命令  查看的方法是type

        内部命令

            help command

        外部命令:

    1. 命令自带见到格式的使用帮助

#command –help

    2.使用手册。manual

位置/usr/share/man

man command

    section:

     name:功能性说明

     synopsis:法格式

     description:描述

     options:选项

     examples:使用示例

     author:作者

     bugs:报告程序bug的方式

     see also 参考

    synopsis:

[] 可选内容

<> 必须提供的内容

a|b|c 多选一

…:同类内容可出现多个:

man使用手册 有章节之分

    1:用户命令

    2系统调用

    3  c库 

    4  设备文件/特殊文件

    5  配置文件格式

    6  游戏

    7  杂项

    8  管理

    9  kernel相关

    3.info command 获取命令在线文档

    4很多程序会有自带的文档

readme 程序的相关信息:

install 安装帮助

changes 版本迭代改动信息

    5.google

六、linux 基础目录与功能用法

    *boot 启动分区 放置vmlinuz 和 grub启动器

    *dev   设备文件

    *home   家目录 每个非管理员用户登陆进来的时候就是登陆到家目录的 管理员则登陆的是/root

    *var  可变数据文件(我自己叫他动态数据吧)

    usr  一些共享文件,像库啊之类的

    *bin  用户一些基本的命令 不能单独拿出来分区

    lib 基本共享库文件,以及内核模块

    *mnt  挂载点吧,反正一般就往这里面挂

    media CD啊,USB啊都往这里面挂

    *etc 程序配置文件

    proc 用于输出内核与进程信息相关的虚拟文件系统

    sys  用于输出当前系统上硬件设备相关信息的虚拟文件系统

    tmp  临时文件

        注意: 带* 比较重要常用

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

(0)
杜邱杜邱
上一篇 2016-08-15
下一篇 2016-08-15

相关推荐

  • vim编辑器整理(无演示)

    vim编辑器 vim编辑器是linux中最强大的全屏幕纯文本编辑器,他是vi编辑器的增强版。 文本编辑器: 文本:纯文本,在ASCII角度讲是纯粹的不加任何修饰的文本信息     支持Unicode编码方式 文本编辑器种类: 行编辑器:sed 全屏编辑器:nano,vi vi : (VIsual&n…

    Linux干货 2016-08-10
  • LVM2基本应用,扩展及缩减实现

    LVM(Logical Volume Manager,逻辑卷管理)是CentOS6中常用的磁盘管理的工具。常用于CentOS6上,提供了分区的动态扩展、缩减等功能。目前的常用版本为LVM2。 结构: 一、物理卷 LVM的物理卷以分区为单位。通常情况下,会以一个硬盘一个分区的情况下进行容量扩展。 在分区之后,要使用fisk命令来改变分区的类型,LVM的磁盘类型…

    Linux干货 2016-02-25
  • dns 服务

     DNS服务 1.正向解析    1. 创建解析库                    2.改配置文件主要改 any no no 3个选项   3.添加一个解…

    2017-05-31
  • keepalive配置文件详解

    第一部分:全局定义块 1、email通知。作用:有故障,发邮件报警。 2、Lvs负载均衡器标识(lvs_id)。在一个网络内,它应该是唯一的。 3、花括号“{}”。用来分隔定义块,因此必须成对出现。如果写漏了,keepalived运行时,不会得到预期的结果。由于定义块内存在嵌套关系,因此很容易遗漏结尾处的花括号,这点要特别注意。 global_defs{ n…

    2017-09-17
  • 8 文本查看、处理与统计分析

    文本查看 cat cat [OPTION]… [FILE]… 该命令用于正向查看文本文件,但不可分页,一次性显示完成 参数说明 参数 说明 -E 显示行结束符$ -n 对显示出的每一行进行编号 -A 显示所有控制符 -b 非空行编号 -s 压缩连续的空行成一行 -T 显示tab为^I 示例  tac tac […

    Linux干货 2016-08-10
  • Linux中正则表达式和grep的使用

    正则表达式在Linux经常配合grep,sed和awk等用于搜寻关键字。正则表达式分为正则表达式和扩展正则表达式: 一、正则表达式 1.1 元字符: .:匹配任意字符    []:匹配[]中的任意一个字符 [^]:匹配[]以外的任意字符 [:alpha:]大小写英文字母 [:digit:]:十进制数字 [:xdigit…

    Linux干货 2017-04-08

评论列表(1条)

  • 马哥教育
    马哥教育 2016-08-17 15:59

    写的很好,排版还可以在漂亮一点,加油,可以自己多画图,不要用网上的图了