马哥教育网络班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 12:06
下一篇 2016-08-15 12:06

相关推荐

  • 15 权限管理及作业

    15 权限管理及作业(作业单独一篇) 一、杂项知识整理 1、访问控制列表:ACL:Access Control List,实现灵活的权限管理。     除了文件的所有者,所属组和其它人,可以对更多的用户设置权限。     centos7.0之后默认创建的ext4文件系统有ACL功…

    Linux干货 2016-08-04
  • Linux简述与部分基础命令

    Linux简述与基础命令

    Linux干货 2017-12-04
  • N22-第九周作业

    1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; #!/bin/bash # declare -i count1=0 declare -i count2=0 for i in $(awk -F : '{print $7}&#03…

    Linux干货 2016-10-17
  • Linux 第四天: (07月28日) Linux文件管理

    Linux 第四天: (07月28日) Linux文件管理         rootfs 根目录文件系统 root filesystemLSB  Linux Standard BaseFHS 文件系统分层结构 Filesystem Hierarchy Standard     蓝色表示 目…

    Linux干货 2016-08-08
  • Chrony

    RHEL7.4 192.168.100.1 作为时间服务器,其它主机到这台来同步时间。 时间服务器安装及配置:#yum install chrony –RHEL7默认已安装chrony,而没有安装ntpd. #systemctl status chronyd –查看chronyd服务状态#systemctl enable chrony…

    2018-01-06
  • Linux任务计划、周期性执行任务

    Linux任务计划、周期性执行任务 在未来指定的时间点执行一次某任务:at、batch 周期性的执行某个任务:crontab执行结果会以邮件形式发送给用户 如何查看邮件服务是否启用~ ]# ss -tnl mail 命令: mail [-s ‘邮件名’]+ USERNAME 邮件文件的生成: (1) 交互式输入: ctrl+d结束或者 以 . 单独成行 (2…

    Linux干货 2017-08-16

评论列表(1条)

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

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