尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Linux基础知识记忆

Linux基础知识记忆 chown root 文件名是修改用户所有者权限为rootchown :root 文件名是修改用户的所属组权限为root链接文件它只对文件起作用不对目录起作用不能对目录进行创建硬链接硬链接指向同一个结点它共享相同的inode和数据修改其中一个文件的内容链接的另一个文件的内容也改变1(符号表示法)rwx方式修改权限 例如chmod a-x hello/2(数字表示法)数字方式修改权限 例如修改chmod 777 hello将hello夹这个文件设置为可读可写可执行//递归修改目录及其子目录要用到 -R//即命令为chmod 777 -R hello/将hello这个文件夹及其子目录设置为可读可写可执行硬链接的用途1、用于数据备份如果源文件被删除链接文件仍然能打开访问2、文件多入口访问软连接的用途1、简化路径访问方便打开缩短打开文件的时间快捷方式打开文件内容2、动态路径切换通过修改软链接指向不同版本或路径3、跨文件系统链接如挂载设备的文件链接到本地目录标准IO与文件IO的定义区别:缓存和可移植性概念对文件系统中的文件进行读写程序与终端控制台的交互用途持久化存储、跨程序数据交换即时交互、简单调试操作对象磁盘文件需路径或描述符以流为抽象覆盖终端和磁盘文件数据流向程序→磁盘(持久化)程序→终端(临时交互缓冲机制默认缓冲stdout:行缓冲stderr:无缓冲错误处理需显式处理文件不存在、权限不足等通常无需特殊处理(终端直接反馈典型场景配置文件读写、日志记录、数据存储等等命令行参数输入、结果显示、错误提示等等性能特点大文件或批量读写文件IO通过手动优化(调整读写块大小便高效频繁小数据读写时标准IO的缓冲机制更高效生命周期数据持久保存会话结束后数据丢失
返回列表