Linux学习-从入门到放弃
龙俊杰的读书笔记
这个作者很懒,什么都没留下…
展开
-
VScode+远程服务器docker+C/C++ 代码挑战配置
背景终端机:Win 10 ,安装VSCode服务器:Ubuntu18.04环境管理 Docker开发语言 CDokcer目录挂在至Ubuntu18.04,同享代码文件系统。VSCode 通过ssh方式连接至 服务器,选择共享代码文件系统作为工作空间,如mount目录安装插件。注意,安装在服务器中而不是本地至此可实现代码跳转...原创 2021-12-16 16:41:32 · 1953 阅读 · 0 评论 -
jupyter notebook + 服务器中docker 使用配置
背景:设备1: 服务器Ubuntu16.04 无图形界面,docker 环境设备2:笔记本期望在笔记本访问 服务器docker中的环境(pytorch等)step 1: 确保笔记本能访问到服务器ssh -p 11122 user_name@ssh-proxy.xxx.com其中user_name@ssh-proxy.xxx.com 为服务器用户名和地址11122 为docker 映射端口step2: 服务器docker 安装jupyterpip install jupyter notebo原创 2021-10-22 13:25:24 · 572 阅读 · 0 评论 -
top 并grep 特定信息打印至txt
工程中我们经常会查看程序的占用情况,并统计相关数据,以下命令可实现打印top输出的cpu 内存占用率至txttop -n 10 -d 1 -b |grep -E “chrome” |tr -s " "| cut -f 9,10|cut -f 10 -d ’ '> test.txt其中-n 10 -d 1 分别为监控次数和时间间隔, chrome为所要监控的应用,cut -f 10 -d ’ ’ 为一行中提取 cpu占用率数字。...原创 2021-04-02 19:43:14 · 3042 阅读 · 1 评论 -
/usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.9: undefined reference toTIFFIsTiled@LIBTIFF_4.0'
今天编译caffe ,本来编译过无数次caffe了,基本坑都能解决的。但这次惹恼我了。一直搞不定。错误信息是这样的:/usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8: undefined reference to TIFFIsTiled@LIBTIFF_4.0' /usr/lib/x86_64-linux-gnu/libopencv_hi...转载 2018-11-21 21:12:31 · 2407 阅读 · 0 评论 -
ubuntux学习日记
ubuntu 14.04 下利用apt-get方式安装opencv 原创 2016年10月06日 22:17:31 标签:转载 2018-01-30 11:29:41 · 290 阅读 · 0 评论 -
Ubuntu学习日记--Lesson10:gcc、make、makefile、cmake、cmakelists区别
1.gcc是GNU Compiler Collection(就是GNU编译器套件),也可以简单认为是编译器,它可以编译很多种编程语言(括C、C++、Objective-C、Fortran、Java等等)。2.当你的程序只有一个源文件时,直接就可以用gcc命令编译它。3.但是当你的程序包含很多个源文件时,用gcc命令逐个去编译时,你就很容易混乱而且工作量大4.所以出现了make工具转载 2018-01-29 22:13:20 · 257 阅读 · 0 评论 -
Ubuntu学习日记--Lesson8:make 2>&1 | tee log.txt命令解析 (错误输出,重定向,管道符)
make 2>&1 | tee a.log1. make是什么? make是linux下一个非常强大的命令,简单点就是你要编译你的源代码就得靠他了。2. 2>&1是什么意思? 0 stdin,1 stdout,2 stderr 2>&1应该分成两个部分来看,一个是2>以及另一个是&1, 其中2>就是将标准出错重定向到某个特定的地方;&1是指无论标准输出原创 2018-01-16 22:09:43 · 863 阅读 · 0 评论 -
Ubuntu学习日记--Lesson9:显卡工作状态查看命令
在使用GPU做计算,比如跑 Deep Learning代码的时候,我们可能希望能够实时检测显存的使用情况,但是Linux一般不会自带监视现存的工具。Nvidia自带了一个 nvidia-smi的命令行工具,会显示显存使用情况,但我们总不能每 10s 中就输入一次这个命令。 这时候就需要用到 watch命令了。watch 命令简介watch是做什么的?看一下系统怎么说$ whatis w转载 2018-01-21 22:01:36 · 2701 阅读 · 0 评论 -
Ubuntu学习日记--Lesson4:环境变量详解
原文链接:http://www.linuxidc.com/Linux/2016-09/135476.htm使用Ubuntu 进行开发绕不开的就是环境变量的配置,由于Linux系统严格的权限管理,造成Ubuntu系统有多个环境变量配置文件,如果不了解其调用顺序,很有可能遇到配置了环境变量,而没有其作用的问题。本文将介绍Ubuntu Linux系统的环境变量。一、Ubu转载 2017-06-14 14:42:18 · 232 阅读 · 0 评论 -
Ubuntu学习日记--Lesson1:Linux基础和常用命令
版权生命:文章系原创,转载请注明出处,多谢!为了在Linux系统下用深度学习框架caffe,系统补习了一下Linux操作的知识,做些笔记,以备复习,或随时查看。Lesson1:Linux基础和常用命令#**************************************************************************Linux版本 内核版本原创 2016-10-21 14:43:38 · 409 阅读 · 0 评论 -
Ubuntu学习日记--Lesson3:vim编辑器使用和常用命令
vi/vim 基本使用方法 原文链接:http://www.cnblogs.com/emanlee/archive/2011/11/10/2243930.htmlvi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可转载 2017-06-14 10:37:06 · 241 阅读 · 0 评论 -
Ubuntu学习日记--Lesson2:创建、重命名、删除文件及文件夹,强制清空回收站方法
原文链接:http://blog.csdn.net/yuzhiyuxia/article/details/7919091mkdir 目录名 ——创建一个目录rmdir 空目录名 ——删除一个空目录rm 文件名 文件名 ——删除一个文件或多个文件rm -rf 非空目录名 ——删除一个非空目录下的一切touch 文件名转载 2017-06-14 12:58:18 · 345 阅读 · 0 评论 -
Ubuntu学习日记--Lesson7:文件权限管理chmod
原文链接:http://blog.chinaunix.net/uid-21880738-id-1813031.htmlUbuntu的许多操作是在终端中进行的,通过sudo命令管理的文件是由root持有权限的,一般用户是无法改变的。在图形界面上,我们可以通过属性中的权限选项夹进行操作。但是一旦文件的属性显示当前用户没有读写权力时,无法在图形界面上修改权限。M6JLinux转载 2017-06-17 12:56:15 · 214 阅读 · 0 评论 -
ubuntu学习日记--Lesson6:shell,bash,dash
原文链接:http://www.cnblogs.com/hf8051/p/4538986.html终端:即所谓的命令行界面,又称命令终端,用户输入shell命令用的窗口,跟Windows里的DOS界面差不多。shell:意为“壳”,是操作系统与用户交互用的接口,在命令终端里可以使用shell。shell将用户输入翻译为操作系统能处理的指令。shell提供了一些内置命令,也支持调用外转载 2017-06-16 09:39:41 · 386 阅读 · 0 评论 -
ubuntu学习日记--Lesson5:系统目录详解
原文链接:http://www.cnblogs.com/ajianbeyourself/p/4187535.html我们平时最常用的写目录为:/home/[username], /etc, /var/lib, /var/lock, /var/run, /var/log, /usr/local目 录 名描 述转载 2017-06-16 09:22:49 · 251 阅读 · 0 评论