
Linux
zhangatm
这个作者很懒,什么都没留下…
展开
-
【Linux】fg、bg让你的进程在前后…
Linux下的fg和bg命令是进程的前后台调度命令,即将指定号码(非进程号)的命令进程放到前台或后台运行。比如一个需要长时间运行的命令,我们就希望把它放入后台,这样就不会阻塞当前的操作;而一些服务型的命令进程我们则希望能把它们长期运行于后台。进程前后台操作用到以下命令或按键:Ctrl+C终止并退出前台命令的执行,回到SHELLCtrl+Z暂停前台命令的执行,将该进程放入后台原创 2017-09-11 18:02:28 · 452 阅读 · 0 评论 -
linux下使用valgrind查看内存泄漏
官网下载最新版valgrind:http://valgrind.org/downloads/current.html#current下载的压缩包,传到需要检测的服务器,解压:tar -jxf valgrind-3.13.0.tar.bz2进入解压后的文件夹,执行:./autogen.sh执行:./configure --prefix=/home/valgrind(安装路径)执行:m...原创 2018-10-11 19:59:13 · 2922 阅读 · 0 评论 -
CentOS 7 写 Mysql/MariaDB 程序
一、安装boost库yum install boostyum install boost-develyum install boost-doc二、测试boost//test.cpp#include #include using namespace boost::filesystem; int main(int argc, char *argv[])原创 2018-03-06 15:02:06 · 222 阅读 · 0 评论 -
CentOS 7 离线安装 python 2.7.14 环境
测试服务器不能联网,只能本地局域网,所以不能yum和pip一、将python更新到最新上官网下载源代码包,使用FTP传到测试服务器,cd到源代码文件夹 Python-2.7.14执行 bash ./configure开始自动生成makefile然后 make && make install此时系统中有两个版本的 python因此需要切换一下mv原创 2018-03-06 09:58:34 · 2072 阅读 · 0 评论 -
makefile编写
原文地址:http://blog.youkuaiyun.com/liang13664759/article/details/1771246/转载 2018-03-02 18:27:29 · 212 阅读 · 0 评论 -
centos7 部署 FTP
原文地址:https://www.cnblogs.com/leoxuan/p/8329998.html1、FTP的安装#安装yum install -y vsftpd#设置开机启动systemctl enable vsftpd.service#启动systemctl start vsftpd.service#停止systemctl stop vsftpd.service...转载 2018-02-28 09:14:12 · 430 阅读 · 0 评论 -
ubuntu 16.04 安装genymotion
原文地址:https://www.cnblogs.com/imqsl/p/6531613.html 以ubuntu 16.04 64bit 系统为例:1. 下载 通过https://www.genymotion.com/download/ 下载自己操作系统版本的可执行文件( 下载完成可以看到genymoti转载 2017-11-20 23:16:38 · 1116 阅读 · 0 评论 -
Linux硬件信息查询
硬盘:fdisk-l |grep Disk内存:cat/proc/meminfo |grep MemTotalCPU:cat /proc/cpuinfo |grep"model name" && cat /proc/cpuinfo |grep "physicalid"原创 2017-09-11 18:03:14 · 245 阅读 · 0 评论 -
ssh远程文件传输命令scp
scp 命令 scp 命令是 SSH 中最方便有用的命令了,试想,在两台服务器之间直接传送文件,仅仅用 scp 一个命令就完全解决了。你可以在一台服务器上 以 root 身份运行 #scp servername:/home/ftp/pub/file1 .这样就把另一台服务器上的文件 /home/ftp/pub/file1 直接传到本机器的当前目录下,当然你也可以用 #scp原创 2017-09-11 18:02:43 · 419 阅读 · 0 评论 -
跟我一起写 Makefile(转载)
原文地址:http://blog.youkuaiyun.com/ugg/article/details/1622555作者:陈皓概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成原创 2017-09-11 18:02:40 · 392 阅读 · 0 评论 -
linux epoll事件模型详解(转载)
一、介绍 epoll是Linux(内核版本2.6及以上支持)下多路复用IO接口select/poll的增强版本,它能显著提高程序在大量并发连接中只有少量活跃的情况下的系统CPU利用率,因为它会复用文件描述符集合来传递结果而不用迫使开发者每次等待事件之前都必须重新准备要被侦听的文件描述符集合,另一点原因就是获取事件的时候,它无须遍历整个被侦听的描述符集,只要遍历那些被内核IO事件异步唤醒而原创 2017-09-11 18:02:37 · 446 阅读 · 0 评论 -
Linux下连接Sql Server
首先,俺安装了 freetds-bin【FreeTDS command-line utilities】freetds-common【configuration files for FreeTDS SQL clientlibraries】freetds-dev【MS SQL and Sybase client library (static libs andheaders)】 这三样东西原创 2017-09-11 18:02:34 · 1995 阅读 · 0 评论 -
g++编译与调试(纯新手向)
g++ Test.cpp -o test -g(g++ C++文件名 -o输出文件 输出文件名-g加入调试内容)gdb epoll(gdb 程序名)在gdb里:一:列文件清单 1. List (gdb) list line1,line2 二:执行程序 要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序的任何参数,包括标准输入和标准输出说明符()和外壳原创 2017-09-11 18:02:31 · 3704 阅读 · 0 评论 -
linux下编译C++程序加入svn版本号
安装svnyum install -y subversion安装完成后使用 svn --version判断是否安装成功。checkout当前版本svn checkout [directory]例如:svn checkout https://192.168.1.1/dev_1.2/src/ ./更新svn update [directory|file]编译时加入版本号ma...原创 2019-02-21 21:01:48 · 1554 阅读 · 1 评论