Http端口定义:0-1023:永久分配给固定的应用使用,特权端口1024-41951:也是注册端口,要求不严格41952+:客户端随即使用的端口,动态端口,或私有端口BSD Socket : IPC的一种实现,允许位于不同主机上的进程之间进行通讯Socket API(封装了内核中socket通信相关的系统调用)SOCK_STREAM:tcp套接字SOCK_DGRAM:UDP套接字SOCK_RAW
DNS and BindSockets:C/S:Client:发起应用请求的程序Server:响应请求(提供服务)的程序LISTEN:SocketsDNS :Domain Name Server, 应用层协议C/S:53/tcp , 53/udp DNS查询类型:递归查询迭代查询DNS服务器类型:负责解析至少一个域:主名称服务器
文本处理三剑客之三,功能十分强大基本用法awk[opinions]'program'var=valuefileawk[opinions]-fprogramfilevar=valuefile通常awk程序由:BEGIN语句块、可使用模式匹配的通用语句块、END语句块组成基本格式awk[options]'program'filePattern和actionpattern部分决定动作语句何时触发以及触发
forwhileifcase1.for用法1for变量in值1值2值3..;do执行语句done用法2for变量`命令`;do#可以引用命令执行结果执行语句done用法3for((初始值;循环控制;变量变化));do执行语句done#C语言风格的for循环用法for循环示例(1+2+3+..+100=?)#!/bin/bashsum=0#初值为0for((i=1;i<=100;i++));d
Linux进程概念Linux下进程的管理(进程管理命令)计划任务的实现Linux进程的概念进程是操作系统的概念,每当我们执行一个程序时,对于操作系统来讲就创建了一个进程,在这个过程中,伴随着资源的分配和释放。可以认为进程是一个程序的一次执行过程。通俗点讲,想象一台独立的电脑,里面有很多用户自行安装的程序,用户打开应用程序,这个操作就是把程序调到内存中执行,在内存中执行的这个“程序”就是进程,无论实
网络基本原理Bonging网卡绑定1.网络基本原理在现有的学习阶段,如果你测试网络通与不通基本都是通过ping命令(生产环境中为了防止攻击几乎所有的服务器都禁掉了PING),不过很多时候都并不清楚这个命令到底在背后执行什么操作,那好吧,往下看就对了1.1路由/路由器:路由器(Router)又称网关设备(Gateway)是用于连接多个逻辑上分开的网络,所谓逻辑网络是代表一个单独的网络或者一个子网。当
1.LVM基本介绍2.PV、VG、LV关系详解3.快照的概念(特殊的逻辑卷)4.快照的基本用法(总结)LVM基本介绍LVM:LogicalVolumeManager,逻辑卷管理,是Linux下对磁盘分区进行管理的一种机制传统硬盘管理机制:1.文件系统是基于分区的2.不同分区之间相对独立无法互联3.空间难以平衡利用,且当一个分区/文件系统已满时无法扩充,只能重分区/重建文件系统,若涉及到数据,则只能
RAID廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks)RAID 包含一组或者一个集合甚至一个阵列。使用一组磁盘结合驱动器组成 RAID 阵列或 RAID 集。将至少两个磁盘连接到一个 RAID 控制器,而成为一个逻辑卷,也可以将多个驱动器放在一个组中。一组磁盘只能使用一个 RAID 级别。使用 RAID 可以提高服务器的性能。不同 RAID 的级别,性
Stream EDitor, 行编辑器(文本处理工具三剑客之一)sed :sed 是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。然后读入下行,执行下一个循环。如果没有使诸如‘D’的特殊命令,那会在两个循环之间清空模式空间,但不会清空保留空间。这样不断
脚本的简单介绍在没接触过脚本之前,脚本这个词只在Windows中某些软件出问题了,会提示”当前脚本运行出错“之类的词,当然了,作为一个只会用电脑打英雄联盟和Linux只会基本命令的小白,此时此刻对脚本依旧没什么太大的概念,不过即使如此菜的抠脚,我依旧得用我这智商为负的脑子去死磕这个叫做脚本的东西。是的没错!在Linux中,会敲命令就会写脚本。运行脚本的是一个叫做“解释器”的东西Linux中默认的解
cut命令用来显示行中的指定部分,删除文件中指定字段。cut经常用来显示文件的内容,类似于下的type命令#其中,cut命令中如果要指定多列,-f1可写为-f1,3,7(逗号隔开即可)cut-c仅显示指定字段的内容cut-d指定字段的分隔符cut-b仅显示行中指定直接范围的内容umask命令用来设置限制新建文件权限的掩码。新文件创建时的权限是由掩码决定的。用户每次注册进入系统时,umask命令都被
Windows的最基本操作就是双击打开加上一些文件的复制粘贴,创建文件/文件夹和删除文件/文件夹以及关机等等。同样,Linux也有一样的功能,只不过是从鼠标的左右键变成了键盘的字符去实现这些功能首先打开终端,在Linux图形界面空白处点击鼠标右键,选择OpenTerminal,弹出窗口如下:ls[选项][参数]ls命令是显示当前目录下所有的文件及目录的,ls后面跟的选项-a是显示隐藏文件及目录的,
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号