平时有有些东西又不经常用,对于一些概念性的东西理解又不是很深,所以导致经常忘记,记博客是一个好习惯 可以用vim leafpad gredit等打开 leafpad /etc/apt/sources.list 3.选择源 163 Kali源 deb http://mirrors.163.com/de ...
分类:
系统相关 时间:
2019-04-22 22:31:38
阅读次数:
377
【gcc安装】 “人多不足以依赖,要生存只有靠自己。” —— 拿破仑 gcc是什么: Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比 ...
分类:
系统相关 时间:
2019-04-21 14:30:53
阅读次数:
170
概述 从事 Linux 开发的朋友们都不可避免地用到一些工具,比如 objcopy、nm、objdump、readelf 等等。其实这一系列的工具,就是所谓的 Binutils,当然 GNU 就表示它们都是可以自由地使用的 GNU 软件。 GNU Binutils,是 GNU Binary Util ...
分类:
其他好文 时间:
2019-04-21 14:17:01
阅读次数:
102
GNU:GNU 是一个自由软件操作系统、全称是GNU‘s Not Unix。 GNU 是一款类似Unix的操作系统,它所采用的的典型内核是Linux。 该组合叫作GNU/Linux操作系统; GNU网站:http://www.gnu.org/ 自由软件:致力于通过自由软件使计算机用户获得自由权利。 ...
分类:
其他好文 时间:
2019-04-20 13:15:58
阅读次数:
268
1. 获取源码 wget https://mirrors.ustc.edu.cn/gnu/gcc/gcc-8.3.0/gcc-8.3.0.tar.xz -P ~ tar xvf gcc-8.3.0.tar.xz -C ~ cd ~/gcc-8.3.0 2. 运行 download_prerequis ...
分类:
系统相关 时间:
2019-04-19 17:45:12
阅读次数:
303
Linux版本查询,一般是指的内核版本查询和系统版本查询。内核版本是核心,其他的驱动及系统都是建立在内核上的。 Linux内核查询的方法常用的有2种,如下所示: 1. uname -a MYSUSE:/ # uname -a Linux MYSUSE 3.0.101-0.47.79-default ...
分类:
系统相关 时间:
2019-04-19 16:28:08
阅读次数:
696
1. 为什么会有孤儿进程组的概念,APUE没写清楚,但是GNU有规定: 孤儿进程组不可以获得终端,这是为了保证控制进程死掉后他的终端可以安全分配给新session。posix要求向新孤儿进程组中停止状态的进程(也有说是孤儿进程组里所有进程)发送SIGHUP(挂起)信号和SIGCONT(继续)信号。首 ...
分类:
系统相关 时间:
2019-04-19 00:43:12
阅读次数:
208
大家听别人介绍自己的Ubuntu时,会听到“我的操作系统是Linux的”。其实,这样介绍是缺乏严谨性滴。我们只要知道两点,基本上就搞清楚Linux和Ubuntu的关系: 1. 严格来说,Linux并不是操作系统,而是一个操作系统的内核,严谨一些可以说:linux 一般指 GNU 套件加上 linux ...
分类:
系统相关 时间:
2019-04-14 09:47:43
阅读次数:
173
? Linux 环境下的程序员如果不会使用GNU make来构建和管理自己的工程,应该不能算是一个合格的专业程序员,至少不能称得上是 Unix程序员。在 Linux(unix )环境下使用GNU 的make工具能够比较容易的构建一个属于你自己的工程,整个工程的编译只需要一个命令就可以完成编译、连接以 ...
分类:
其他好文 时间:
2019-04-14 09:36:37
阅读次数:
120
报错类型: error: command 'x86_64-linux-gnu-gcc' failed with exit status 1................................... warning: no previously-included files matchin ...
分类:
编程语言 时间:
2019-04-13 13:52:36
阅读次数:
264