Linux学习小结 1

一、描述计算机的组成及其功能

计算机由硬件和软件组成:

1、硬件组成又分为:

中央处理器(CPU):功能主要是解释计算机指令以及处理计算机软件中的数据, 中央处理器主要包括运算器(算术逻辑运算单元,ALU,Arithmetic Logic Unit)和高速缓冲存储器(Cache)及实现它们之间联系的数据(Data)、控制及状态的总线(Bus)
内部存储器(Memory): 其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据, 计算机中所有程序的运行都是在内存中进行的
输入(Input system):输入设备是计算机的重要组成部分,输入设备与输出设备合称为外部设备,简称外设,输入设备的作用是将程序、原始数据、文字、字符、控制命令或现场采集的数据等信息输入到计算机。常见的输入设备有键盘、鼠标器、光电输入机、磁带机、磁盘机、光盘机等。
输出(Output system):输出设备与输入设备同样是计算机的重要组成部分,它把外算机的中间结果或最后结果、机内的各种数据符号及文字或各种控制信号等信息输出出来。微机常用的输出设备有显示终端CRT、打印机、激光印字机、绘图仪及磁带、光盘机等。

2、软件组成由系统软件和应用软件组成:

系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。(如Windows、Linux、Dos、Unix等操作系统都属于系统软件
应用软件(application software)是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,分为应用软件包和用户程序。应用软件包是利用计算机解决某类问题而设计的程序的集合,供多用户使用。计算机软件分为系统软件和应用软件两大类。应用软件是为满足用户不同领域、不同问题的应用需求而提供的那部分软件。 它可以拓宽计算机系统的应用领域,放大硬件的功能。(如Word、Excel、QQ等都属于应用软件)

二、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别

Linux的发行版有数百之多,有以下三大主流发行版
Debian Slackware Redhat
Debian 是第一大主流发行版,它的分支有Ubuntu,knopix等著名的二次发行版
Slackware 的分支下的比较有名的发行版是S.u.S.e 而SLES OpenSUSE又是S.u.S.e的分支发行版
Redhat 也是非常有名的发行版之一,Redhat Enterprse Linux 是它的企业版
Fedora是Redhat桌面版的二次发行版
CentOS又是基于Redhat Enterprse Linux 的二次发行版
Gentoo 和 ArchLinux也是非常著名的发行版

三、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述

1、一切皆文件:把几乎所有资源统统抽象为文件形式:包括硬件设备,甚至通信接口等;
2、由众多目的单一的应用程序组成,一个程序只做一件事
3、组合目的单一的小程序完成复杂任务
4、尽量避免捕捉用户接口
5、提供机制而非策略

四、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的事例来阐述

tty:查看当前的终端设备

ifconfig:查看活动接口的ip地址;
用法:ifconfig [-v][-a][-s][interface]

[root@localhost ~]# ifconfig

echo:回显
用法:echo[-neE][参数…]

[root@localhost ~]# echo $SHELL
/bin/bash
[root@localhost ~]# echo "SHELL"
SHELL
[root@localhost ~]# echo -e '$SHELL'
$SHELL

pwd:显示工作目录

[root@localhost ~]# pwd
/root

startx:用来启动X Window

export:用于将shell变量输出为环境变量,或者将shell函数输出为环境变量。

pwd:以绝对路径的方式显示用户当前工作目录

[root@localhost ~]# pwd /root

history (选项) (参数):用于显示指定数目的指令命令

参数 n:显示最近使用的10条历史命令

[root@localhost ~]# history 10
  116  cd /etc
  117  ls
  118  ls -R
  119  cd
  120  ls
  121  ls -r
  122  startx
  123  man startx
  124  export
  125  history 10

shutdown (选项)(参数):可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作

选项

-c:当执行“shutdown -h 11:50”指令时,只要按+键就可以中断关机的指令;
-f:重新启动时不执行fsck;
-F:重新启动时执行fsck;
-h:将系统关机;
-k:只是送出信息给所有用户,但不会实际关机;
-n:不调用init程序进行关机,而由shutdown自己进行;
-r:shutdown之后重新启动;
-t<秒数>:送出警告信息和删除信息之间要延迟多少秒。
参数
[时间]:设置多久时间后执行shutdown指令;
[警告信息]:要传送给所有登入用户的信息。

指定现在立即关机:

shutdown -h now

指定5分钟后关机,同时送出警告信息给登入用户:

shutdown +5 "System will shutdown after 5 minutes"

poweroff (选项)

选项

-n:关闭操作系统时不执行sync操作;
-w:不真正关闭操作系统,仅在日志文件“/var/log/wtmp”中;
-d:关闭操作系统时,不将操作写入日志文件“/var/log/wtmp”中添加相应的记录;
-f:强制关闭操作系统;
-i:关闭操作系统之前关闭所有的网络接口;
-h:关闭操作系统之前将系统中所有的硬件设置为备用模式。

立即关闭系统

poweroff

reboot (选项) 命令用来重新启动正在运行的Linux操作系统

选项

-d:重新开机时不把数据写入记录文件/var/tmp/wtmp。本参数具有“-n”参数效果;
-f:强制重新开机,不调用shutdown指令的功能;
-i:在重开机之前,先关闭所有网络界面; -n:重开机之前不检查是否有未结束的程序;
-w:仅做测试,并不真正将系统重新开机,只会把重开机

重新开机

[root@localhost ~]# reboot

做个重新开机的模拟

[root@localhost ~]# reboot -w

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:显示版本信息。

不加任何参数使用hwclock,可以查看当前的硬件日期和时间。

[root@localhost ~]# clear
[root@localhost ~]# hwclock
Thu 29 Jun 2017 01:02:50 PM PDT  -0.475667 seconds

设置硬件时间要依赖于操作系统时间,具体方法如下:

hwclock –systohc 
hwclock --systohc –-utc

date命令是显示或设置系统时间与日期

date (选项) (参数)

选项

-d<字符串>:显示字符串所指的日期与时间。字符串前后必须加上双引号;
-s<字符串>:根据字符串来设置日期与时间。字符串前后必须加上双引号;
-u:显示GMT;
–help:在线帮助;
–version:显示版本信息。

参数
< +时间日期格式>:指定显示时使用的日期时间格式

%H 小时,24小时制(00~23)
%I 小时,12小时制(01~12)
%k 小时,24小时制(0~23)
%l 小时,12小时制(1~12)
%M 分钟(00~59)
%p 显示出AM或PM
%r 显示时间,12小时制(hh:mm:ss %p)
%s 从1970年1月1日00:00:00到目前经历的秒数
%S 显示秒(00~59) %T 显示时间,24小时制(hh:mm:ss)
%X 显示时间的格式(%H:%M:%S)
%Z 显示时区,日期域(CST)
%a 星期的简称(Sun~Sat)
%A 星期的全称(Sunday~Saturday)
%h,%b 月的简称(Jan~Dec)
%B 月的全称(January~December)
%c 日期和时间(Tue Nov 20 14:12:58 2012)
%d 一个月的第几天(01~31)
%x,%D 日期(mm/dd/yy)
%j 一年的第几天(001~366)
%m 月份(01~12)
%w 一个星期的第几天(0代表星期天)
%W 一年的第几个星期(00~53,星期一为第一天)
%y 年的最后两个数字(1999则是99)

格式化输出

[root@localhost ~]# date +"%Y-%m-%d"
2017-06-29   

一、描述计算机的组成及其功能

计算机由硬件和软件组成:

1、硬件组成又分为:

中央处理器(CPU):功能主要是解释计算机指令以及处理计算机软件中的数据, 中央处理器主要包括运算器(算术逻辑运算单元,ALU,Arithmetic Logic Unit)和高速缓冲存储器(Cache)及实现它们之间联系的数据(Data)、控制及状态的总线(Bus)
内部存储器(Memory): 其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据, 计算机中所有程序的运行都是在内存中进行的
输入(Input system):输入设备是计算机的重要组成部分,输入设备与输出设备合称为外部设备,简称外设,输入设备的作用是将程序、原始数据、文字、字符、控制命令或现场采集的数据等信息输入到计算机。常见的输入设备有键盘、鼠标器、光电输入机、磁带机、磁盘机、光盘机等。
输出(Output system):输出设备与输入设备同样是计算机的重要组成部分,它把外算机的中间结果或最后结果、机内的各种数据符号及文字或各种控制信号等信息输出出来。微机常用的输出设备有显示终端CRT、打印机、激光印字机、绘图仪及磁带、光盘机等。

2、软件组成由系统软件和应用软件组成:

系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。(如Windows、Linux、Dos、Unix等操作系统都属于系统软件
应用软件(application software)是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,分为应用软件包和用户程序。应用软件包是利用计算机解决某类问题而设计的程序的集合,供多用户使用。计算机软件分为系统软件和应用软件两大类。应用软件是为满足用户不同领域、不同问题的应用需求而提供的那部分软件。 它可以拓宽计算机系统的应用领域,放大硬件的功能。(如Word、Excel、QQ等都属于应用软件)

二、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别

Linux的发行版有数百之多,有以下三大主流发行版
Debian Slackware Redhat
Debian 是第一大主流发行版,它的分支有Ubuntu,knopix等著名的二次发行版
Slackware 的分支下的比较有名的发行版是S.u.S.e 而SLES OpenSUSE又是S.u.S.e的分支发行版
Redhat 也是非常有名的发行版之一,Redhat Enterprse Linux 是它的企业版
Fedora是Redhat桌面版的二次发行版
CentOS又是基于Redhat Enterprse Linux 的二次发行版
Gentoo 和 ArchLinux也是非常著名的发行版

三、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述

1、一切皆文件:把几乎所有资源统统抽象为文件形式:包括硬件设备,甚至通信接口等;
2、由众多目的单一的应用程序组成,一个程序只做一件事
3、组合目的单一的小程序完成复杂任务
4、尽量避免捕捉用户接口
5、提供机制而非策略

四、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的事例来阐述

tty:查看当前的终端设备
ifconfig:查看活动接口的ip地址;
echo::回显
pwd:显示工作目录

startx:用来启动X Window
export:用于将shell变量输出为环境变量,或者将shell函数输出为环境变量。
pwd:以绝对路径的方式显示用户当前工作目录

[root@localhost ~]# pwd /root

history (选项) (参数):用于显示指定数目的指令命令
参数 n:显示最近使用的10条历史命令

[root@localhost ~]# history 10
  116  cd /etc
  117  ls
  118  ls -R
  119  cd
  120  ls
  121  ls -r
  122  startx
  123  man startx
  124  export
  125  history 10

shutdown (选项)(参数):可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作

选项

-c:当执行“shutdown -h 11:50”指令时,只要按+键就可以中断关机的指令;
-f:重新启动时不执行fsck;
-F:重新启动时执行fsck;
-h:将系统关机;
-k:只是送出信息给所有用户,但不会实际关机;
-n:不调用init程序进行关机,而由shutdown自己进行;
-r:shutdown之后重新启动;
-t<秒数>:送出警告信息和删除信息之间要延迟多少秒。
参数
[时间]:设置多久时间后执行shutdown指令;
[警告信息]:要传送给所有登入用户的信息。

指定现在立即关机:

shutdown -h now

指定5分钟后关机,同时送出警告信息给登入用户:

shutdown +5 "System will shutdown after 5 minutes"

poweroff (选项)

选项

-n:关闭操作系统时不执行sync操作;
-w:不真正关闭操作系统,仅在日志文件“/var/log/wtmp”中;
-d:关闭操作系统时,不将操作写入日志文件“/var/log/wtmp”中添加相应的记录;
-f:强制关闭操作系统;
-i:关闭操作系统之前关闭所有的网络接口;
-h:关闭操作系统之前将系统中所有的硬件设置为备用模式。

立即关闭系统

poweroff

reboot (选项) 命令用来重新启动正在运行的Linux操作系统

选项

-d:重新开机时不把数据写入记录文件/var/tmp/wtmp。本参数具有“-n”参数效果;
-f:强制重新开机,不调用shutdown指令的功能;
-i:在重开机之前,先关闭所有网络界面; -n:重开机之前不检查是否有未结束的程序;
-w:仅做测试,并不真正将系统重新开机,只会把重开机

重新开机

[root@localhost ~]# reboot

做个重新开机的模拟

[root@localhost ~]# reboot -w

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:显示版本信息。

不加任何参数使用hwclock,可以查看当前的硬件日期和时间。

[root@localhost ~]# clear
[root@localhost ~]# hwclock
Thu 29 Jun 2017 01:02:50 PM PDT  -0.475667 seconds

设置硬件时间要依赖于操作系统时间,具体方法如下:

hwclock –systohc 
hwclock --systohc –-utc

date命令是显示或设置系统时间与日期

date (选项) (参数)

选项

-d<字符串>:显示字符串所指的日期与时间。字符串前后必须加上双引号;
-s<字符串>:根据字符串来设置日期与时间。字符串前后必须加上双引号;
-u:显示GMT;
–help:在线帮助;
–version:显示版本信息。

参数
< +时间日期格式>:指定显示时使用的日期时间格式

%H 小时,24小时制(00~23)
%I 小时,12小时制(01~12)
%k 小时,24小时制(0~23)
%l 小时,12小时制(1~12)
%M 分钟(00~59)
%p 显示出AM或PM
%r 显示时间,12小时制(hh:mm:ss %p)
%s 从1970年1月1日00:00:00到目前经历的秒数
%S 显示秒(00~59) %T 显示时间,24小时制(hh:mm:ss)
%X 显示时间的格式(%H:%M:%S)
%Z 显示时区,日期域(CST)
%a 星期的简称(Sun~Sat)
%A 星期的全称(Sunday~Saturday)
%h,%b 月的简称(Jan~Dec)
%B 月的全称(January~December)
%c 日期和时间(Tue Nov 20 14:12:58 2012)
%d 一个月的第几天(01~31)
%x,%D 日期(mm/dd/yy)
%j 一年的第几天(001~366)
%m 月份(01~12)
%w 一个星期的第几天(0代表星期天)
%W 一年的第几个星期(00~53,星期一为第一天)
%y 年的最后两个数字(1999则是99)

格式化输出

[root@localhost ~]# date +"%Y-%m-%d"
2017-06-29

五,如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的。

首先查看命令是内置命令还是外部命令:

type COMMAND

获取命令的使用帮助:
内部命令:help COMMAND
外部命令:
1. 命令自带简要格式的使用帮助
#COMMAND –help
2. 使用手册:manual
#man COMMAND
3. info COMMAND
获取命令的在线文档
4. 很多应用程序会自带帮助文档
README;
INSTALL;
CHANGES.
5. 主流发行版官方文档
6. 程序官方的文档
官方站点上的”Document”
7. 搜索引擎
google

帮助手册路径 /usr/share/man
man 使用手册是压缩格式的文件,有章节之分;
1、使用命令
2、系统调用;
3、C函数库的调用;
4、设备文件及特殊文件;
5、文件格式:(配置文件格式);
6、游戏使用帮助;
7、杂项;
8、管理工具及守护进程;

man使用手册内容布局:
NAME:功能性说明
SYNOPSIS:语法格式
DESCRIPTION:描述
OPTIONS:选项
EXAMPLES:使用事例
AUTHOR:作者
BUGS:报告程序bug的方式
SEE ALSO:参考

并非每个命令在所有章节都有手册;
查看命令:# whatis COMMAND

六、罗列Linux发行版的基础目录命名法则及功用规定

Linux通常采用FHS(Filesystem Hierarchy Standard,文件系统层次结构标准),它定义了Linux系统基本的目录结构。
/ : 文件系统根(root)目录 – 整个文件系统只有一个根目录,它是最基本的挂载点,所有目录都挂载其下
/bin : 基本用户命令– bin是binary的缩写,这个目录存放着用户经常使用的命令。如ls, ping, grep, cp, cat, mv 和 ps 等等
/boot : 启动相关 – 引导装载程序(grub)相关文件;内核initrd (用于初始RAM磁盘,是在系统引导过程中挂载的一个临时根文件系统);vmlinuz (压缩的Linux内核镜像)
/dev : 设备文件 –dev是device(设备)的缩写,包含系统中所有硬件设备文件,如,硬盘、CPU、内存、cdrom等等;注意,它不是常规文件,但是在Linux中访问设备的方式和访问文件的方式是相同的
/etc : 配置文件– 包含系统配置文件,还有一些应用的配置文件、各种脚本等等
/home : 用户家目录 – 普通用户的家目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。用户的私有文件可以存放到这里
/lib : 基本共享库 –存放着系统最基本的动态链接共享库、还有一些内核模块
/lost+found : 恢复文件 – 如果系统崩溃 (断电、应用程序异常,原因很多),被打断的文件将保存到这个目录,下次系统启动在处理。一般为空
/media : 临时挂载的可移动存储设备 – 例如U盘、光驱在插入后,Linux会把自动识别的设备挂载到这个目录下
/mnt : 临时挂载点–系统提供该目录是为了让用户临时挂载其它文件系统,我们可以将U盘手动挂载在/mnt/上,然后进入该目录就可以查看其中的内容了
/opt : 第三方应用安装目录–我们一般把第三方软件安装到这个目录
/proc : 内核和进程文件 –这个目录是一个虚拟的目录,包含运行进程、系统资源信息。它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件.
/root : Root用户家目录 –超级管理员用户的家目录
/run : 应用程序状态文件 – 在系统启动前期创建的tmpfs文件系统
/sbin : 系统管理员命令– /sbin 同/bin,只是存放的是系统管理程序,需要root权限执行
/selinux : SELinux虚拟文件系统 – 这个目录是Redhat/CentOS所特有的目录,Selinux是一个安全机制,这套机制比较复杂,这个目录就是存放SELinux相关的文件的
/srv : 服务数据 – 如:HTTP (/srv/www/) 或 FTP(/srv/ftp/)
/sys : sysfs– 这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 sysfs。sysfs文件系统集成了下面3种文件系统的信息:针对进程信息的proc文件系统、针对设备的devfs文件系统以及针对伪终端的devpts文件系统。该文件系统是内核设备树的一个直观反映。当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统中被创建。
/tmp : 临时目录 –系统重启后,这个目录内存储的数据全部丢失
/usr : 用户程序 – 这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,包含可执行程序(/usr/bin|sbin)、库(/usr/lib)、文档(/usr/share/doc)、源代码(/usr/src)等等
/var : Variable – var代表Variable,存放着在不断变化的数据,我们习惯将那些经常被修改的数据放在这个目录下。如应用缓存文件(/var/cache),数据库文件 (/var/lib),(/var/lock),各种日志(/var/log)等等

原创文章,作者:N27_太极异次元,如若转载,请注明出处:http://www.178linux.com/78634

(0)
N27_太极异次元N27_太极异次元
上一篇 2017-06-27 10:45
下一篇 2017-06-27 17:50

相关推荐

  • 自动化运维之Cobbler

    自动化运维:         随着信息时代的持续发展,IT运维已经成为IT服务内涵中重要的组成部分。面对越来越复杂的业务,面对越来越多样化的用户需求,不断扩展的IT应用需要越来越合理的模式来保障IT服务能灵活便捷、安全稳定地持续保障,这种模式中的保障因素就是IT运维(其他因素是更…

    Linux干货 2016-04-21
  • linux时间设置、screen使用、命令分类、hash作用、命令引用及history命令

    一、 生产环境发现一台服务器系统时间产生偏差,造成服务异常 解决方法             a、 如果服务器硬件时间准备的话,可使用命令:~#] hwclock -s              将硬件时钟同步到系统 &…

    Linux干货 2016-08-02
  • N26_第一周作业

    计算机的组成 计算机由五大部分组成:    1.控制器(control):是整个计算机的中枢神经,其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、地址,协调计算机各部分工作及内存与外设的访问等;    2.运算器(datapath):运算器的功能是对数据进行各种算术运算和逻辑运算,即对数据进行…

    Linux干货 2016-12-28
  • Linux系统的软硬连接的区别

    Linux系统的软硬连接的区别 M21-陆东贵 CentOS 7.2 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。 一、  硬链接: 硬连接是指通过索引节点来进行连接Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接…

    Linux干货 2016-10-19
  • 第十二周作业

      1、描述一次完整的http请求处理过程 简介 一次完整的HTTP请求过程从TCP三次握手建立连接成功后开始,客户端按照指定的格式开始向服务端发送HTTP请求,服务端接收请求后,解析HTTP请求,处理完业务逻辑,最后返回一个HTTP的响应给客户端,HTTP的响应内容同样有标准的格式。无论是什么客户端或者是什么服务端,大家只要按照HTTP的协议标准…

    2017-11-12
  • 关于man的几个重要命令

    接触Linux有很多年了,以前对于linux我觉得自己懂得的还算一般吧,可是听了马哥的关于linux的视频课程,发现自己就是一个还没入门的菜鸟,所以果断的狠心的报了马哥的网络班,拜在马哥旗下,以后就打着马哥的旗号到外面混,哈哈最初的这几天学习,因为工作和时间的等等等的关系,所以才到现在还在赶着写我的博客作业,现在就最有感触的几个命令串联一下。学习linux肯…

    Linux干货 2016-10-31