Ubuntu 常用命令

查看cpu信息

cat /proc/cpuinfo
查看CPU核数
lscpu
查看正在使用的CPU
nvidia-smi -l
查看显卡使用

lspci |grep VGA

---------------------------------------------------------------------------------------------------------------------------------

查看Ubuntu/Redhat等Linux系统版本号等系统信息

# lsb_release -a LSB Version:    :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch Distributor ID:    CentOS Description:    CentOS release 5.7 (Final) Release:    5.7 Codename:    Final 这个命令适用于所有遵守LSB规范的的linux,包括Redhat、SuSE、Debian、Ubuntu、Centos等发行版。

---------------------------------------------------------------------------------------------------------------------------------

下载工具 aria2用法

安装 aria2  aria2 目前已被包含到许多 Linux 发行版中,因此你可以通过所用的系统直接加以安装。例如,在 Debian/Ubuntu 中,你可以在终端执行如下指令来安装 aria2:

C代码  收藏代码
  1. sudo apt-get install aria2  
 

aria2 的使用方法  aria2 是命令行程序,使用非常简单。 一般使用使用 aria2 下载文件,只需在命令后附加地址即可。比如我们下载ubuntu如:

C代码  收藏代码
  1. aria2c http://www.mirror.tw/pub/ubuntu/releases/jaunty/ubuntu-9.04-desktop-i386.iso  

分段下载利用 aria2 的分段下载功能可以加快文件的下载速度,对于下载大文件时特别有用。为了使用 aria2 的分段下载功能,你需要在命令中指定 s 选项。如:

C代码  收藏代码
  1. aria2c -s 2 http://www.mirror.tw/pub/ubuntu/releases/jaunty/ubuntu-9.04-desktop-i386.iso  
---------------------------------------------------------------------------------------------------------------------------------
ubuntu设置PATH
用户目录下的 .bashrc 文件
在用户主目录下,有一个 .bashrc 文件,编辑该文件:
$gedit ~/.bashrc 
在最后边加入需要设置变量的shell语句,例如:
export PATH=~/mypath/bin:$PATH
该文件编辑保存后,可立即在新打开的终端窗口内生效。
该方式添加的变量只能当前用户使用。

---------------------------------------------------------------------------------------------------------------------------------

Ubuntu下链接库路径变量LD_LIBRARY_PATH  

方法1:         在~/.bashrc中添加LD_LIBRARY_PATH的设置,即在~/.bashrc中添加链接库路径:

export LD_LIBRARY_PATH=/usr/local/cuda-5.0/lib:$LD_LIBRARY_PATH

        但是这样的话达不到在gnome(即图形界面)中的全局效果,只是在终端中环境变量才有效。
方法2:
        该方法可以达到在gnome(即图形界面)中到全局效果,这里不设置LD_LIBRARY_PATH环境变量,而是将链接库的目录添加到/etc/ld.so.conf文件中,每一行放一个路径即可,添加方法也极其简单,将库文件的绝对路径直接写进去就OK了,一行一个。例如:

/usr/X11R6/lib
/usr/local/lib
/opt/lib

        保存之后在终端中输入:

sudo ldconfig

更新链接库缓存即可

---------------------------------------------------------------------------------------------------------------------------------

How to install CUDA-6.5 on Ubuntu 14.04?

From the terminal run:

sudo apt-get remove nvidia-cuda-*  # remove old nvidia-cuda packages
sudo dpkg -i cuda-repo-ubuntu1404_6.5-14_amd64.deb 
sudo apt-get update
sudo apt-get install cuda

Some actions must be taken after installing the CUDA Toolkit and Driver before they can be completely used. Perform the post-installation actions.

---------------------------------------------------------------------------------------------------------------------------------

在Ubuntu下安装OpenCV

安装opencv依赖库

sudo apt-get build-dep opencv

官方安装文档

opencv: http://docs.opencv.org/doc/tutorials/introduction/linux_install/linux_install.html

ubuntu: https://help.ubuntu.com/community/OpenCV
---------------------------------------------------------------------------------------------------------------------------------
locate 和 find:两个查找文件的命令
locate:该命令在运行时需要后台索引的数据库作为支撑,在 Ubuntu 中这个数据库文件位于 /var/cache/locate/locatedb。一般来说,这个数据库文件每天是通过 cron 自动更新的。如果不幸没有得到更新,那么可以执行 sudo updatedb 来手动更新。 假如我想要在系统中查找一个名为 linux.html 的文件,那么可以这样执行命令:locate linux.html。locate 搜索文件的速度很快,一会儿就会把结果列出来。locate 有一个十分有用的选项 -r,它可以让你在搜索文件时使用正则表达式。
---------------------------------------------------------------------------------------------------------------------------------
安装spyder3
从 http://continuum.io/downloads 安装anaconda3
再安装spyder3
sudo apt-get install spyder3
---------------------------------------------------------------------------------------------------------------------------------
Ubuntu利用文件夹左侧"network"连接局域网服务器
选择连接服务器,弹出对话框输入地址:
sftp://211.87.227.229:337
输入用户名和密码,连接成功

Ubuntu后台运行

nohup


指定哪个GPU簇来跑程序

--gpu 1

比如: nohup ./build/tools/caffe train --solver examples/SRCNN_bnd/SRCNN_solver.prototxt --gpu 3 > ./examples/SRCNN_blend/output.opt


查看线程

ps -ef

ps - ef | grep caffe


杀死线程

Use sudo kill <pid> or sudo killall <process-name>

type 'htop', then F9 for a specific thread.


链接一个文件到另外一个目录(一般用于链接静态链接库)

sudo ln -s /usr/local/lib/libpng15.so /usr/lib
virtualevn实用
virtualenv qingnan
source qingnan/bin/activate
安装依赖库
sudo apt-get build-dep octave

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值