硕彦博创李飞授---Linux文件权限gcc编译器计算机基础

    技术2022-07-11  84

    Linux文件的权限

    1、文件对于用户的分类: 创建者U 群组G 其他人O 所有用户all 2、权限: 读r 写w 执行x 3、文件的权限表示 -【rw-】【rw-】【r–】 创建者,群组,其他人 4、权限的修改 chmod 用户+/-权限1, 用户+/-权限2 文件 +表示授权 -表示取消权力 5、文件的掩码:用于屏蔽创建文件的权限位 查看文件掩码umask ps:文件的权限=666-掩码 文件夹的权限=777-掩码

    gcc编译器

    1、作用:将源文件翻译成为目标指令并链接成为一个可执行文件。 gcc 源文件名 可生成一个可执行文件a.out gcc 源文件名 -o 目标文件名 可生产自定义可执行文件 2、编译过程: 1.预处理 gcc -E 源文件 -o 文件.i 2.汇编: gcc -S 源文件 -o 文件.s 3编译:转换二进制文件 gcc -c 源文件 -o 目标文件.o 4链接:将目标文件和库文件打包在一起,成为一个可执行文件 gcc 目标文件 -l库文件 -o 目标文件

    计算机基础

    1、储存单位: 最小存储单位为:bit 比特 基本存储单位为:byte 1byte=8bit 其他单位: 1KB=1024Byte 1MB=1024KB 1GB=1024MB 1TB=1024GB

    2、数制位: 二进制:每一位由0-1组成,满2进1 十进制:每一位0-9组成,满10进1 八进制:每一位由0-7组成,满8进1 十六进制:每一位由0-F组成,满16进1 3、整型存储: (1)正数:以原码存放 (2)负数:以补码存放 原码:为二进制数 反码:在原码的基础符号位不变,数值位取反 补码:在反码的基础上+1 符号位0为正,1为负。 PS:如果是该数字为负数时,取出时必须转换为源码

    Processed: 0.016, SQL: 9