logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Linux修炼】初识:文件、打包和压缩、shell、用户与权限管理

本文系统介绍了文件与目录的基本概念,强调Linux中“一切皆文件”的理念,涵盖路径结构、权限管理(拥有者、所属组、other)、权限位(rwx)及umask对默认权限的影响。重点解析了目录权限规则:进入需x权限,查看需r权限,新建/删除文件需w权限。通过su、sudo实现用户切换与提权,保障多用户隔离与安全。介绍共享目录的粘滞位(t)机制,防止非拥有者随意删除文件,典型应用如/tmp目录。同时讲解

#linux#服务器#c语言 +3
C语言修炼——代码的底层原理?编译与链接?预处理详解

本文详细讲解了C语言程序的编译和链接过程。首先介绍了翻译环境和执行环境的概念,指出源代码需要经过编译链接生成可执行程序。随后深入分析了翻译环境的三个阶段:预处理(处理宏、头文件等)、编译(词法/语法/语义分析生成汇编代码)、汇编(转换为机器指令)。重点说明了链接阶段如何通过重定位解决多文件间的符号引用问题。最后补充了预处理阶段的细节,包括预定义符号、#define定义常量和宏等内容,帮助读者全面理

文章图片
#c语言#开发语言#学习 +3
到底了