硕彦博创李飞授---linux 权限 ,计算机基础

    技术2022-07-11  98

    的权限:文件对于用户的一种操作许可 1,文件对于用户的分类:创建者 U 群组 G 其他人O 所有用户all 2,权限:读r 写w 执行x 3,文件的权限 【创建者】 【群组】【其他人】 -【rw-】 【rw-】【r–】1 dj dj 323 7月 1 第一位;文件的类型 - 普通文件 d 文件夹 s 网络文件 1 链接 b 块 c 字符设备 4,修改权限: chmod 用户+/- 权限1,用户+/-权限2 文件 chmod 0777 文件 401 001 421 【r-x】 【–x】 【rwx】 5,文件的掩码:用于创建文件的权限位 1,查看文件掩码 umask ps:权限666-掩码=创建文件的权限 权限777-掩码=创建文件夹的权限

    语言的发展历史: 1、机器语言:二进制(1111) 缺点:很难识别 优点:机器容易识别 2、汇编语言:用特定的符号来替代二进制 翻译器:将汇编翻译成为二进制 3、高级语言:自然语言 C,C++,JAVA,C#,OC,PYTHON,PHP,易语言。。。。 翻译器:将高级语言翻译成为指令

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

    计算机基础: 1,储存单位 最小的储存单位:bit 储存0或1的空间 基本初村单位:byte 1 byte=8bit 其他单位: 1KB=2^10byte=1024byte 1MB=2^10KB=1024KB 1GB=2^10MB=1024MB 1TB=2^10GB=1024GB 2、数制位: 二进制:每一位由0-1组成,满2进1 权为2 十进制:每一位0-9组成,满10进1 权为10 八进制:每一位由0-7组成,满8进1 权为8 十六进制:0-f组成,满16进1 权为16

    3,整形的储存 1、正整型:以原码存放 2、负数:以补码存放 3、原码:二进制 反码:符号位是不变,数值位取反 补码:反码 ps:如果数字为负数时,取出是必须转码为原码。
    Processed: 0.012, SQL: 9