linux
文章平均质量分 90
coolperl
这个作者很懒,什么都没留下…
展开
-
Unix域套接字详解(附源码)
图1 Unix域套接字通信模型1.Unix域通信模型Unix域套接字通信模型如图1所示2.api接口1)socket()intsocket(intdomain,inttype,intprotocol);API定义是一样的,不过这里的第一个参数,也就是域一定要设置成AF_UNIX或AF_LOCAL,而不是普通TCP/IP套接字的AF_INET。第二个参数表示套接字的类型...原创 2021-12-01 14:34:20 · 605 阅读 · 0 评论 -
arm 内存模拟磁盘
1.linux系统中自带ramdisk支持,即在内存中开辟一片内存作为磁盘,从而提高文件的访问速率,在drivers/brd.c文件中2.磁盘设备节点在/dev/ram0-/dev/ram153.在使用/dev/ram*之前需要先将磁盘格式化,利用mkesf2命令,默认将文件系统格式化为ext2格式4.如果不需要对磁盘进行分区,则直接挂载就可以使用mount /dev/ram* /mntumount /mnt5.如果需要对磁盘进行分区,则通过如下命令进行分区fdisk命令菜单转载 2020-05-31 20:07:16 · 423 阅读 · 0 评论 -
arm下嵌入式tftp、nfs加载内核文件系统服务搭建
一、tftp服务搭建1."sudo apt-get install xinetd" 安装xinetd,安装完成xinetd后,接下来安装tftp和tftpd,输入命令:“sudo apt-get install tftp tftpd”.然后建立TFTP配置文件,使用命令:"vi /etc/xinetd.d/tftp"建立文件,向文件中写入如下代码(必须按照格式严格对齐):service tftp{ protocol = udp port ...原创 2020-05-10 18:13:20 · 335 阅读 · 0 评论 -
浅谈arm linux下 tmpfs/ramfs/ramdisk
一、基本概念1.tmpfsTmpfs是一个虚拟内存文件系统,它不同于传统的用块设备形式来实现的Ramdisk,也不同于针对物理内存的Ramfs。 Tmpfs可以使用物理内存,也可以使用交换分区。在Linux内核中,虚拟内存资源由物理内存(RAM)和交换分区组成,这些资源是由内核中的虚拟内存子系统来负责分配和管理。 Tmpfs向虚拟内存子系统请求页来存储文件,它同...原创 2020-05-05 19:01:57 · 534 阅读 · 0 评论 -
linux添加sudoer用户
我们可以通过编辑器来打开/etc/sudoers,或者直接使用命令vi sudo来搞定这件事情。打开sudoers后,像如下那样加上自己的帐号保存后就可以了。原创 2020-04-12 17:34:30 · 1062 阅读 · 0 评论