logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux 命令行参数&环境变量

本文介绍了命令行参数和环境变量的概念与应用。命令行参数是通过main函数的argc和argv传递的字符串数组,用于实现程序的不同功能调用,是Linux指令选项的基础。环境变量是系统内置变量,包含PATH、HOME、PWD等关键配置信息,用于定义系统运行环境。PATH存储可执行文件路径,HOME记录用户主目录,PWD保存当前路径。通过export可临时修改环境变量,永久修改需编辑.bash_prof

#linux#服务器#java
Linux 软硬连接&动静态库

本文介绍了Linux系统中的软硬链接和动静态库相关知识。在软硬链接部分,详细说明了软链接(ln -s)和硬链接(ln)的创建方法及本质区别:软链接是独立文件保存目标路径,硬链接则是新增文件名与inode的映射关系。特别指出目录硬链接数的计算规则(硬链接数-2=子目录数)和系统对目录硬链接的限制。 在动静态库部分,阐述了动态链接(默认)和静态链接(-static)的区别,介绍了ldd和file命令查

#linux#运维#服务器
Linux 基础I/O

本文介绍了文件操作的基础知识和接口。文件由内容和属性组成,打开文件是将磁盘文件加载到内存的过程。C语言提供了fopen、fwrite、fread等文件操作接口,其中打开方式w和a分别对应输出重定向和追加重定向功能。此外,进程启动时会记录当前工作目录cwd,用于确定文件创建路径。通过实验演示了不同打开方式对文件操作的影响,解释了重定向的实现原理。

#linux#服务器#java
<数据结构>NO3.单向链表

单链表的概念即实现:头插、尾插、头删、尾删、随机插入、随机删除、查找、修改、销毁

文章图片
#数据结构#c语言#链表
到底了