![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux基础
zqz13579
这个作者很懒,什么都没留下…
展开
-
win10与虚拟机VBox共享:设置Samba共享
设置Samba共享 主要参考 https://blog.csdn.net/huan447882949/article/details/90815079Samba是Windows环境中使用的SMB / CIFS网络协议的开源实现,用于共享服务,如文件和打印机访问以及Active Directory。Samba还可用于在名为独立服务器的配置中创建跨平台文件共享。第一步 - 安装Samba步骤:1.sudo apt-get update 这一步可以省略2.sudo apt-get install s..原创 2020-08-07 13:24:35 · 1057 阅读 · 0 评论 -
虚拟机VBox安装Ubuntu Xenial 记录
前一阵子,重新弄了个虚拟机跑Ubuntu,想想还是记录一下过程,以备下次需要。Ubuntu选用的是64位的桌面系统xenial,这样要比服务器版本省下不少安装时间,尤其是下载时间。虚拟机是virtualbox6.1,最新版本的。安装好重启后,就可以安装增强功能了。在vbox的"设备"下拉菜单表中,选中最后一个即可。然后在左侧的图标区选中最后出现的光盘,点击运行,并且输入密码即可。但这时还无法看见共享文件夹,原因是虚拟机普通用户是没有访问权限的,要在终端输入sudo usermod -G vboxsf.原创 2020-07-30 21:26:16 · 283 阅读 · 0 评论 -
安装wine及相关软件
最近在弄Wine,所以整理了一下相关的知识点。一、安装wine现在wine已经改为winehq,在网络上的大多是旧版本的安装方法,因此还是直接看官方的文档:https://wiki.winehq.org/ubuntu_zhcn(当然若你用的不是Ubuntu,就选择对应的发行版)1.请在尝试安装 WineHQ 安装包之前删除它及依赖它的所有安装包(如:winetricks、wine-mono、wine-gecko)sudo apt-get remove --purge wine*-xxx wine.原创 2020-08-07 13:20:48 · 1378 阅读 · 0 评论 -
重温 通信编程之二:共享内存
重温 通信编程之共享内存每一个进程都有自己独立的地址空间,把同一块内存,分别映射到不同进程的地址空间的某个地址中去,这样每个进程都可以通过自己映射的地址来访问这块共享内存,优点就是,多个进程交换数据时,不用做任何的拷贝,效率高。遗憾的是,linux共享内存机制并没有提供同步机制,一般我们还需要使用其他进程间的通信方法(如信号量、消息队列、管道等)来配合共享内存机制。因此开辟共享内存,需要做两件事:一件是在内存划出一块区域来作为共享区;另一件是把这个区域映射到参与通信的各个进程空间。通常在内存划出一个区域原创 2020-07-01 16:33:18 · 302 阅读 · 2 评论 -
重温 通信编程(一、Socket)
我们常说的套接字最早是加州大学Berkeley在60年代在Unix上开发的用C语言写成的应用程序开发库(BSD Socket),主要用于实现进程间通讯,在计算机网络通讯方面被广泛使用。现在在Linux系统里大多是指INET socket,是BSD Socket里IPv4网络协议的接口,其定义是源IP地址和目的IP地址以及源端口号和目的端口号的组合,实质上就是一个编程的接口,方便自上而下的调用相关的函数。在Linux系统里,定义了三种套接字类型:分别是(i)使用TCP协议的流套接字(SOCK_STREA.原创 2020-06-28 22:48:54 · 160 阅读 · 0 评论