首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
hls1234
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
文件系统和pwd命令实现
文件系统 磁盘存储数据:盘面、磁道、扇区,盘面由多个磁道组成、磁道由多个扇区组成,扇区编号从0开始 文件系统:文件内容、文件属性(文件所有者、日期)、目录 文件系统将磁盘块分为3个部分:超级块、ino
特殊位
set user id位 功能:给程序提供特殊用户权限 如果一个程序所属的用户设为root,并且set-user-id位也被设置,那么程序运行时就像它正在被root用户执行一样 set group i
ls命令实现
ls命令 列出文件名和文件属性,默认找出当前目录中所有文件的文件名,按字典顺序排序后输出 -l 列出文件的详细信息 -a 列出隐藏文件 -lu 显示最后访问时间 -s 以块为单位的文件大小 -t 按时
实现more命令
more命令 用于分屏显示大文件 more filename 实现思路 设置每屏打印多少 行数、每行字符数 打开目标文件 打开/dev/tty 接收键盘输入 读取一行,打印一行 打印一屏后询问用户是否
创建启动盘
开发简易操作系统就是制作一张含有操作系统并且能自动启动的磁盘 使用汇编写自启动程序 将汇编代码生成机器指令 使用nasm编译器生成bin文件 使用任意16进制文件编辑器打开bin文件 在visual
实现cp命令
cp命令 cp source target 将source复制到target 实现思路 打开source文件 打开target文件 将source文件内容读取到buffer缓冲区中 判断是否到文件结尾
实现who命令
who命令 列出已经登录的用户 [用户名][终端名][登陆时间][登陆地址] 实现思路 查看Linux系统who命令的信息 man who Linux用户信息存储在/var/log/wtmp文件中 2
个人成就
文章被阅读
740
掘力值
72
关注了
0
关注者
0
收藏集
0
关注标签
5
加入于
2023-09-03