文件系统

rootfs: 根文件系统

  • /boot 系统启动相关的文件,如内核、initrd、以及grub(bootloader)
  • /dev 设备文件
  • 块设备 随机访问
  • 字符设备 线性访问
  • 设备号 主设备号 和 次设备号
  • /etc 配置文件
  • /home 用户家目录,默认为/home/username
  • /root 管理员家目录
  • /lib 库文件及内核模块文件(.a 静态 .so 动态)
  • /lib/modules:内核模块文件
  • /media 挂载点目录、移动设备
  • /mnt 挂载点目录、额外的临时文件
  • /opt 可选目录、第三方的安装目录
  • /proc 伪文件系统、内核映射文件
  • /sys 伪文件系统、跟硬件设备相关属性的映射文件
  • /tmp 临时文件
  • /var 可变化的文件
  • /bin 可执行文件,用户命令
  • /sbin 管理命令
  • /usr 全局共享的字读文件

    命名规则

  1. 长度不能超过255个字符
  2. 不能使用/当文件名
  • 严格区分大小写

    文件操作

  • 文件管理
    touch -a -c -m -t
    rm \rm -f -rf
    stat 查看文件元数据
    file 查看文件内容
  • 复制
    cp: 默认不是复制目录
    复制一个文件到一个文件 copy src dest
    复制多个文件到一个目录 copy src,src2 ... dest
    复制目录 -r -rf(强行复制)
    cp -p、-i, -a(保留所有属性常用语归档) ,-d ,-P(保持链接自由属性),-l(复制链接指向的文件)
  • 移动
    mv src dest
    mv -t dest src
  • install
    -d dirctory ... 创建目录
    src dest 复制文件
    -m 指定权限
  • 目录管理
    ls cd pwd
    mkdir( -p -v[verbose] {x/y,z}/w, {a,b}{d,c})
    rmdir(删除空目录) rmdir -pv

最新文章

  1. DOM事件
  2. HTTP Header
  3. Sqoop_ 简单介绍
  4. cocos2d-x之使用plist文件初试
  5. nl命令详解
  6. TCP/IP详解学习笔记(14)-- TCP可靠传输的实现
  7. XmlElement可以避免由XmlSerializer多余生成的代码
  8. mycat1.5~1.6的一个bug
  9. lintcode 中等题:Palindrome Linked List 回文链表
  10. 实现在DevExpress.XtraGrid.GridControl的列头绘制复选框以实现全选的功能
  11. C# 控制台窗口的显示与隐藏
  12. MSDN 杂志:UI 前沿技术 - WPF 中的多点触控操作事件
  13. webpack 3.X学习之初始构建
  14. centos 使用 beyond compare 对比工具
  15. SparkStreaming读取Kakfa数据时发生OffsetOutOfRangeException异常
  16. Hibernate的load和get方法的区别
  17. RN 时间戳
  18. Windows 10 IoT Serials 10 – 如何使用OCR引擎进行文字识别
  19. 【托业】【新托业TOEIC新题型真题】学习笔记13-题库四-P7
  20. linux 3.10 gro的理解和改进

热门文章

  1. 【转】[Intel/Nvidia]Ubuntu 16.04 LTS Intel/Nvidia双显卡切换
  2. vue自定义指令
  3. Yii2 定时任务创建(Console 任务)
  4. 【译】使用 CocoaPods 模块化iOS应用
  5. 5天揭秘js高级技术-第二天
  6. 【学习笔记】Struts2之配置处理结果
  7. PHP 正则表达式 修饰符
  8. python 文件操作(转)
  9. Android压缩图片到100K以下并保持不失真的高效方法
  10. Java类的加载の动态