=====================阶段一:创建根文件系统所需文件======================一、构建busybox并make install然后修改_install/bin/busybox权限:chmod 4755 _install/bin/busybox(给予busybox任何人可读可执行,所有者可读可写可执行,4读,2写,1执行,7=4+2+1,5=......
2023-10-14 10:11 阅读 阅读全文文章浏览阅读1.3w次,点赞4次,收藏29次。修改权限使用 chmod +选项模式+文件名下面接受两种简单方法:方法一:chmod u=rwx,g=rwx,o=rwx 文件名u表示所有者对该文件所拥有的权限,g表示所属组对该文件所拥有的权限,o表示其他人对......
2023-11-12 18:35 阅读 阅读全文ftp(filetransferprotocol) 功能说明: 设置文件系统相关功能。 语 法: ftp[-dignv][主机名称或IP地址] 补充说明: FTP是ARPANet的标准文件传输协议,该网络就是现今Internet的前身。 参 数: -d详细显示指令执行过程,便于排错或分析程序......
2023-11-12 05:32 阅读 阅读全文文章浏览阅读478次。do_mount()->do_new_mount()->do_add_mount()->lock_mount()的功能是递归的查找终于的挂载文件夹。这里的代码比較难懂,所以以下将具体描写叙述。linux同意挂载文件夹上挂载多个文件系统,后面挂载的文件系统将......
2023-11-13 14:21 阅读 阅读全文Linux的备份和恢复一般有两种方式:(1)把需要的文件/分区用tar打包,下次需要恢复的时候,再解压开覆盖即可(2)使用dump和restore命令若在安装dump和restore中遇到为 repo ‘appstream’ 下载元数据失败 : Cannot prepare internal mirrorlist:......
2023-10-14 12:15 阅读 阅读全文本文将介绍linux卸载文件系统的过程,从系统调用umount()函数开始解析,主要分为三个阶段:1、查找挂载目录下所有已挂载的文件系统;2、删除这些已挂载文件系统的挂载节点;3、释放这些已挂载文件系统的挂载点数据结构;_u......
2023-10-13 08:24 阅读 阅读全文头文件解释归纳_netinet/in.h在win系统对应的头文件...
2023-10-14 04:54 阅读 阅读全文1.chmod 修改文件权限 所需头文件: #include<sys/stat.h> 函数原型: int chmod(const char *filename,int mode) 参数: filename为文件名,mode为文件权限,八进制数。 返回值:成功返回0,失败返回-1,同时errno会被设置为合适值......
2023-10-13 07:19 阅读 阅读全文主要是文件系统的搭建方式和简单介绍。_rootfs...
2023-10-14 02:11 阅读 阅读全文文章目录1.简介2.基础知识2.1 文件系统结构2.2 i-node节点a.寻找hello.txt文件b.寻找/mnt/hello.txt文件2.3 高速缓冲区3.内核重要函数分析3.1 内核同步函数3.1.1 wake_up()与sleep_on()3.1.2 锁lock_buffer()和unlock_buffer()3.2 任务调度函数schedule()3.3 复制......
2023-10-13 10:37 阅读 阅读全文