
linux
文章平均质量分 67
JessePinkmen
这个作者很懒,什么都没留下…
展开
-
操作系统简介
1.什么是操作系统? 是现代计算机系统中 最基本和最重要 的系统软件 是 配置在计算机硬件上的第一层软件,是对硬件系统的首次扩展 主要作用是管理好硬件设备,并为用户和应用程序提供一个简单的接口,以便于使用 而其他的诸如编译程序、数据库管理系统,以及大量的应用软件,都直接依赖于操作系统的支持2.嵌入式操作系统 Linux3.虚拟机 虚拟机(Virtual Machine)指通过...原创 2018-09-14 10:07:13 · 218 阅读 · 0 评论 -
linux终端命令
终端命令格式 command [-options] [parameter] command:命令名,相应功能的英文单词或单词的缩写 [-options]:选项,可用来对命令进行控制,也可以省略 parameter:传给命令的参数,可以是 零个、一个 或者 多个 [] 代表可选–help command –help 说明: 显示 command 命令的帮助信息man m...原创 2018-09-14 11:02:58 · 354 阅读 · 0 评论 -
Tcp编程
TCP协议点对点面向连接,可靠,字节流可靠传输应答机制超时重传差错检验流量控制,阻塞管理tcp socket 步骤client:1,socket()2,connet()3,send()4,recv()阻塞,只要套接字关闭了,recv就解阻塞,返回长度为05,close()socket.setsockopt(套接字(SOL_SOCKET),选项,True)server...原创 2018-10-11 18:07:44 · 221 阅读 · 0 评论 -
#linux后台开发应该具有的技能
一、linux和os:1、命令:netstat tcpdump ipcs ipcrm 这四个命令的熟练掌握程度基本上能体现实际开发和调试程序的经验2、cpu 内存 硬盘 等等与系统性能调试相关的命令必须熟练掌握,设置修改权限 tcp网络状态查看 各进程状态 抓包相关等相关命令 必须熟练掌握3、awk sed需掌握4、共享内存的使用实现原理、然后共享内存段被映射进进程空间之后,存在于进程空间...原创 2018-10-13 08:21:39 · 147 阅读 · 0 评论 -
#tcp的长连接
为了不重复的建立三次握手,四次挥手,极大浪费计算机资源tcp设置长连接机制,在长连接中,不进行通道的关闭tcp引入了一个心跳机制:定时间,客户端向服务端发送一个数据包,告诉服务器自己依然在线在TCP的机制里面,本身是存在有心跳包的机制的,也就是TCP的选项:SO_KEEPALIVE,心跳包主要也就是用于长连接的保活和断线处理。一般的应用下,判定时间在30-40秒比较不错。如果实在要求高,那就...原创 2018-10-13 08:46:56 · 301 阅读 · 0 评论 -
线程
线程线程是程序运行过程中,执行代码的分支同步:事情一件件执行异步:任务间的执行互不干扰,同时执行并发:异步任务数大于通道数,随便找一个先走,一个个走,只是系统切换任务的速度很快,看起来像是一起运行并行:异步任务数小于通道数,同时通过,是真的把所有人无一起执行1.多任务同一时间执行多个任务,就是多任务的概念,几核就同时运行几个任务,叫cpu的时间线轮转,2.线程模块threadi...原创 2018-10-14 10:57:58 · 241 阅读 · 0 评论 -
linux基础.md
1.对文件的操作mkdir-p 递归创建rm-i -f -d -r递归删除,文件夹cp-i 交互 -r(文件夹) -v 拷贝后路径描述mv-i -v##cat ls cd touch gedit相对路径 绝对路径2.linux高级moref b q重定向重定义显示方向" > "覆盖 ">>"追加到尾部管道" | " 左端写入,用作右端的输出,...原创 2018-10-08 12:40:29 · 324 阅读 · 0 评论 -
linux基础.md
1.对文件的操作mkdir-p 递归创建rm-i -f -d -r递归删除,文件夹cp-i 交互 -r(文件夹) -v 拷贝后路径描述 文件操作 -a权限不丢失且包含-r 可以操作文件夹mv-i -v##cat ls cd touch geditls -h配合l显示文件大小相对路径 绝对路径绝对路径:由根目录写起 /root相对路径:由当前目录写起 .表示当前目录, …表...原创 2018-10-09 11:02:45 · 811 阅读 · 0 评论