
Linux实训
文章平均质量分 60
848698119
荣辱与共,终成一豪
展开
-
嵌入式Linux应用程序开发第2版(多路复用)
多路复用多路复用I/O处理的模型5种IO执行的两个阶段select()和poll()的I/O多路转接模型是处理I/O复用的一个高效的方法1.select()函数2.poll()多路复用I/O处理的模型5种阻塞IO非阻塞IOIO复用(select和poll)信号驱动异步IO(Posix.1 的 aio...系列函数)IO执行的两个阶段在Linux中,对于一次读取IO的操作,数据并不会直接拷贝到程序的程序缓冲区。通常包括两个不同阶段: (1)等待数据准备好,到达内核缓冲区; (2原创 2021-04-07 08:10:46 · 8585 阅读 · 0 评论 -
嵌入式Linux应用程序开发(第二版文件I/O编程)
嵌入式Linux应用程序开发(第二版文件I/O编程)1.例题:基本功能:从源文件复制到目标文件#include<stdio.h>#include<unistd.h>#include<sys/types.h>#include<sys/stat.h>#include<fcntl.h>#include<stdlib.h>#define BUFFER_SIZE 1024 /*每次读写缓存大小为1KB,大小不同,运行效率原创 2021-03-30 18:34:57 · 8705 阅读 · 1 评论 -
虚拟机共享文件夹不显示
虚拟机共享文件夹不显示如果查看文件夹中没有 /mnt/hgfs 该目录,则需要新建后进行以下操作,新建命令:mkdir /mnt/hgfs (新建文件夹)Linux下共享文件夹的默认路径为/mnt/hgfs,所以 cd /mnt/hgfs 进入到共享文件夹下,ls查看刚设置好的共享文件夹是否显示,如若不显示,进行以下操作: (1)yum install -y open-vm-tools-devel (2)没有hgfs文件夹创建一个就是了;(看上边的图片) (3)挂原创 2021-03-10 12:03:30 · 11039 阅读 · 3 评论 -
Linux实训
实训1:用户的管理1.创建一个新用户user1,设置其主目录为/home/user1useradd -d /home/user1 -m user1 //-d是指定用户的家目录(默认是/home/username)2.grep user1 /etc/passwd //在指定的文件中查找相应的字符,返回相应的记录tail /etc/passwd //默认情况下显示指定文件的最后10行tail -n 1 /etc/passwd //显示指定文件的最后一行3.tail -n 1 /e原创 2020-11-23 14:33:55 · 19428 阅读 · 1 评论