
Linux
yuchiwang
阿里巴巴
展开
-
Valgrind 内存泄漏检测工具
C/C++语言的高性能是建立在程序员可以任意操作内存的风险之上的,对于C/C++代码来说,逻辑错误固然可能产生bug(事实上这种bug是不管哪种语言都难以避免的),不过更可怕的是内存相关的bug,对内存的任何错误操作都会导致严重的后果,而且内存踩踏导致的程序异常如果不能在线debug很难定位。有些语言为了规避这些问题,就索性不然程序员管理内存,比如java。不过在一些硬件设备上,C/C++仍然是唯二的选择。那么怎么尽量避免内存相关的问题呢,这里介绍一个利器叫valgring,借助它可以l发现linux下绝大原创 2020-08-21 10:11:09 · 197 阅读 · 0 评论 -
使用putty在从linux拷贝文件
下载putty(需要包含pscp.exe):https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html在pscp,exe目录下打开命令窗口从linux下载文件到windows:pscp.exe i-turing@114.80.0.201:/home/i-turing/carpn.zip d:\carp原创 2017-05-23 15:44:33 · 4556 阅读 · 0 评论 -
Linux下关闭终端之后继续运行相应的进程
1.后台运行Linux下一般想让某个程序在后台运行,很多都是使用& 在程序结尾来让程序自动运行。比如我们要运行tesh.sh在后台:./tesh.sh &一般这种程序使用& 结尾,如果终端关闭,那么程序也会被关闭2.关闭终端之后继续运行需要使用nohup这个命令,比如我们有个test.sh需要在后台运行,并且希望在 后台能够一直运行,那么就使用nohup原创 2017-06-08 15:02:09 · 16382 阅读 · 0 评论 -
Ubuntu Docker 安装和使用
docker是个类似虚拟机的东西,但是比虚拟机好用,更轻量级。而且可以直接使用系统硬件,比如gpu。在很多时候,如果有一个docker image,可以省去很多配置环境,安装依赖包等的繁琐工作。docker的简单教程: http://www.runoob.com/docker/ubuntu-docker-install.html本文介绍一下在ubuntu 14.04下docker的安装和使用1.原创 2017-07-11 09:31:31 · 1279 阅读 · 0 评论 -
sh: /bin/cp: Argument list too long
sudo find source/ -name "*.jpg" -exec cp {} target \;查看某目录下文件的个数 ls -l |grep "^-"|wc -l 或 find ./company -type f | wc -l原创 2017-12-20 11:07:49 · 1644 阅读 · 0 评论