Linux
Zhoujy1996
这个作者很懒,什么都没留下…
展开
-
ubuntu 安装
新建虚拟机弹出下图的安装界面。安装语言建议选择English,之后选择“Install Ubuntu”,开始安装Ubuntu。之后等待下图中的两个绿色的勾勾出现,说明准备工作顺利,可以开始安装,点击“Continue”。这一步选择第一个项,表示“清除磁盘并按照Ubuntu系统”,之后选择“Install now”。这里选择地区,一般选择“Shanghai”即可,之后选择...原创 2019-04-16 15:39:34 · 441 阅读 · 0 评论 -
Linux网络编程 -- poll实现多路IO转接服务器
server.c#include <poll.h>#include <stdio.h>#include <errno.h>#include <ctype.h>#include <stdlib.h>#include <string.h>#include <arpa/inet.h>#include &原创 2018-08-06 15:43:12 · 307 阅读 · 0 评论 -
Linux网络编程 -- select实现多路IO转接服务器
server.c#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <string.h>#include <arpa/inet.h>#include <ctype.h>#include "wrap.h"#define S原创 2018-08-06 15:41:27 · 502 阅读 · 0 评论 -
Linux网络编程 -- 服务器-- 多线程实现多用户
server.c#include <stdio.h>#include <string.h>#include <arpa/inet.h>#include <pthread.h>#include <ctype.h>#include <unistd.h>#include <fcntl.h>#inc原创 2018-08-05 15:20:28 · 498 阅读 · 0 评论 -
Linux网络编程 -- 多进程实现多用户
server.c#include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <arpa/inet.h>#include <ctype.h>#include <strings.h>#include <sys/wait.h>#原创 2018-08-05 12:22:52 · 473 阅读 · 0 评论 -
Linux网络编程 -- 创建套接字进行通信
server.c#include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <arpa/inet.h>#include <ctype.h>#include <strings.h>#include <sys/wait.h>#in原创 2018-08-05 10:52:12 · 700 阅读 · 0 评论 -
大端/小端模式的判断方法
大/小端模式小端模式就是低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。大端模式就是高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。比如数字0x12 34 56 78在内存中的表示形式为:大端模式: 低地址 —————–> 高地址 0x12 | 0x34 | 0x56 | 0x78 小端模式: 低地...原创 2018-06-03 19:11:23 · 333 阅读 · 0 评论 -
在Window下使用Xshell访问Ubuntu 详细教程(带插图)
VMware 网络模式桥接模式 windows 和 ubuntu 共享网卡,两者互相独立,ubuntu 与外网互通互联也是开发板与ubuntu的连接模式NAT ubuntu 共享windows的网络,ubuntu 可以访问外网,外网不能访问ubuntu通常用来上网,安装软件更新仅主机 用于 windows 与 ubuntu 连接,ubuntu 不 可以访问外网, 外网也不能访问...原创 2018-05-23 16:12:00 · 1692 阅读 · 0 评论 -
编写 Makefile 示例
要使 Linux 下的hello.c程序能够运行,我们可以直接 gcc hello.c, 但当源文件过多时,就需要编写一个Makefile文件,Makefile文件定义了一系列的规则,它指明了哪些文件需要编译,哪些文件需要先编译,哪些文件需要重新编译等等更为复杂的命令。使用它带来的好处就是自动编译,你只需要敲一个“make”命令整个工程就可以实现自动编译。当然我们本次实验只有一个文件,它还不能...原创 2018-05-19 23:04:46 · 1078 阅读 · 0 评论 -
Linux 常见命令详解
Linux 常见概念Linux 严格区分大小写Linux 中所有内容以文件形式保存,包括硬件。一切内容皆文件。Linux 不靠扩展名区分文件类型,靠权限区分文件类型。带后缀的文件名是约定俗成,方便管理Windows下的程序不能在Linux中安装和运行Linux 采用字符界面有什么优势字符界面占用的系统资源更少字符界面减少了出错、被攻击的可能性常见目录的作用...原创 2018-05-14 22:51:15 · 204 阅读 · 0 评论 -
在Window下使用Xshell访问Ubuntu
VMware 网络模式桥接模式 windows 和 ubuntu 共享网卡,两者互相独立,ubuntu 与外网互通互联也是开发板与ubuntu的连接模式NAT ubuntu 共享windows的网络,ubuntu 可以访问外网,外网不能访问ubuntu通常用来上网,安装软件更新仅主机 用于 windows 与 ubuntu 连接,ubuntu 不 可以访问外网, 外网也不能访问...原创 2018-05-12 22:01:03 · 886 阅读 · 1 评论 -
Vi/Vim 如何消除搜索后的关键字高亮
今天在 vim 敲一些代码练手,熟悉一下 vim 命令,在 vim 编辑时,需要搜索代码里某个关键字,只要键入 /xxx 就可以了,比如,我要搜索一个函数名,我就键入 /func然后回车,一个文件中,所有出现这个字样的地方都会被高亮显示。按n键,就可以自动把光标跳到下一个。那么问题来了?怎么消除高亮呢? 通过查询资料了解到,只要键入 :noh 就可以了。或者是 键入 /xxx 一个...原创 2018-05-09 23:01:34 · 4253 阅读 · 0 评论
分享