
Ubuntu
qing101hua
在校大学生
展开
-
ubuntu安装和查看已安装
说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。一、Ubuntu中软件安装方法1、APT方式(1)普通安装:apt-get install softname1 softname2 …;(2)修复安装:apt-get -f install s转载 2018-01-02 20:09:29 · 374 阅读 · 0 评论 -
ubuntu系统中文件和内容查找命令小结
一.以文件名查找: 1. find 命令 由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系转载 2017-12-23 17:52:33 · 804 阅读 · 0 评论 -
Linux:Ldd命令介绍及使用方法
1、首先ldd不是一个可执行程序,而只是一个shell脚本 2、ldd能够显示可执行模块的dependency,其原理是通过设置一系列的环境变量,如下:LD_TRACE_LOADED_OBJECTS、LD_WARN、LD_BIND_NOW、LD_LIBRARY_VERSION、LD_VERBOSE等。当LD_TRACE_LOADED_OBJECTS环境变量不为空时,任何可执行程序在运行时转载 2017-12-20 16:42:57 · 2013 阅读 · 0 评论 -
linux 下创建和删除软连接
linux环境下创建和删除软链接ln -s /home/zhenwx/htccode-v1/ /home/zhenwx/htccode 建立/home/zhenwx/htccode-v1 的软连接 linux下的软链接类似于windows下的快捷方式 ln -s /home/zhenwx/htccode-v1/ /home/zhenw原创 2017-12-08 17:33:11 · 376 阅读 · 0 评论 -
关于vim复制粘贴命令总结
最近在使用vim,感觉很好很强大,但是在使用复制剪切粘贴命令是,碰到了一些小困惑,网上找了一些资料感觉很不全,讲的也不好,遂自己进行实践并总结了。首先是剪切(删除):剪切其实也就顺带删除了所选择的内容,所以既可以当剪切命令用,也可以当删除命令使用。 1 首先,可以在命令模式下输入v进入自由选取模式,选择需要剪切的文字后,按下d就可以进行剪切了。 2 其他命令模式下剪切转载 2017-12-08 16:13:57 · 368 阅读 · 0 评论 -
Ubuntu中安装caffe 可视化工具之——Python h5py
直接利用 sudo pip install h5py 首先出现没有cython;安装完cython后会提示一个g++错误,这是由于没有安装hdf5;安装完hdf5再安装h5py就能够成功安装。安装h5py的命令如下:sudo pip install cythonsudo apt-get install libhdf5-devsudo pip install h5py原创 2017-09-01 16:59:14 · 817 阅读 · 0 评论 -
linux的nohup命令的用法。
在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe –user=mysql &。可是有很多程序并不想mysqld一样,这样我们就需要nohup命令,怎样使用nohup命令呢?这里讲解nohup命令的一些用法。nohup /root/转载 2017-09-05 18:41:36 · 610 阅读 · 0 评论 -
vim 突然出现了 *** 已存在 然后怎么都无法返回去了 真是暴走!!!!
执行 :!wq 陷入了死循环 反复进入下面的页面执行 :q! 强制退出 不是执行 :!q 交换文件 ".exportcert.cpp.swp" 已存在!以只读方式打开([O]), 直接编辑((E)), 恢复((R)), 删除交换文件((D)), 退出((Q)),中止((A)): 这是因为,在用vi原创 2017-09-08 16:22:11 · 735 阅读 · 0 评论 -
source, ~/.bashrc, ~/.bash_profile详解
source命令的作用就是用来执行一个脚本,那么:source a.sh 同直接执行 ./a.sh 有什么不同呢,比如你在一个脚本里export $KKK=111 ,如果你用./a.sh执行该脚本,执行完毕后,你运行 echo $KKK ,发现没有值,如果你用source来执行 ,然后再echo ,就会发现KKK=111。因为调用./a.sh来执行shell是在一个子shell里运行的转载 2017-08-30 21:21:23 · 381 阅读 · 0 评论 -
ResourceExhaustedError (see above for traceback): OOM when allocating tensor with shape[4096]
类似问题 https://github.com/CharlesShang/TFFRCNN/issues/68原创 2017-08-14 09:33:14 · 10168 阅读 · 2 评论 -
easonjim Code, code and more code. Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别 一、意思 #!/bin/sh是指此脚本使用/b
easonjimCode, code and more code.Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别一、意思#!/bin/sh是指此脚本使用/bin/sh来解释执行,#!是特殊的表示符,其后面根的是此解释此脚本的shell的路径。其实第一句的#!是对脚本的解释器程转载 2018-01-03 10:33:59 · 270 阅读 · 0 评论 -
remove(delete) all the files(folders) in one folder 无法删除.git 目录下的objects里面的文件
问题: ll -a 命令,显示出之前git clone下来的代码后,想删掉换个目录,发现源码删掉了,但是.git项目的文件 用 rm -r .git 怎么也无法删除。解决方法: rm-f -r (blog要删的文件)remove(delete) all the files(folders) in one folder keywords: linux,转载 2018-01-03 11:26:59 · 4205 阅读 · 0 评论 -
linux 环境下 C++ 编程的命令总结
遇到某个CPP文件中调用的函数,希望查看该函数的定义位置、功能。1、grep -n -H -R FindFirstNonSpace *在当前目录下,查找包含 FindFirstNonSpace 的文件,-n 显示行号-H显示文件名-R递归查找每一个子目录,适合工程较大、分多个目录存放的场景原创 2018-01-05 18:02:49 · 478 阅读 · 0 评论 -
在linux中,if [ -f $home/$1]的含义
在linux中,if [ -f $home/$1]的含义# [ -f $home/$1 ] 表示的是判断$home/$1是不是文件,并且存在 $1表示的是你执行脚本的第一个参数,下面有详细的例子你可以练习一下![root@localhost test]# pwd/root/test[root@localhost test]# lseoop转载 2018-01-05 16:07:54 · 4609 阅读 · 0 评论 -
nohup命令及其输出文件
http://hi.baidu.com/xfpsh/blog/item/3a5f41fd5be2f3e2fc037ffe.html nohup /dev/null 2>&12012-02-13 15:30nohup命令及其输出文件 nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令转载 2018-01-05 11:27:07 · 914 阅读 · 0 评论 -
Linux C++ 开发常用工具,常用指令工作手册
vim常用::set nu显示行数 :set mouse=a 鼠标滑动屏幕,:set ic :set noic 忽略不忽略大小写 /word_to_search\c \c表示忽略大小写 c小写忽略,C大写不忽略比较两个文件不同:vim -d file1 file2; 然后使用“[c”跳转到前一个不同点,使用“]c”跳转到后一个不同点,可以使用Ctrl+w之后,左右上下进行替换。如果转载 2018-01-05 10:59:34 · 619 阅读 · 0 评论 -
linux环境配置的3个方法
1、在Windows 系统下,很多软件安装都需要配置环境变量,比如 安装 jdk ,如果不配置环境变量,在非软件安装的目录下运行javac 命令,将会报告找不到文件,类似的错误。2、那么什么是环境变量?简单说,就是指定一个目录,运行软件的时候,相关的程序将会按照该目录寻找相关文件。 设置变量对于一般人最实用的功能就是: 不用拷贝某些dll文件到系统目录中了,而path 这一系统变量就是系统原创 2017-08-28 18:00:17 · 1902 阅读 · 0 评论 -
linux操作
拷贝文件夹及子目录结构 cp -r 源文件路径及名称 目标文件路径及名称删除文件 rm 删除文件夹 rm -rf解压 zip文件 unzip 文件包解压tgz文件 tar zxvf myfile.tgz打开文件 .py .txt vi打开脚本 .sh cat 查找文件夹下某种类型的数量 find .原创 2017-08-13 21:02:33 · 304 阅读 · 0 评论 -
tar命令各参数详解
tar命令[tar 命令中的 ' - ' 省略就是不显示压缩或解压的过程吗?例: tar -xvf 文件.c 和 tar xvf 文件.c 区别即如上所说,吗?不确定看别人用的,自己没试过。 以下内容为转载ot@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-转载 2018-01-12 18:50:59 · 16332 阅读 · 0 评论 -
Ubuntu -- 下如何查看CPU信息, 包括位数和多核信息
查看当前操作系统内核信息# uname -aLinux redcat 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux查看当前操作系统发行版信息#cat /etc/issueUbuntu 9.10 /n /l转载 2018-01-03 16:21:51 · 388 阅读 · 0 评论 -
easonjim Code, code and more code. Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别 一、意思 #!/bin/sh是指此脚本使用/b
easonjimCode, code and more code.Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别一、意思#!/bin/sh是指此脚本使用/bin/sh来解释执行,#!是特殊的表示符,其后面根的是此解释此脚本的shell的路径。其实第一句的#!是对脚本的解释器程转载 2018-01-03 14:52:21 · 254 阅读 · 0 评论 -
ubuntu中apt-get的默认安装路径。安装、卸载以及查看的方法总结
apt-get 下载后,软件所在路径是什么??/var/cache/apt/archivesubuntu 默认的PATH为PATH=/home/brightman/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/gamesapt-get install安装目录是包的维护者确定转载 2018-01-03 13:55:24 · 444 阅读 · 0 评论 -
LINUX命令行下以HTTP方式下载文件的方法
顺便提一下。如果下载ftp服务器上的文件,可以用ftp命令。然后用get命令下载文件 对于喜欢命令行操作及追求高效率、高速度下载的朋友,推荐使用命令行下载工具。命令行工具不但使用方便,而且大多具有很高的下载速度及下载效率,尤其适合于大批量下载文件。下面就为大家详细介绍一下这些工具。 Wget Wget是一个十分常用命令行下载工具,多数Linux发行版本都默认包含这个工转载 2017-08-13 16:40:04 · 48202 阅读 · 1 评论 -
ubuntu下 创建MATLAB 快捷方式
我在Ubuntu下是用的默认安装的,路径为/usr/local/MATLAB/R2010bsudo gedit /usr/share/applications/Matlab.desktop写入以下内容[Desktop Entry]Type=ApplicationName=MatlabGenericName=Matlab 2010bComment=Matlab:The L转载 2016-12-14 14:10:25 · 534 阅读 · 0 评论 -
ubuntu14.04 安装MATLAB2015B
Matlab2015b安装与激活:sudo mkdir /mnt/tempsudo mount -o loop /home/francis/matlab_2015b/R2015b_glnxa64.iso /mnt/tempcd /mnt/temp/sudo ./installcd /usr/local/MATLAB/R2015b/bin/./matlab若出现licen转载 2016-12-14 13:51:17 · 1679 阅读 · 0 评论 -
linux下查看opencv版本
命令如下:[plain] view plain copy print?pkg-config --modversion opencv 库文件一般放在: /usr/local/lib (PS,系统装的OpenCV版本太多,查找也让人头疼)头文件一般在: /usr/local/include/opencv原创 2016-11-14 18:26:27 · 4572 阅读 · 0 评论 -
ubuntu 常用命令
打开终端 Ctrl + Alt +T如何查看是否安装了 gcc ?用which gcc命令检查gcc命令的位置,如果安装了的话,会返回/usr/bin/gcc,如果没安装,则什么都不返回。如何查看gcc版本?gcc -v 而不是 gcc -version如何查看是否安装了osg?which osg 命令没有反应使用原创 2016-11-08 21:37:58 · 420 阅读 · 0 评论 -
ubuntu 环境 cmake 学习笔记
练习:一、HelloWorld首先创建一个test1文件夹,里面创建一个main.c文件,内容如下:#include int main(){ printf("Hello World!\n"); return 0;}再创建一个CMakeLists.txt touch CMakeLists.txtPROJECT (HELLO)S原创 2016-11-09 15:49:46 · 1630 阅读 · 0 评论 -
ubuntu 使用gcc 编译 C++ 及 遇到到问题
g++ -c filename(当前路径.cpp文件) // 只编译,不链接,生成.o 文件g++ filename(当前路径.cpp文件) // 既编译,同时链接,生成可执行文件(默认是a.out)g++ filename -o test // 指定可执行文件名为test运行执行文件 一般是这样写 ./a.out原创 2016-11-08 21:40:33 · 2596 阅读 · 0 评论 -
gcc+mingw 编译后报错 error:'::main' must return 'int'
写了一个c程序, 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25#include void main(){ float a[20],min,max; int i; for(i=0;i { print转载 2016-11-09 09:43:12 · 2145 阅读 · 0 评论 -
~/.bashrc什么意思
~/是进入当前用户的主目录。比如我用的用户名是aaa那么命令 cd ~/ 就进入了/home/aaa 目录。.bashrc 是进入.bashrc文件夹,就是用户目录下的名字是.bashrc的目录。原创 2016-11-08 19:38:49 · 38574 阅读 · 1 评论 -
ubuntu 常用软件下载
来自开源中国到文章:www.oschina.net/question/12_515原创 2016-11-08 13:34:43 · 510 阅读 · 0 评论 -
Ubuntu 安装百度云客户端
下载 链接 https://github.com/LiuLang/bcloud-packages按照说明中ubuntu的指令 执行完基础工作后,直接双击 deb文件 然后 点击 install 即可。百度云是一个不错的网盘,Bcloud 是一个 Linux 下超赞的客户端, 官网github:https://github.com/LiuLang/bcloud-pa原创 2016-07-23 11:37:29 · 33435 阅读 · 2 评论 -
Ubuntu怎么打开已经安装的程序
Ubuntu下启动已安装的软件可以通过终端进入该软件目录,命令运行,或者建快捷方式(跟Windows下类似),这里以Firefox为例:终端启动软件方法:1.把Firefox安装文件拷贝到/usr/local目录下sudo mv Firefox**.tar.gz /usr/local2.进入/usr/local,解压Firefox**.tar.gzsudo ta转载 2016-07-23 11:49:16 · 10678 阅读 · 0 评论 -
ubuntu里的Ubuntu Software Center
在终端下:$software-center如果打不开或提示没有命令,那么用apt安装:$sudo apt-get install software-center--------分割线---------安装这些软件直接用命令多方便:$sudo apt-get install build-essential autoconf g++ libdb4.8原创 2016-07-23 11:43:30 · 4459 阅读 · 0 评论 -
ubuntu 环境 安装 使用 eigen
1安装:sudo apt-get install libeigen3-dev2 调整,默认安装路径是:/usr/include/eigen3 cd /usr/include/eigen3Series:/usr/include/eigen3$ lsEigen signature_of_eigen3_matrix_library unsupported 需要执行复制原创 2016-11-18 09:34:29 · 8949 阅读 · 0 评论 -
ubuntu下安装程序的五种方法
引言在ubuntu当中,安装应用程序我所知道的有三种方法,分别是apt-get,dpkg安装deb和make install安装源码包三种。下面针对每一种方法各举例来说明。apt-get方法使用apt-get install来安装应用程序算是最常见的一种安装方法了,比如我要安装build-essential这个软件,使用以下,他会帮我把所有的依赖包都一起安装了。sudo apt原创 2016-11-18 11:22:48 · 9681 阅读 · 0 评论 -
scp报错:not a regular file
linux 本地文件上传到服务器scp /home/liujia/file.1txt liujia@172.16.252.32:/user/liujia从服务器下载文件scpliujia@172.16.252.32:/user/liujia/file1.txt /home/liujia命令scp liujia@172.16.252.32:/user/liu转载 2016-12-14 11:17:47 · 2871 阅读 · 0 评论 -
在Ubuntu系统下装Win7并引导双系统
本人的系统原先是就单ubuntu系统,而且是未分区情况下自动安装的,现在又装了个windows7,为了方便,自己笔记记录下,也给不知道同学参考下。 首先解释下ubuntu的 live CD即你将ubuntu系统的安装光盘或USB HDD硬盘镜象. 装好后情况:ubuntu一个主要盘(/dev/sda1),winodws7一个盘(/dev/sda2),还有两个ubuntu的(/dev转载 2016-12-14 10:30:22 · 1756 阅读 · 0 评论 -
ubuntu 环境 安装 C++ IDE Eclipse
ubuntu下的c/c++开发IDE环境搭建:1、准备工作JDK(点击就可以链接到下载地址)、Eclipse。我的两个包:eclipse-inst-linux64.tar.gz,jdk-8u65-Linux-x64.tar.gz2、然后都解压tar -zxvf jdk-8u65-linux-x64.tar.gztar -zxvf eclipse-inst-linux64.t原创 2016-12-08 16:53:39 · 2828 阅读 · 0 评论