shell基础知识及使用方法SHELL是用户与操作系统之间完成交互式操作的一个接口程序,为用户提供简化了的操作。第一代shell在上世纪70年代中于贝尔实验室中诞生,名为bourneshell,简称sh,后期又衍生出多个版本,如csh,ksh等;而Linux系统中默认的shell程序是由GNU发行的bash,它..
分类:
系统相关 时间:
2017-10-28 11:18:52
阅读次数:
217
文本 1. string:通用字符串操作 2. re:正则表达式操作 3. difflib:差异计算工具 4. textwrap:文本填充 5. unicodedata:Unicode字符数据库 6. stringprep:互联网字符串准备工具 7. readline:GNU按行读取接口 8. rl ...
分类:
编程语言 时间:
2017-10-28 11:16:08
阅读次数:
222
Bash介绍与入门 1,简介 Bash(GNU Bourne-Again Shell)是一个为GNU计划编写的Unix shell,它是许多Linux平台默认使用的shell shell是一个命令解释器,是结余操作系统内核与用户之间的一个绝缘层。 2,为什么学Bash 对于任何想适当精通一下系统管理 ...
分类:
其他好文 时间:
2017-10-27 23:50:08
阅读次数:
255
用GDB调试程序 GDB概述 ———— GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短... ...
分类:
数据库 时间:
2017-10-27 21:27:50
阅读次数:
236
由于安装nodejs时,需要使用编译源码的gcc版本比系统自带的高,因此需要重新安装高版本的gcc。 1、下载源码包 从官网上下载源码包:https://gcc.gnu.org/ 我下载的是目前最新版本的7.2.0的:gcc-7.2.0.tar.gz 2、解压到当前目录 得到 gcc-7.2.0 3 ...
分类:
其他好文 时间:
2017-10-27 11:42:35
阅读次数:
178
取自:http://www.cnblogs.com/wupeiqi/p/7295372.html Git 是一个开源的分布式版本控制软件,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 最初是由Linus Torvalds设计开发的,用于管理Linux内核开发。Git 是根据GNU通用公 ...
分类:
其他好文 时间:
2017-10-27 11:32:21
阅读次数:
152
P1624 单词缩写 题目描述 树树发现好多计算机中的单词都是缩写,如GDB是全称Gnu DeBug的缩写。但是,有时候缩写对应的全称会不固定,如缩写LINUX可以理解为: (1) LINus’s UniX (2) LINUs’s miniX (3) Linux Is Not UniX 现在树树给出 ...
分类:
其他好文 时间:
2017-10-26 15:38:46
阅读次数:
220
1. 小心预编译宏SQLITE_HAS_CODEC 2. openssl在不同License下,导出的符号不对等。 一如往常,所有GNU Make like的项目在linux平台下configure+make顺利编译安装,但交叉编译到android linux平台时,过程总是问题不断,要一个一个去手 ...
分类:
数据库 时间:
2017-10-26 13:57:45
阅读次数:
416
用GDB调试程序 GDB概述———— GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短” ...
分类:
数据库 时间:
2017-10-26 10:21:41
阅读次数:
265
有关应用于函数的属性的语义的详细信息,请参阅功能属性。有关适用于变量的属性语义的详细信息,请参阅变量属性。有关适用于结构,联合和枚举类型的属性语义的详细信息,请参阅类型属性。一个属性说明符的形式为__attribute__((属性列表))。一个属性列表是一个可能是空的逗号分..
分类:
其他好文 时间:
2017-10-25 23:58:39
阅读次数:
424