1.Linux文件、目录与磁盘格式

A.Linux的文件权限与目录配置

1)用户与用户组

2)Linux文件

a.    ls -al 显示文件的文件名与相关属性

终端显示

第一列的第一个字符表示的文件类型和权限:[d]是目录,-是文件等等。                            接下来的字符,三个为一组:第一组为文件所有者的权限,第二组是通用户组的权限,第三组是其他非本用户组的权限

第二列表示有多少文件名链接到此节点

第三列表示所有者账号

第四列表示这个文件所属用户组

第五列表示文件大小

第六列为创建日期或最近修改日期

b.改变文件属性和权限

chgrp:改变文件所属用户组

修改前

输入chgrp root copiesfile

修改后

chown:改变文件所有者

输入 chown [-R] root copiesfile

修改后

chmod:改变文件的权限

数字类型改变权限:r->4;w->2;x->1。每种身份各自的权限分数是需要累加的。[-rwxrwxr--],分数则是770。

修改前

修改前的权限分数是775,要修改成[rwxrwxrwx],则分数为777。输入:chmod 777 copiesfile。

修改后

这三个命令皆需要终端root权限。

ps: [-R] 选项与参数:进行递归的持续改变,也即连同子目录的所有文件、目录;cp命令会复制执行者的属性与权限。

c.绝对路径和相对路径

.:代表当前目录,也可以使用./表示; ..: 代表上层目录,也可以用../表示

鸟哥linux私房菜读后,鸟哥的Linux私房菜读书笔记(1)相关推荐

  1. 嵌入式Linux设备驱动程序开发指南9(平台设备驱动)——读书笔记

    平台设备驱动 九.平台设备驱动 9.1 平台设备驱动概述 9.2 GPIO驱动 9.2.1 简介 9.2.2 硬件名称 9.2.3 引脚控制器 9.2.4 引脚控制子系统 9.2.5 GPIO控制器驱 ...

  2. 《鸟哥的Linux学习:基础篇》第零章 计算机概论 读书笔记

    1.电脑的五大单元 圖0.1.2.電腦的五大單元(註4) 2.精简指令集(RISC)和复杂指令集(CISC) RISC:微指令集较为精简,每个指令执行时间很短,完成动作很单纯,指令执行效能较佳.但是若 ...

  3. linux调用信号处理程序后返回,如何在Linux上执行异步信号处理程序?

    Source#1(Andries Brouwer)对于单线程进程是正确的 . 源#2(SCO Unix)对于Linux是错误的,因为Linux不喜欢sigwait中的线程(2) . 关于第一个可用的线 ...

  4. Linux脚本5秒后启动程序,嵌入式Linux启动时间优化的秘密之四-启动脚本

    本文主要讲述嵌入式Linux启动时间优化的秘密,我们继续上篇没有讲完的嵌入式Linux启动时间优化方法,本文主要会讲启动脚本.想看上一篇的请查看本文结尾的链接. 启动脚本 1.优化初始化脚本和系统启动 ...

  5. linux 在指定行后写入文件内容,linux命令行下将指定的几行内容写入到一个文件中...

    覆盖型写法 (文件里原来的内容被覆盖) echo "aaa" > a.txt echo aaa > a.txt 添加型写法 (新内容添加在原来内容的后面) echo & ...

  6. 091《读懂一本书:樊登读书法》读书笔记

    1.读书会让一个人充满力量和使命感. 你想为这个社会解决什么问题,这才是做一件事时最重要的出发点,而不是说你会什么.即便你什么都不会,只要想解决问题,就努力去学,去读书,你就都能够学会.1 这大概是第 ...

  7. 《Linux多线程服务端编程——使用muduo C++网络库》读书笔记

    第一章 线程安全的对象生命期管理 第二章 线程同步精要 第三章 多线程服务器的适用场合与常用编程模型 第四章 C++多线程系统编程精要 1.(P84)11个常用的最基本Pthreads函数: 2个:线 ...

  8. 嵌入式Linux设备驱动程序开发指南17(IIO子系统一)——读书笔记

    IIO子系统一 十七.IIO子系统(一) 17.1 简介 17.2 数模转换--DAC实验 17.2.1 IIO缓冲区 17.2.2 触发器 17.2.3 工业I/O事件 17.2.4 iio工具 1 ...

  9. python中每个模块都有一个名称、通过特殊变量_【有书共读01】《python学习手册》读书笔记十八...

    第24章  高级模块话题 本章研究一些模块相关的高级概念, 1.数据隐藏技巧 2.通过__future__模块启用新的语言特性 3.__name__使用模式变量 4.过渡性模块重载 5.由名称字符串的 ...

  10. 鸟哥的Linux私房菜(基础篇)-第二章、 Linux 如何学习(二.3. 有心朝Linux作业系统学习者的学习态度)

    第二章. Linux 如何学习 最近更新日期:2009/08/06 3. 有心朝Linux作业系统学习者的学习态度 3.1 从头学习Linux基础 3.2 选择一本易读的工具书 3.3 实作再实作 3 ...

最新文章

  1. 如何利用Tensorflow和OpenCV构建实时对象识别程序?
  2. 刘偲:AI+艺术 | 青源 Talk 第 11 期
  3. 转载自《读者》--您也吻我一下好吗
  4. js Iframe与父级页面通信及IE9-兼容性
  5. 使用 setTimeout 实现 setInterval
  6. HTML Table 冻结行列
  7. c语言第八章实验题答案,第八章实验报告
  8. ionic3编译到Android 相关配置
  9. 《WebRTC源码深入剖析》总结
  10. 年面向大学生的 9 个最佳 Chrome 扩展程序
  11. 阿里收购优酷土豆:内容进入GGC时代!
  12. 上海宝付揭穿网络招聘小把戏
  13. 计算机毕业设计Java河南省农村多元化养老服务管理系统设计与实现(源码+系统+mysql数据库+lw文档)
  14. 当女程序员遇到了问题......太真实了
  15. 使用jQuery easyui和Springdata JPI进行数据的查询
  16. c语言课程设计会员卡计费系统,会员卡计费系统源代码.doc
  17. 【0022】没办法,你只能从“糟糕的”产品经理做起
  18. dsp 精准投放_招商加盟行业如何精准获客
  19. JavaSwimg jacob调用模板,斑马打印机打印条码
  20. 初步了解指针------指针的基本概念

热门文章

  1. AlexNet-深度卷积神经网络(CNN卷积神经网络)
  2. iOS 中高级面试题(附答案)
  3. python拼音名_python生成随机中文姓名和拼音
  4. 如何按关键字搜索商品详情
  5. win服务器下利用vlmcsd搭建KMS服务器激活win10
  6. 人工智能该如何学习?详细的AI学习路线与资料推荐
  7. 什么是数据库管理系统?
  8. 中国移动CMPP短信开发平台通讯包 2.8
  9. 视频时代的下一幕 ABC Inspire:读懂视频
  10. PanDownload:登录百度账号提示浏览器版本太低,点击下载webkit内核,然后重启软件即可