linux
文章平均质量分 69
qq632544991p
喜爱计算机
展开
-
ubuntu14.04安装doxygen
一、在Ubuntu14.04下使用apt-get install命令即可安装doxygen命令行工具和相应的GUI工具,命令如下:sudo apt-get install doxygensudo apt-get install doxygen-gui安装之后在/usr/bin目录下有关于doxygen的三个命令工具:doxygen(命令行工具)doxytag原创 2015-06-25 22:21:24 · 3023 阅读 · 0 评论 -
mysqldump DBA必知必会
mysqldump DBA必知必会Dumping structure and contents of MySQL databases and tables.用法:三种 随用随查Usage: mysqldump [OPTIONS] database [tables]OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]原创 2017-07-10 23:28:50 · 623 阅读 · 0 评论 -
linux系统常用监控指标
系统监控CPU相关采集项计算方法:通过采集/proc/stat来得到,大家可以参考sar命令的统计输出来理解。 ==cpu.idle==:Percentage of time that the CPU or CPUs were idle and the system did not have an outstanding disk I/O request. ==cpu.busy:==与cpu.i原创 2017-06-20 10:17:56 · 8805 阅读 · 0 评论 -
awk学习笔记整理
详解 awk 工具的使用方法 整理:mars 文章来源:linux爱好者公众号 http://mp.weixin.qq.com/s/L0oViwqjIgudY-SrV0paRA awk 是一个强大的文本分析工具。它不仅是 Linux 中,也是任何环境中现有的功能最强大的数据处理引擎之一。相对于 grep 的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。原创 2017-05-21 14:59:44 · 391 阅读 · 0 评论 -
存储过程详解
存储过程简介什么是存储过程:存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。存储过程的好处:1.由于数据库执行动作时,是先编译后执行的。然而存储过程是一个编译过的代码块,所以执行效率要比T-SQL语句高。转载 2017-03-07 11:22:32 · 288 阅读 · 0 评论 -
linux go环境搭建
Go语言是谷歌2009发布的第二款开源编程语言,Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。鉴于原来越多的开源项目都采用Go为开发语言,本文介绍Linux(CentOS 6.8)下GO开发环境的搭建与使用1、下载Go源码包https://storage.googleapis.c原创 2017-02-26 21:26:42 · 282 阅读 · 0 评论 -
【Linux】Linux目录结构及常用操作命令
【Linux】Linux 目录结构初学Linux,首先需要弄清Linux 标准目录结构/root --- 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。home --- 存储普通用户的个人文件ftp --- 用户所有服务httpdsambauser1user2bin --- 系统启动时需要的执行文件(二进制)sb转载 2017-02-26 12:02:36 · 306 阅读 · 0 评论 -
Linux面试常问-内存命令
Linux下查看内存使用情况的方法总结来源:Specs' Blog | 时间:2015-01-09 10:28:59 | 阅读数:126528[导读] 在做Linux系统优化的时候,物理内存是其中最重要的一方面。自然的,Linux也提供了非常多的方法来监控宝贵的内存资源的使用情况。下面的清单详细的列出了Linux系统下通过视图工具或命令行来查看内存使用情况的各种方法。Q:我原创 2016-09-27 23:34:57 · 525 阅读 · 0 评论 -
Linux下MPI并行编程环境搭建配置
MPI的全称是Message Passing Interface即标准消息传递界面,可以用于并行计算。MPI有多种实现版本,如MPICH, CHIMP以及OPENMPI。这里我们采用MPICH版本。一、MPICH安装下载:http://www.mpich.org/static/downloads/3.0.4/mpich-3.0.4.tar.gztar -xzvf sof原创 2016-07-10 23:17:28 · 1876 阅读 · 1 评论 -
一小时入门shell编程
在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性比效率更重要的任务。 下面,让我们一起来看看shell是如何工作的: 建立一个脚本 Linux中有好多中不同的shell,但原创 2016-01-14 15:54:16 · 464 阅读 · 0 评论 -
关于cuda kernel能否调用printf()函数
笔者最近想编译cuda kernel的代码,不知道何种原因,cuda-gdb总是进入不了cuda 的kernel代码。问了身边的大神们,他们表示自己也没有用过cuda-gdb调试程序。他们告诉我最简单的方式就是设置printf输出中间变量。可是笔者有疑惑了,cuda __device__ 打头的函数不是不支持调用host端的函数吗,为何printf能调?我试着在kernel代码中加上print原创 2016-01-10 14:23:50 · 9388 阅读 · 0 评论 -
linux 控制台挂载u盘拷贝文件
先fdisk -l,然后插上U盘,fdisk -l查看是否有新的硬盘添加上来了?先进入/mnt/目录新建一个usb目录cd /mnt/mkidr usb然后执行挂载mount -t vfat /dev/sdb /mnt/usbmount -t ntfs /dev/sdb /mnt/usb(移动硬盘)这里-t vfa原创 2015-12-23 19:47:58 · 1346 阅读 · 1 评论 -
gdb调试工具的使用
1. gdb 调试利器GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。 对于一名Linux下工作的c++程序员,gdb是必不可少的工具;1.1. 启动gdb对C/C++程序的调试,需要在编译前就加上-g选项:$g++ -g hello.cpp -o hello调试可执行文件:$原创 2016-01-07 11:05:24 · 416 阅读 · 0 评论 -
Mars: A MapReduce Framework on Graphics Processors Dedug调试
Mars是一个运行在gpu上的map/reduce框架,笔者最近最近想使用这个框架来做一些图处理的工作。然而mars运行在linux+cuda平台之上,最重要的是2009年开发mars使用的cuda2.0版本,如今cuda已经发展到7.5早期的库已经不支持。如何调试和运行mars困难重重。接下来笔者分享运行和调试mars的一些经验。1.我使用的unbutu版本是14.04,需要安装原创 2016-01-06 18:50:52 · 760 阅读 · 0 评论 -
Medusa环境配置-分享成功的喜悦
最近差点儿被一个工程逼疯,一点儿点儿的挑错,最后总算成功了,和大家分享一下心得2013年,高性能计算的顶会,发辫了这样的一篇论文《Medusa: Simplified Graph Processing on GPUs》,这是一项很有意思的工作。作者提出了一个基于gpu的图计算框架,这个框架参考了bsp的设计模型,在gpu上实现了图的迭代计算,大大简化了开发者在gpu上开发图处理的应用程序。原创 2015-10-24 15:14:33 · 1155 阅读 · 1 评论 -
ubuntu VirtualBox中实现与主机文件的共享
VirtualBox是一款开源的虚拟机软件,可以在Linux/Mac和Windows主机中运行。支持在虚拟机中安装全系列Windows操作系统(如Win2000、XP、Vista、Windosw 7)。在VirtualBox虚拟机中安装操作系统并不复杂,如同在真实电脑中一样。对于多数新手来说,使用VirtualBox最大的麻烦就是共享相关问题,今天我们就来解决虚拟XP系统与真实主机之间的文件共享问转载 2015-09-28 22:22:30 · 491 阅读 · 0 评论 -
ubuntu环境下java开发环境搭建
1.下载java安装包。和eclipse安装包2.分别解压安装包(直接点开提取就行)3.配置java的环境变量输入sudo gedit /etc/profile在文件末尾添加一下内容#set java environmentJAVA_HOME=#set java environmentJAVA_HOME=/home/jerry/workspace/software/jd原创 2015-07-13 15:29:31 · 456 阅读 · 0 评论 -
mysql完整备份时过滤掉某些库暨xargs的用法
mysql完整备份时过滤掉某些库mysql进行完整备份时使用==–all-database==参数 比如: #mysqldump -u root -h localhost -p –all-database > /root/all.sql数据导入的时候,可以先登陆mysql数据库中,使用source /root/all.sql进行导入。问题: 想要在mysqldump备份数据库的时候,过滤掉原创 2017-07-03 10:07:35 · 711 阅读 · 0 评论