马哥教育网络班19期+第一周课程练习

1.       计算机的组成及其功能

a)        运算器和控制器(CPU):运算器是计算机对数据进行加工处理的部件;控制器是计算机的 指挥中心,用来控制计算机各部件协调工作。

b)        存储器:存储器分为内存储器与外存储器。内存存储器包括随机存储器和只读存储器:随机存储器(RAM):断电后会丢失数据;可以随时读写。只读存储器(ROM):断电后仍然能够保持数据;正常使用中,只能读不能写。

c)        输入输出设备:输入设备用于把原始数据和程序输入到计算机中。常见的有键盘、鼠标、摄 像头、扫描仪等。

输出设备用于数据的输出,把各种计算结果数据或信息以数字、 字符、图像、声音等形式表示出来。常见的有显示器、打印机、绘图仪、投影仪等。

d)         

2.       Linux的发行版及不同发行版之间的区别和联系

Linux发型版有很多,常见的有DebianGentooUbuntuRedHat Enterprise LinuxCentOSFedoraSuse以及国内的红旗Linux等等,这里就不一一列举出来了。

如此多的Linux发行版本,软件包管理器是最主要的区别,比如CentOSrpmubuntudeb;另一方面是桌面环境不同,比如同样是ubuntu系使用unity是官方发行版,使用gnome的就叫ubuntu gnome;还有Linux不同的发行版本之间,内核因为需求不同,也会有相应的修改。

3.       Linux的哲学思想

一切皆文件;

单一目的的小程序;

组合小程序完成复杂任务;

文本文件保存配置信息;

尽量避免捕获用户接口;

提供机制,而非策略。

4.       Linux命令行模式下命令的使用

可以输入命令ifconfig查看网卡IP地址,只会看到一个lo网卡,其实默认还有一块eth0网卡,可以通过ifconfig –a看到

[root@Hao ~]# ifconfig

 

[root@Hao ~]# ifconfig –a

 

 

1.png

dhclient命令是一个自动获取IP的命令,如果Linux所在网络环境有dhcp服务器,那么运行dhclient命令后,Linux机器就可以自动获取到一个IP

echo其实就是打印的意思,打印机单引号内的内容,如:

2.png

“tty”,显示当前终端

3.png

 

startx

语法:startx [程序][–服务器设置]

[程序] 此处所指定的[程序]为X Window所要执行程序的配置文件

[–服务器设置] startx预设会去读取.xerverrc中的配置,决定启动X Window的方式

 [root@localhost ~]# echo "export myname=Hao" >> /etc/profile

功能很简单,就是启动X Window的服务这一项,没有其他的了。其实startx命令启动的是xinit,然后再由xinit来启动X Window。

 

export

其实就是把某变量加入系统的配置文件“/etc/profile”中,重启系统也生效。

 

pwd

显示当前所在的目录,如:

4.png

 

history:

打印机出你所使用的历史命令,使用history –c清空你的历史命令。

5.png

 

shutdown

命令语法:

/sbin/shutdown [-t sec] [-arkhncfFHP] time [warning-message]

-h shutdown –h now或者shutdown –h 12:00;

-c 当执行"shutdown -h 11:50"指令时,只要按+键就可以中断关机的指令

-k只是送出信息给所有用户,但不会实际关机

 

poweroff

用来关闭计算机操作系统并且切断系统电源。

语法:poweroff [-nwdfih]

-n:关闭操作系统时不执行sync操作;

-w:不真正关闭操作系统,仅在日志文件“/var/log/wtmp”中;

-d:关闭系统时,不将操作写入日志“/var/log/wtmp”中添加相应的记录;

-f:强制关闭操作系统;

-i:关闭操作系统之前关闭所有的网络接口;

-h:关闭操作系统之前将系统中所有的硬件设置为备用模式。

 

reboot

输入reboot命令重新启动计算机

reboot [-n] [-w] [-d] [-f] [-i]

-n : 在重开机前不做将记忆体资料写回硬盘的动作

-w : 并不会真的重开机,只是把记录写到 /var/log/wtmp 档案里

-d : 不把记录写到 /var/log/wtmp 档案里(-n 这个参数包含了 -d)

-f : 强迫重开机,不呼叫 shutdown 这个指令

-i : 在重开机之前先把所有网络相关的装置先停止

 

hwclock命令可以用来显示/设置硬件时钟

hwclock: 显示硬件时钟

               -s, –hctosys

               -w, –systohc

date

表示时间相关的命令,只输入date会显示当前时间

date

date [OPTION]… [+FORMAT]:显示

       FORMAT: 格式符号

              %D

              %F

              %T

date [MMDDhhmm[[CC]YY][.ss]]:设置

              MM: 月分

              DD:几号

              hh: 小时

              mm: 分钟

              YY: 两位年份

              CCYY: 四位年份

              .ss: 秒钟

5.       如何在Linux系统上获取命令的帮助信息,并描述man文档的章节是如何划分的。

man很强大,该手册分成很多section,使用man时可以指定不同的section来浏览,各个section意义如下:

1 – commands     是普通的命令

2 – system calls  是系统调用,如open,write之类的

3 – library calls  是库函数,如printf,fread

4 – special files  特殊文件,也就是/dev下的各种设备文件

5 – file formats and convertions  指文件的格式,比如passwd, 就会说明这个文件中各个字段的含义

6 – games for linux  给游戏留的,由各个游戏自己定义

7 – macro packages and conventions  附件还有一些变量,比如向environ这种全局变量在这里就有说明

8 – system management commands 系统管理用的命令,这些命令只能由root使用,如ifconfig

6.       请罗列Linux发行版的基础目录名称命名法则及功用规定

1、不能超过255个字符;

2、区分大小写,如file,File,表示不同文件;

3、除了/外,所有字符都是被允许(合法)的;避免文件名首字符使用+-.等,.字符表示隐藏文件;避免使用空格、制表符和@#$%[]()

6.png

我其实是想删除h[123].txt文件的,但是却删除了h1.txth2.txth3.txt文件,这样说,大家都容易理解。

4、最好使用有意义的名称来命名,让人见名知意。

 

原创文章,作者:Net19_口香糖,如若转载,请注明出处:http://www.178linux.com/21579

(0)
Net19_口香糖Net19_口香糖
上一篇 2016-07-04
下一篇 2016-07-04

相关推荐

  • 如何学好C语言

    有人在酷壳的留言版上询问下面的问题 keep_walker : 今天晚上我看到这篇文章。 http://programmers.stackexchange.com/questions/62502/small-c-projects 我也遇到了和提问的老外一样的问题。。能给像遇到这样烦恼的程序员一点建议嘛?谢谢! 我相信,这可能是很多朋友的问题,我以前…

    Linux干货 2016-08-15
  • Linux Bash Shell有关变量

    bash 创建一个子bash-n 查看是否有错误-x 逐行显示信息$:显示当前PIDPPID :显示父进程PIDSHLVL :显示当前shell是几级shellpstree 显示进程树-p 同时显示进程号ps -ef 显示进程信息 本地变量 :仅对当前SHELL有效,对子SHELL也无效环境变量:对当前SHELL及子SHELL均有效。 set 显示本地变量和…

    2017-09-16
  • read,locate ,find 的总结及相关联系

    read 变量名 read 变量名1 [变量名2] < 文件名不支持管道read 变量名1 [变量名2] <<< “值1 [值2] …”使用read来把输入值分配给一个或者多个shell变量     -p 指定要显示的提示     # read -p…

    Linux干货 2017-08-12
  • UML图中类之间的关系:依赖,泛化,关联,聚合,组合,实现

    类与类图 1) 类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。 2) 在系统中,每个类具有一定的职责,职责指的是类所担任的任务,即类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得好的类一般只有一种职责,在定义类的时候,将类的职责分解成为类的属性和操作(即方法)。 3) 类的属性…

    Linux干货 2015-04-07
  • 第六周博客作业

    一、简述osi七层模型和TCP/IP五层模型
    二、简述iproute家族命令
    三、详细说明进行管理工具htop、vmstat等相关命令,并举例
    四、使用until和while

    2018-04-20
  • 磁盘配额、阵列与逻辑卷

    一、磁盘配额 在内核中执行以文件系统为单位启用对不同组或者用户的策略不同 根据块或者节点进行限制执行软限制(soft limit)硬限制(hard limit) 步骤一:获得文件系统支持临时有效:mount -o remount,usrquota,grpquota {mount_point|device}永久有效:写入配置文件 /etc/fstab 中检查文…

    Linux干货 2016-08-29

评论列表(1条)

  • 马哥教育
    马哥教育 2016-07-04 11:39

    写的很好,可以注意一下排版问题,加油