硕彦博创李飞授————Linux文件权限管理 gcc编译器原理

    技术2022-07-11  82

    文件权限

    ll -l 文件 //查看文件的权限 ll //查看当前目录下所有文件的权限

    第一位 - 普通文件 d 文件夹 s 网络文件 l 链接 B 块 c 字符设备 后续9位分成3种用户 每一部分中3位:[读r 写w 执行x] [—创建者u] [—群组g] [—其他人o]

    chmod 用户+/-权限1,用户+/-权限2 文件 //给文件增加或减少权限 chmod 0777 文件 //通过2进制给文件赋予权限

    文件掩码

    umask 0421

    设置掩码后后续创建的文件都按该掩码的权限生成 权限666-掩码=创建文件的权限 权限777-掩码创建文件夹的权限

    gcc编译器:将源文件翻译成为目标指令并链接成为一个可执行文件

    gcc 源文件 //生成一个可执行文件 gcc -E 源文件 -o 文件.i //预处理 gcc -S 源文件 -o 文件.s //汇编 gcc -c 源文件 -o 目标文件.o //编译 gcc 目标文件 -l库文件 -o 目标文件 //链接
    Processed: 0.011, SQL: 12