您的位置:首页 > 理论基础

马哥培训的第一次作业

2016-08-06 17:09 190 查看


答:一、1.计算机由运算器、存储器、输出单元、输入单元、控制器; 2.运算器:主要负责程序运算与逻辑判断。 控制器:主要协调各组件与各单元间的工作。 输出单元:从计算机输出各类数据的设备叫做输出设备。如打印机、显示器等 输入单元:用来向计算机输入各种原始数据和程序的设备叫输入设备。包括键盘鼠标扫描仪等。 存储单元:存储单元的主要功能是存储程序和各种数据信息,并能在计算机运行过程中高速、自动地完成程序或数据存储。 二、1.Linux Mint Linux Mint是一款基于Ubuntu的计算机操作系统,区别在于它还随带许多软件和应用程序。 2.Ubuntu Ubuntu是基于一款Debian发型版的计算机操作系统,运行快,内置防火墙和病毒防护功能,并且与Windows兼容。 3.Mageia Mageia是一款基于GNU/Linux的计算机操作系统,也是提供每个人使用的自由软件,特点是稳定而可靠,对硬件要求不高。 4.Debian Debian是一款基于Independengt发型的操作系统,优点是稳定,卓越的质量控制。 5.Mandriva Mandriva这是一个从新优化的包含更友好的KDE桌面的Red Hat Linux版本。 6.PCLinuxos PCLinuxos基于Mandriva 发行的操作系统。 7.CentOS CentOS是一个重新编译可安装的Red Hat Enterprise Linux代码。 三、1.一切皆文件
2.单一目的的小程序 3.组合小程序完成复杂任务 4.文本文件保存配置信息 5.尽量避免捕获用户接口 6.提供机制,而非策略 总之,Linux的开源,给广大用户提供了很大的资源,从而促进了科技的进步与发展。 四、1.ifconfig [网络设备] [参数] up 启动指定网络设备/网卡。 down 关闭指定网络设备/网卡。该参数可以有效地阻止通过指定接口的IP信息流,如果想永久地关闭一个接口,我们还需要从核心路由表中将该接口的路由信息全部删除。 arp 设置指定网卡是否支持ARP协议。 -promisc 设置是否支持网卡的promiscuous模式,如果选择此参数,网卡将接收网络中发给它所有的数据包 -allmulti 设置是否支持多播模式,如果选择此参数,网卡将接收网络中所有的多播数据包 -a 显示全部接口信息 -s 显示摘要信息(类似于 netstat -i) add 给指定网卡配置IPv6地址 del 删除指定网卡的IPv6地址 <硬件地址> 配置网卡最大的传输单元 mtu<字节数> 设置网卡的最大传输单元 (bytes) netmask<子网掩码> 设置网卡的子网掩码。掩码可以是有前缀0x的32位十六进制数,也可以是用点分开的4个十进制数。如果不打算将网络分成子网,可以不管这一选项;如果要使用子网,那么请记住,网络中 每一个系统必须有相同子网掩码。 tunel 建立隧道 dstaddr 设定一个远端地址,建立点对点通信 -broadcast<地址> 为指定网卡设置广播协议 -pointtopoint<地址> 为网卡设置点对点通讯协议 multicast 为网卡设置组播标志 address 为网卡设置IPv4地址 txqueuelen<长度> 为网卡设置传输列队的长度2.echo 语法:echo [-ne][字符串]或 echo [--help][--version] -n 不要在最后自动换行
-e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般 文字输出: \a 发出警告声;
\b 删除前一个字符;
\c 最后不加上换行符号;
\f 换行但光标仍旧停留在原来的位置;
\n 换行且光标移至行首;
\r 光标移至行首,但不换行;
\t 插入tab;
\v 与\f相同;
\\ 插入\字符;
\nnn 插入nnn(八进制)所代表的ASCII字符;
–help 显示帮助

–version 显示版本信息 3.tty 语法:tty [-s][--help][--version] -s或--silent或--quiet不显示任何信息,只回传状态代码 --help:在线帮助
--version:显示版本信息 4.startxpwd 语法:startx [程序] [--服务器设置](启动X-Windows) [程序]此处所指定的为X-Windows所要执行的配置文件。 [--服务器设置]startx预设会去读取。xerverrc中的配置,决定启动X-Windows的方式 5.export 功能说明:设置或显示环境变量 语 法:export [-fnp][变量名称]=[变量设置值] -f 代表[变量名称]中为函数名称。 -n 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。

-p 列出所有的shell赋予程序的环境变量。 6..pwd 语法:pwd [选项] 一般情况下不带人和参数 -P 显示出实际路径 事例:[root@localhost~]#pwd /root 7.history 语法:history [选项] (显示历史指令记录)shi事例: n :数字,要列出最近的 n 笔命令列表 -c :将目前的shell中的所有 history 内容全部消除
-a :将目前新增的history 指令新增入 histfiles 中,若没有加 histfiles,则预设写入 ~/.bash_history
-r :将 histfiles 的内容读到目前这个 shell 的 history 记忆中

-w :将目前的 history 记忆内容写入 histfiles。 !:上一个指令的意思 事例:只列出最近十条指令 [root@localhost~]#history 10
8.shutdown 语法:shutdown [-efFhknr][-t 秒数][时间][警告信息] -c  当执行"shutdown -h 11:50"指令时,只要按+键就可以中断关机的指令。  -f  重新启动时不执行fsck。
  -F  重新启动时执行fsck。
  -h  将系统关机。
  -k  只是送出信息给所有用户,但不会实际关机。
 -n  不调用init程序进行关机,而由shutdown自己进行。
 -r  shutdown之后重新启动。

 -t<秒数>  送出警告信息和删除信息之间要延迟多少秒。 事例:[root@localhost~]#shutdown -h now (立刻关机)
9.poweroff 语法:poweroff [选项] (断电) -n:关闭操作系统时不执行sync操作 -w:不正直关闭操作系统,仅在日志文件“/var/log/wtmp”中 -d:关闭操作系统时,不将操作写入日志文件“、var/log/wtmp”中添加相应的记录 -f:强制关闭操作系统 -i:关闭操作系统之前关闭所有的网络接口 -h:关闭操作系统之前将系统中所有的硬件设置为备用模式 10.reboot 语法:reboot [选项] -n : 在重开机前不做将记忆体资料写回硬盘的动作

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

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

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

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

11.hwclock

语法:hwclock [选项]

--adjust:hwclock每次更改硬件时钟时,都会记录在/etc/adjtime文件中。使用--adjust参数,可使hwclock根据先前的记录来估算硬件时钟的偏差,并用来校正目前的硬件时钟。

--debug:显示hwclock执行时详细的信息。
--directisa:hwclock预设从/dev/rtc设备来存取硬件时钟。若无法存取时,可用此参数直接以I/O指令来存取硬件时钟。
--hctosys:将系统时钟调整为与目前的硬件时钟一致。
--set --date=<日期与时间>  设定硬件时钟。
--show:显示硬件时钟的时间与日期。
--systohc:将硬件时钟调整为与目前的系统时钟一致。
--test:仅测试程序,而不会实际更改硬件时钟。
--utc:若要使用格林威治时间,请加入此参数,hwclock会执行转换的工作。
--version:显示版本信息。

事例:[root@localhost~]# hwclock
2016年 8月06日 星期六 10时09分28秒 -0.134840 seconds

12.date

语法:date [选项]... [+格式]

-d,--date=字符串 显示指定字符串所描述的时间,而非当前时间

-f,--file=日期文件 类似--date,从日期文件中按行读入时间描述
-r, --reference=文件 显示文件指定文件的最后修改时间
-R, --rfc-2822 以RFC 2822格式输出日期和时间

-s, --set=字符串 设置指定字符串来分开时间
-u, --utc, --universal 输出或者设置协调的通用时间
--help 显示此帮助信息并退出
--version 显示版本信息并退出

五、可以通过man命令或info命令获取帮助

1.man(选项)(参数)

-a:在所有的man帮助手册中搜索

-f:等价于whatis指令,显示给关键字的简短信息描述

-p:指定内容时使用分页程序

-M:指定man手册搜索的路径

Linux的man手册共有以下几个章节:
1、Standard commands (标准命令)
2、System calls (系统调用)
3、Library functions (库函数)
4、Special devices (设备说明)
5、File formats (文件格式)
6、Games and toys (游戏和娱乐)
7、Miscellaneous (杂项)
8、Administrative Commands (管理员命令)

六、先空着,后续补上。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  计算机 作业