随笔分类 -  Linux技术

摘要:《C/C++参数解析》 1. getopt库的使用 getopt用于解析程序命令行输入的参数,可解析短参数和长参数;解析短参数使用getopt()函数,解析长参数可使用getopt_long(); 1.1 getopt()解析短参数 getopt()函数用来解析短参数,例如-a或者-b 100这样的 阅读全文
posted @ 2023-11-04 10:05 Alpha205 阅读(722) 评论(0) 推荐(0) 编辑
摘要:《Linux脚本基础扩展》 在之前的!《Linuxshell脚本基础知识》中,介绍了编写脚本的基础语法知识;现根据B站教程,对脚本编写实践部分进行总结; 1. 编写脚本,遍历目录下的所有txt文件,且将文件做备份,备份的格式为源文件名后缀增加日期;如:a.txt备份为a.txt_20230122 # 阅读全文
posted @ 2023-09-29 22:33 Alpha205 阅读(8) 评论(0) 推荐(0) 编辑
摘要:Linux基础知识 (1) 1. Linux Daemon 守护进程/精灵进程 Linux Daemon是运行在后台的一种特殊进程,它独立于控制终端,周期性的执行某些特殊的任务或者等待处理某些发生的事件;不需要用户输入就能运行且可以提供特定的服务,Linux系统上的大多数服务器就是通过守护进程实现; 阅读全文
posted @ 2023-07-09 08:34 Alpha205 阅读(19) 评论(0) 推荐(0) 编辑
摘要:## Linux #### Linux系统目录结构 在Linux或者Unix系统中,所有文件和目录都被组织成以一个根节点开始的树状结构,文件系统的最顶层是由根目录开始```\```,根目录下既可以是文件也可以是目录。如果一个目录或者文件是以```.```开头的,则表示这个文件或目录是隐藏的。系统目录 阅读全文
posted @ 2023-01-09 14:19 Alpha205 阅读(187) 评论(0) 推荐(0) 编辑
摘要:Linux常用命令 1. read命令 Linux read命令用于从标准输入读取数值,当使用重定向的时候,可以读取文件中的一行数据 read [-ers] [-a aname] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t 阅读全文
posted @ 2023-01-09 14:19 Alpha205 阅读(131) 评论(0) 推荐(0) 编辑
摘要:1. 定义 CMAKE是一个开源、跨平台的编译、测试和打包工具,它使用比较简单的语言描述编译、安装的过程,输出Makefile或者project文件,再去执行构建。 当多人协同开发一个较大的项目时,会产生较多的源代码文件,因此需要说明编译的顺序,例如需要先编译什么 ,再编译什么,这个过程称之为构建( 阅读全文
posted @ 2023-01-03 20:54 Alpha205 阅读(344) 评论(0) 推荐(0) 编辑
摘要:shell脚本 介绍 shell是一个命令解释器,它的作用是解释执行用户输入的命令或者程序 交互式的方式进行执行 非交互式的方式进行执行,通过shell脚本来执行 shell脚本的类型 shell脚本语言是弱类型语言,无需定义变量类型即可使用,Linux下主要有两种类型的shell语言 Bourne 阅读全文
posted @ 2022-12-29 17:08 Alpha205 阅读(286) 评论(0) 推荐(0) 编辑
摘要:1. 什么是GDB GDB(全称:GNU Debugger)是GNU工程师为GNU操作系统开发的调试器。它可以用于调试C、C++、Objective-C、Pascal、Ada等语言编写的程序。 2. GDB的使用条件 在程序编译的时候,添加响应的调试信息,才能使程序使用GDB进行调试,以CMake为 阅读全文
posted @ 2022-08-20 19:02 Alpha205 阅读(341) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示