美文网首页
1-Linux 文件系统

1-Linux 文件系统

作者: 柠檬小暴 | 来源:发表于2019-04-29 19:59 被阅读0次

    / 根目录

    /boot 系统启动相关文件,如内核等

    /dev device 设备文件 一切皆文件
    块设备:随机访问,数据块 (硬盘等)
    字符设备:线性访问,按字符为单位 (显示器,鼠标)
    设备号:主设备号(major)和次设备号(minor) 设备入口

    /etc 配置文件 纯文本文件

    /home 用户的家目录
    /home/username
    /root: 管理员的家目录

    /lib: 库文件
    /lib/moudule :内核模块文件
    静态库:.a
    动态库:.dll .so(shared object)

    /media 挂载点目录 移动设备
    /mnt 挂载点文件 额外的临时文件系统

    /opt: optional 可选目录 第三方程序安装目录

    /proc: 伪文件系统 内核的映射文件 系统调优

    /sys: 伪文件系统 硬件设备先关的属性映射文件

    /tmp: 临时文件 /var/tmp
    /var:可变化的文件

    /bin : 可执行文件,用户命令
    /sbin: 管理命令

    /usr: universal shared read-only 全局只读文件
    /usr/bin
    /usr/sbin
    /usr/lib

    /usr/local
    /usr/local/bin 第三方软件
    /usr/local/sbin
    /usr/loacl/lib

    命名规则:
    1.长度不能超过255个字符;
    2.不能使用/当文件名
    3.严格区分大小写

    相对路径:
    绝对路径:

    文件管理

    目录管理
    ls
    cd
    pwd
    mkdir 创建空目录
    -p:parent
    -v:verbose 显示创建过程
    没有信息即是最好的信息
    tree 查看文件系统树

    命令行展开{花括号展开}

    rmdir 删除空目录

    文件的创建和删除

    touch
    修改文件的时间戳
    -a
    -m
    -t
    -c

    ASCII:美国国家标准
    128个字符要存储:
    二进制:
    字节存储8位
    国标GB18030
    Unicode全球化统一代码

    nano简单的文本编译器

    rm 删除文件
    -i
    \rm 以命令本身运行命令
    -f 强制删除
    -r 递归删除目录

    cp 复制和移动文件
    cp src Dest
    复制一个文件到一个文件
    复制多个文件到一个目录

    cp 默认不能复制目录
    -r 递归复制,可以复制目录及文件
    -i交互式
    -f 强行复制
    -p 保留属主,属组,时间戳
    -P 复制链接自身属性
    -L 复制链接指向的文件
    -a 归档复制,当用于备份
    -d 复制链接

    mv: move
    移动文件
    不会覆盖目录
    可以用于重命名目录和文件
    -t

    运行程序
    设备管理
    软件管理
    进程管理
    网络管理

    GPL BSD Apache开源协定,版权描述
    Gentoo, LFS(Linux From Scratch)

    相关文章

      网友评论

          本文标题:1-Linux 文件系统

          本文链接:https://www.haomeiwen.com/subject/acmkpftx.html