SELinux: SELinux(Secure Enhanced Linux-安全增强Linux)是由NSA针对计算机基础结构安全开发的一个全新的Linux安全策略机制。SELinux允许管理员更加灵活的定义安全策略。NSA是在Linux社区的帮助下开发,2000年以GNU GPL发布,Linux内 ...
分类:
系统相关 时间:
2018-10-27 01:27:04
阅读次数:
165
关掉xshell之后网站也随着关闭,我们可以使用screen命令,来让保证退出ssh之后程序继续在后台跑。 利用SSH远程连接服务器,运行程序需要保证在此期间窗口不能关闭并且连接不能断开,否则当前窗口所运行的任务就被杀死。 参考GNU's Screen 官网:GNU's Screen 主要使用 安装 ...
分类:
系统相关 时间:
2018-10-26 19:38:44
阅读次数:
772
代理服务器squid简介 Squid cache(简称为Squid)是一个流行的自由软件(GNU通用公共许可证)的代理服务器和Web缓存服务器。Squid有广泛的用途,从作为网页服务器的前置cache服务器缓存相关请求来提高Web服务器的速度,到为一组人共享网络资源而缓存万维网,域名系统和其他网络搜 ...
分类:
其他好文 时间:
2018-10-24 20:22:00
阅读次数:
190
参考 https://blog.csdn.net/u010798968/article/details/74932124 glibc下载安装 http://ftp.gnu.org/gnu/glibc/ https://blog.csdn.net/cpplang/article/details/846 ...
分类:
其他好文 时间:
2018-10-23 20:56:35
阅读次数:
266
GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。 一般来说,GDB主要帮 ...
分类:
数据库 时间:
2018-10-23 14:26:56
阅读次数:
161
编译Sudo version 1.8.6p7下载路径:https://www.sudo.ws/news.html 1、交叉编译 2、将文件拷贝到arm板编译出来好多文件,其实有用的文件只有两个sudo和sudoers.so,只需要将这两个文件拷贝到arm板相应的目录下就好 3、在arm板创建/etc ...
分类:
其他好文 时间:
2018-10-23 11:59:42
阅读次数:
385
理论上来讲5.4应该支持C++11,时间20160609,但是实际上__cplusplus的值却是199711L 最后看到一篇文章的一句话,原来是默认不支持。所以只要在编译时加上-std=c++11 或者 -std=c++0x就可以了。 真是奇怪,何必呢 ...
分类:
编程语言 时间:
2018-10-22 15:41:34
阅读次数:
1161
GNU make Linux程序员必须学会使用GNU make来构建和管理自己的软件工程。 GNU 的 make 能够使整个软件工程的编译、链接只需要一个命令就可以完成。 Makefile make在执行时,需要一个名为Makefile的文件。 Makefile文件描述了整个工程的编译,链接等规则。 ...
分类:
其他好文 时间:
2018-10-21 01:00:06
阅读次数:
160
简介 GDB是GNU发布的一款功能强大的程序调试工具。 GDB主要完成以下三方面的功能:1. 启动被调试的程序。2. 让被调试的程序在指定的位置停住。3. 当程序被停住时,可以检查程序状态(如变量值)。 起步 GDB快速进阶 1. 编译生成可执行程序。 gcc -g tst.c -o tst 2. ...
分类:
数据库 时间:
2018-10-20 23:46:26
阅读次数:
258
(1)安装工具(在Ubuntu下面的工具) 1.安装交叉编译工具链 https://www.veryarm.com/arm-none-linux-gnueabi-gcc 在这个里面可以下载一个 2.安装mkimage 输入: sudo apt install u-boot-tools; make_e ...
分类:
其他好文 时间:
2018-10-19 02:03:43
阅读次数:
155