liunx
文章平均质量分 56
jay463261929
人必自助而后人助之,而后天助之。"只知索取,不愿付出"——loser
展开
-
pkg-config学习笔记
1.pkg-config是啥? pkg: package pkg-config用来检索系统中安装库文件的信息,典型的作用是库的编译和连接。一般来说,如果库的头文件不在/usr/include目录中,那么在编译的时候需要用-I参数指定其路径。由于同一个库在不同系统上可能位于不同的目录下,用户安装库的时候也可以将库安装在不同的目录下,所以即使使用同一个库,由于库的路径的不同,造成了用-I参数指定原创 2016-12-02 17:01:27 · 485 阅读 · 0 评论 -
linux查看和修改PATH环境变量的方法
查看PATH:echo $PATH以添加mongodb server为列修改方法一:export PATH=/usr/local/mongodb/bin:$PATH//配置完后可以通过echo $PATH查看配置结果。生效方法:立即生效有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置用户局限:仅对当前用户 修改方法二:转载 2017-02-10 15:30:07 · 3295 阅读 · 0 评论 -
inux如何使用共享库的
有一篇文章非常好http://www.dwheeler.com/program-library/Program-Library-HOWTO/x36.html,感兴趣的读者自己看。我在这里简单解释一下。 在linux中,当我们运行一个可执行文件的时候,操作系统首先加载并运行程序加载器/lib/ld-linux.so.X(X是版本号)。然后,程序加载器再去查找和加载这个可执行文件调用的原创 2017-02-10 15:28:50 · 297 阅读 · 0 评论 -
ubuntu 下Eigen库安装
1安装:sudo apt-get install libeigen3-dev2 调整,默认安装路径是:/usr/include/eigen3 3. sudo cp -r /usr/include/eigen3/Eigen /usr/local/include/4. 头文件: #include 例子://将旋转矩阵转成四元数Eigen::Matrix toMatr原创 2016-12-15 15:39:54 · 7288 阅读 · 1 评论 -
liunx常用命令-rm(移动文件/文件夹、重命名)
mv既可以重命名,又可以移动文件或文件夹. (move)例子:将目录A重命名为Bmv A B例子:将/a目录移动到/b下,并重命名为cmv /a /b/c其实在文本模式中要重命名文件或目录的话也是很简单的,我们只需要使用mv命令就可以了,比如说我们要将一个名为abc的文件重命名为1234就可以这样来写:mv abc 1234,但是要注意的是,如果当前目录下也原创 2016-12-12 19:07:49 · 8417 阅读 · 0 评论 -
lspci | grep -i fileName
$ lspci |grep VGA00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)作用:该命令作用:将lspci的输出当做输入,从中找出包含VGA的行补充: PCI是Peripher原创 2017-02-13 19:11:44 · 2682 阅读 · 0 评论 -
liunx中lsmod
lsmod——显示已载入系统的模块 lsmod 其实就是list modules的缩写,即 列出所有模块.功能说明:显示已载入系统的模块。语法:lsmod 模块名称说明:执行lsmod指令,会列出所有已载入系统的模块。Linux操作系统的核心具有模块化的特性,因此在编译核心时,无需把全部的功能都放入核心。你可以将这些功能编译成一个个单独的模块,待需要时再分别载入。原创 2017-02-13 19:23:24 · 792 阅读 · 0 评论 -
Ubuntu 14.04安装配置CUDA
随着多核CPU和众核GPU的到来,并行编程已经得到了业界越来越多的重视,CPU-GPU异构程序能够极大提高现有计算机系统的运算性能,对于科学计算等运算密集型程序有着非常重要的意义。这一系列文章是根据《CUDAC语言编程指南》来整理的,该指南是NVIDIA公司提供的CUDA学习资料,介绍了CUDA编程最基本最核心的概念,是学习CUDA必不可少的阅读材料。初学CUDA,笔记错误之处在所原创 2017-02-14 14:41:47 · 1122 阅读 · 0 评论 -
如何查看ubuntu下显卡驱动是否已经成功安装
首先得安装mesa-utils,在终端输入命令:sudo apt-get install mesa-utils然后再运行命令:glxinfo | grep rendering如果结果是“yes”,证明显卡 驱动已经成功安装。原创 2017-02-16 09:22:45 · 59298 阅读 · 1 评论 -
liunx常用命令汇总
1.截屏:1) 截取当前活动窗口并保存 alt+prtsc (笔记本) alt+print Screen (台式机)2) 截取全屏到剪切板 ctrl+prtsc (笔记本) ctrl+print Screen (台式机)3) 截取部分屏幕并保存 shift+prt sc (笔记本) s原创 2016-11-17 14:57:17 · 529 阅读 · 0 评论 -
W: 无法下载 http://ppa.launchpad.NET/fcitx-team/nightly/ubuntu/dists/jessie/main/binary-amd64/Packages
执行apt-get update时出现以下情况W: 无法下载 http://ppa.launchpad.NET/fcitx-team/nightly/ubuntu/dists/jessie/main/binary-amd64/Packages 404 Not Found解决办法:将对应的PPA删除掉即可使用以下命令切换到对应PPA目录1. cd /etc/apt/s原创 2016-12-01 09:22:19 · 12535 阅读 · 0 评论 -
liunx mount(挂载)、umount(卸载)
在linux系统中,可以使用mount命令挂载光盘镜像文件、移动硬盘、U盘以及Windows网络共享和UNIX NFS网络共享等参考文献:http://www.jb51.net/os/RedHat/1109.htmlmount:挂载下载完成后将iso文件挂载到Linuxsudo mkdir /media/matlabmount -o loop [path][file原创 2017-02-17 16:30:24 · 2316 阅读 · 0 评论 -
ubuntu 14.04 安装java
检查Java是否已经安装在Ubuntu上打开终端,使用下面的命令:java -version如果你看到像下面的输出,这就意味着你并没有安装过Java:The program ‘java’ can be found in the following packages:* default-jre* gcj-4.6-jre-headless* openjdk-6-jre-he原创 2016-12-12 17:02:17 · 509 阅读 · 0 评论 -
编译错误stray ‘\343’ '\200' in program解决办法
error:examples/cpp-capture.cpp:104:1: error: stray ‘\343’ in program unsigned int* data = (unsigned int)dev.get_frame_data(rs::stream::depth); ^examples/cpp-capture.cpp:104:1: error: stray ‘原创 2016-12-05 14:19:07 · 2215 阅读 · 0 评论 -
ubuntu14.04 安装openNI2
1.安装 OpenNI2依赖项$sudo apt-get install -y g++ python libusb-1.0-0-dev freeglut3-dev doxygen graphviz $sudo apt-get install libudev-dev 2.从github将openni2源码clone下来$git clone https://gi原创 2016-12-12 17:21:12 · 2167 阅读 · 0 评论 -
liunx 常出现的问题及解决办法
1.error: permission denied原因:文件权限不够解决方法: 修改文件权限为了获得执行权限,借助chmod指令修改文件权限即可。(r w x )->(4 2 1)例如: $ chmod 777 test.sh2.原创 2016-12-08 17:17:23 · 970 阅读 · 0 评论 -
liunx常用命令-cd (切换工作目录)
cd: change directory (切换当前目录至dirName)命令格式:cd [dirName] (cd和目录之间使用空格隔开)cd : 进入用户主目录; cd ~ : 进入用户主目录; cd - : 返回进入此目录之前所在的目录;cd .. : 返回上级目录(若当前目录为“/“,则执行完后还在“/";".."原创 2016-12-09 16:36:14 · 886 阅读 · 0 评论 -
liunx常用命令-uname (显示当前系统信息)
uname命令内核与模块管理uname命令用于打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等)。来自: http://man.linuxde.net/unameuname命令来自: http://man.linuxde.net/unameuname: Unix name 系统名称uname命令内核与模块管理uname命令用于打原创 2016-12-09 16:47:53 · 1094 阅读 · 0 评论 -
liunx常用快捷键-截屏
截屏:1) 截取当前活动窗口并保存 alt+prtsc (笔记本) alt+print Screen (台式机)2) 截取全屏到剪切板 ctrl+prtsc (笔记本) ctrl+print Screen (台式机)3) 截取部分屏幕并保存 shift+prtsc (笔记本) shift+pr原创 2016-12-09 17:22:02 · 463 阅读 · 0 评论 -
liunx常用命令-pwd(显示工作目录)
pwd: print working directorypwd 命令来查看”当前工作目录“的完整路径。 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。1.命令格式: pwd [选项]2.命令功能: 查看”当前工作目录“的完整路径3.常用参数:一般情况下不带任何参数原创 2016-12-09 17:30:11 · 486 阅读 · 0 评论 -
liunx常用命令-界面切换
ctrl+alt+F1 :进入命令行界面,比如在登录界面可使用来进入命令行界面ctrl+alt+F7 :进入图形界面,(用鼠标来点击按钮来进行操作的界面)备注:笔记本加Fn命令行界面(英语:command-line interface,缩写:CLI)是在图形用户界面得到普及之前使用最为广泛的用户界面,它通常不支持鼠标,用户通过键盘输入指令,计算机接收到指令后,予以执原创 2016-12-27 18:07:18 · 345 阅读 · 0 评论 -
liunx中boost安装
Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,,作为标准库的后备,是C++标准化进程的发动机之一,在linux安装过程如下:去官方网站下载最新的:http://sourceforge.net/projects/boost/files/boost/1.47.0/ or www.boost.org一,最简单的方法:apt-cache search boost搜到转载 2017-02-16 11:13:14 · 706 阅读 · 0 评论