这里讲解几个在 Linux 操作系统上使用 fork 系统调用。(不定期更新) 一、atexit 函数 void cleanup(void) { printf("Cleaning up\n"); } void fork6() { atexit(cleanup); printf("L0"); fork ...
分类:
系统相关 时间:
2019-11-10 10:23:16
阅读次数:
85
我在linux上安装了Docker,docker pull 了一个nginx镜像,真他妈是太慢了用了1-2个小时才下载完成。 在网上找到了优化方法,那真是速度一下就起飞了,其实只要配置一下拉取的docker镜像仓库就行了,跟配置maven仓库源一样,如下: 1、进入docker在本机的配置目录: 命 ...
分类:
其他好文 时间:
2019-11-09 23:19:38
阅读次数:
114
exec有3个参数,第一个是要执行的命令,第二个是参数是一个数组,数组的值是由第一个命令执行后生成的,第三个参数执行的状态,0表示成功,其他都表示失败。 1.linux 切换用户 果当前是root用户,那么切换成普通用户test用以下命令:su - test如果要切换回root用户,那么用以下命令: ...
分类:
Web程序 时间:
2019-11-09 21:42:17
阅读次数:
128
在Linux系统下,重启Tomcat使用命令的操作! 1.首先,进入Tomcat下的bin目录 cd /usr/local/tomcat/bin 使用Tomcat关闭命令 ./shutdown.sh 查看Tomcat是否以关闭 ps ef|grep java 如果显示以下相似信息,说明Tomcat还 ...
分类:
系统相关 时间:
2019-11-09 21:34:29
阅读次数:
117
一. 环境 Ubuntu 二. 安装QEMU $sudo apt-get install qemu qemu-kvm libvirt-bin 三. 创建虚拟硬盘文件,将安卓安装在此虚拟硬盘上 $qemu-img create -f qcow2 android-hd.img 20G 四. 获取x86版 ...
分类:
移动开发 时间:
2019-11-09 11:58:33
阅读次数:
101
什么是编译安装——编译:将源代码变为机器可执行的代码文件。安装:将可执行文件安装到操作系统里,才可以使用。 一、下载httpd源码包 在官网上下载httpd源码包http://httpd.apache.org,也可以在linux中输入rpm -qi httpd查看到当前下载源码httpd的网址 下载 ...
分类:
Web程序 时间:
2019-11-09 10:09:20
阅读次数:
171
在Windows下的开发环境中用集成的IDE编辑器的话,会经历编写、编译、下载/执行,而在Linux下没有这些,这就需要我们自己来进行创造。 Makefile的作用就是对代码进行编译,我们在进行一个已经写好的代码进行编译的时候回执行如下指令 1 gcc a.c -o a.out 这样做的话一个文件少 ...
分类:
系统相关 时间:
2019-11-07 19:34:51
阅读次数:
98
有些服务只能在linux中策马奔腾,但是公司配置windows电脑,因此在windows中安装ubuntu服务,再在启动的ubuntu中启动linux服务 系统:win10(其他系统没试过) 安装步骤: 1.检查 网络和Internet是否打开代理(应该关闭代理服务器,否则无法打开windows商店 ...
在开始移植前,默认已经下载好库文件并解压好 移植三部曲: ./configuer : 配置参数 make : 编译 make install : 安装 configure 配置参数说名 1 说明 在linux 中,经常需要用到交叉编译,在ubuntu系统中,交叉编译可以运行在arm平台上的bin文件 ...
分类:
系统相关 时间:
2019-11-07 18:53:49
阅读次数:
116
因为在linux上没有中文字体库。 第一步先添加中文字体 在C:\Windows\Fonts 盘符中找到字体文件 我们将需要的字体拷贝出来并上传至linux服务器 在服务器/usr/share/fonts夹子中新建一个文件夹存放字体 紧接着需要修改文件夹目录的权限: chmod -R 755 /us ...
分类:
系统相关 时间:
2019-11-06 18:17:24
阅读次数:
334