马哥教育网络班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

相关推荐

  • 用户和组

    3A安全介绍 资源分派: Authentication:认证 Authorization:授权 Accouting|Audition:审计 安全上下文 Linux安全上下文 运行中的程序:进程 (process) 以进程发起者的身份运行: root: /bin/cat mage: /bin/cat 进程所能够访问资源的权限取决于进程的运行者的身份 用户use…

    Linux干货 2016-08-08
  • 数组

    数组 变量:存储单个元素的内存空间 数组:存储多个元素的连续的内存空间,相当于多个变量的集合 数组名和索引 索引:编号从0开始,属于数值索引 注意:索引可支持使用自定义的格式,而不仅是数值格式,即为关联索引, 八十的数组支持稀疏格式(索引不连续 声明数组: Declare -a ARRAY_NAME Declare -A ARRAY_NAME:关联数组 注意…

    Linux干货 2018-01-02
  • 0805作业

    课堂练习 1.找出ifconfig 命令结果中本机的所有IPv4 地址   ifconfig|tr -cs '[0-9].' '\n'|sort -ut '.' -k3 2.查出分区空间使用率的最大百分比值   df|tr -s ' '|cut -d&quot…

    Linux干货 2016-08-07
  • Linux进程查看及管理(2)

    Linux进程查看及管理(2) CentOS5和6的启动流程: Liunx中的启动:kernel和rootfs(根文件系统) kernel:进程管理,内存管理,网络管理功能,驱动程序,文件系统,安全功能(权限模型), rootfs:glibc(lib,lib64) 库:函数集合,function(功能模块)有其调用接口(头文件是对函数功能或调用参数的功能进行…

    Linux干货 2016-08-08
  • 利用 yum 查找某个命令属于哪个包

    当我们在安装一个不熟悉的命令是,会遇到个问题:Error: Nothing to do 而你又不知道该命令的是属于哪个rom包,莫慌~我们可以借助一个叫yum的基于rpm的软件包管理器。 以 dig 这个命令为例,当我安装它时会出现如下情况  [root@localhost ~]# yum install dig  Loaded plug…

    Linux干货 2016-03-27
  • 用户、组及文件相关的一些命令

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其他用户均没有任何访问权限。 cp -r /etc/skel /home/tuser1,因为是目录文件所以要有-r ls -ld /etc/skel chmod 000 -R /home/tuser1 ls -al /home/tuser1/ 2、编辑/…

    2017-07-23

评论列表(1条)

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

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