
ubuntu
算法学习者
计算机各种知识学习笔记
展开
-
Ubuntu 16.04 安装 Docker和默认存储路径修改
docker的安装并不复杂,网上有很多可参考的教程,这里记录下我的安装步骤和docker 镜像存储路径的配置方法,仅供参考。一、安装dockerStep1:检查安装环境是否满足docker安装要求检查kernel内核是否在3.10以上:~$ uname -aLinux dlserver 4.15.0-33-generic #36~16.04.1-Ubuntu SMP Wed Aug ...转载 2019-02-11 17:53:20 · 2093 阅读 · 0 评论 -
dnsmasq使用注意事项
DNS服务器,linux下一般用bind,但bind太复杂了,dnsmasq使用上比dns始祖bind要简便得多,可以做正向dns代理,也可以直接做内部纯dns服务器用。默认配置下,dnsmasq使用系统的/etc/resolv.conf并读取/etc/hosts, /etc/resolv.conf文件是用来配置上一级DNS /etc/hosts文件是用来存储dns代理缓存。转载 2017-07-16 02:10:25 · 2171 阅读 · 0 评论 -
ubuntu 安装nvidia驱动
1. 运行 sudo apt-get purge nvidia-*2. 运行 sudo add-apt-repository ppa:graphics-drivers/ppa 或者 sudo apt-add-repository ppa:xorg-edgers/ppa3. 运行 sudo apt-get update4. 运行 sudo apt-get install nvidia-3原创 2016-10-13 19:57:42 · 14441 阅读 · 0 评论 -
ubuntu刷新DNS
Linux刷新dns的缓存方法是:sudo /etc/init.d/nscd restart如果发现提示命令找不到:sudo: /etc/init.d/nscd: command not found后来发现是需要先安装nscd包:sudo apt-get install nscd最暴力的方法刷dns,重启网络:sudo /etc/init.d/network转载 2017-04-17 14:53:21 · 20958 阅读 · 1 评论 -
Linux下用FFMPEG采集usb摄像头到RTMP
Linux下用 FFMPEG 采集 usb摄像头视频 和 摄像头内置麦克风音频 到RTMP服务ffmpeg -f video4linux2 -qscale 10 -r 12 -s 640x480 -i /dev/video0 -f alsa -i hw:1 -ab 16 -ar 22050 -ac 1 -f mp3 -f flv rtmp://127.0.0.1/rtmpsvr/r转载 2017-05-02 17:59:14 · 11645 阅读 · 0 评论 -
网络监测
安装 ethstatus 软件 sudo apt-get install ethstatus查看 ADSL 的速度 sudo ethstatus -i ppp0查看 网卡 的速度 sudo ethstatus -i eth0原创 2017-04-05 16:18:15 · 6522 阅读 · 0 评论 -
ubuntu下安装Apache+PHP+Mysql
ubuntu下安装Apache+PHP+Mysql转载自:http://www.comflag.com/2011/05/01/apache-web.htm电影《社交网络》中,facebook创始人马克.扎克失恋后入侵哈佛大学宿舍楼服务器,窃取数据库资料,并在两个小时内完成了一个给校内女生评分的交互网站,该网站一天内点击数过10W,直接导致学校服务器崩溃。。。。。。转载 2017-04-05 16:10:56 · 6337 阅读 · 0 评论 -
ubuntu mysql 安装和外网访问配置
1.输入 sudo apt-get install mysql-server 安装过程中会让你输入密码,这个密码是root的密码。 安装完毕后,就可以正常使用了,如果你需要外网用户能够连接继续下面的步骤。2.在终端输入mysql -u root -p 回车 输入您的密码 回车 进入mysql> 输入use mysql;回车 如转载 2017-04-05 16:10:18 · 6550 阅读 · 0 评论 -
Ubuntu+Nginx+PHP的最简搭建方法
前言:百度出来的结果好坑爹,而且某些文章说别人坑爹,可他自己也坑爹。求业界良心啊。还是谷歌靠谱。系统环境:Ubuntu 13 和 Linux Mint 15都通过。默认安装的是nginx 1.2.5,php5.4.9先安装:sudo apt-get install nginx php5-fpm我是在新安装的Ubuntu13上测试通过的转载 2017-04-05 16:09:19 · 6302 阅读 · 0 评论 -
ubuntu 安装svn
环境:ubuntu10.04LTS1、在终端中直接输入 sudo apt-get install subversion,选择安装即可2、查看版本命令 svnserve --version(更多命令直接键入svnserve --help可查看到)3、查看svnserver是否已启动: netstat -ntlp,可看到svn对应的端口3690(如果没有看见,则证明服务未启动转载 2017-04-05 16:08:23 · 7232 阅读 · 0 评论 -
ubuntu 13.04 安装 JDK
ubuntu 13.04 安装 JDK 具体步骤参详了如下链接:http://blog.youkuaiyun.com/yang_hui1986527/article/details/6677450 1、到 Sun 的官网下载http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-18转载 2017-04-05 16:07:54 · 6237 阅读 · 0 评论 -
ubuntu l2tp
sudo add-apt-repository ppa:nm-l2tp/network-manager-l2tp sudo apt-get update sudo apt-get install network-manager-l2tp原创 2017-07-08 17:30:26 · 755 阅读 · 0 评论 -
linux 下查看共享内存的使用以及删除共享内存
简单解释一下ipcs命令和ipcrm命令。取得ipc信息:ipcs [-m|-q|-s]-m 输出有关共享内存(shared memory)的信息-q 输出有关信息队列(message queue)的信息-s 输出有关“遮断器”(semaphore)的信息%ipcs -m删除ipcipcrm -m|-q|-s shm_id%ipcrm -m 105转载 2017-08-19 06:04:14 · 8294 阅读 · 0 评论 -
Ubuntu下PDF文件转JPG图片
1. 使用命令行直接转换首先,安装imagemagick:$ sudo apt-get install imagemagick转换命令:$ convert XXX.pdf XXX.jpg默认转换的图片清晰度不是很高,可以通过来参数设置:$ convert -verbose -colorspace RGB -resize 1800 -interlace none转载 2017-08-25 03:22:44 · 3400 阅读 · 0 评论 -
安装mongodb driver
1. 安装MongoDB C driversudo apt-get install pkg-config libssl-dev libsasl2-devwget https://github.com/mongodb/mongo-c-driver/releases/download/1.9.2/mongo-c-driver-1.9.2.tar.gztar xzf mongo-c-driver原创 2018-01-24 22:51:20 · 1224 阅读 · 0 评论 -
在Linux系统下用dd命令制作ISO镜像U盘启动盘
首先在 Linux 系统中打开终端,确认 U 盘路径:sudo fdisk -l1格式化 U 盘,为了格式化首先需要 umount U 盘: /dev/sdb 是我的 U 盘设备。sudo umount /dev/sdb*1格式化 U 盘:sudo mkfs.vfat /dev/sdb -I1使用 dd 命令,格式如下:sudo dd if=xxx.is转载 2018-01-05 19:15:17 · 1140 阅读 · 0 评论 -
制作ubuntu16.04的docker镜像
背景因为笔者是在vagrant转移到docker的玩家,所以对系统镜像情有独钟。如果你是windows、mac用户,那么你可能就需要一个干净的系统镜像,来使用docker(docker依赖于linux内核)。而在linux下开发的话,则无需再安装任何系统镜像,直接使用docker即可。在此背景下,那么一个干净的系统镜像,就有了必要的意义。笔者开始搜索有关docker打包Ubuntu镜像的转载 2018-01-03 16:31:11 · 2285 阅读 · 1 评论 -
GCC5.4安装
1.下载镜像站点:https://gcc.gnu.org/mirrors.html速度还不错的:ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/releases/2.解压安装依赖库./contrib/download_prerequisites3.配置./configure --dis转载 2018-01-03 14:51:49 · 2998 阅读 · 0 评论 -
Linux下安装GCC5.3.0(亲测有效)
对于linux小白来说,只需要先知道怎么安装,至于为什么等学了linux再说吧。。知识不系统的坏处啊!首先,一般ubuntu上都预装了低级版本的Gcc,完全可以应付刷OJ时的C+Class+STL的风格,但因为寒假里非常固执地要看C++primer,所以只能把编译器升级到最新版本以符合C++11/14标准。安装GCC必备的几个东西:1。gcc5.3.0的源代码压缩包转载 2018-01-03 13:57:19 · 3798 阅读 · 0 评论 -
Linux终极shell-Z Shell--用强大的zsh & oh-my-zsh把Bash换掉
优快云GitHubLinux终极shell-Z Shell-用强大的zsh & oh-my-zsh把Bash换掉AderXCoding/system/tools/zsh大多数的Linux用户偏爱Bash,因为发行版通常默认的就是它。 Bash确实是不错的Shell,但仍有用很多不尽人意的地方,如自动补全的功能不够强大,定转载 2017-12-18 17:48:46 · 2256 阅读 · 0 评论 -
ubuntu16.04 Nvidia 显卡的风扇调速及startx的后果
问题描述#查看nvdia GPU 显卡状态watch -n 10 nvidia-smi12发现显卡Tesla k40c的温度已经达到74°,转速仅仅只有49%。 查看Tesla产品资料,Tesla K40 工作站加速卡规格 ,可知所以需要调整风扇速度来降温。然而官方驱动面板里也没有了风扇调速的选项nvidia-settings1转载 2017-11-28 13:41:07 · 9704 阅读 · 4 评论 -
深度学习训练时GPU温度过高?几个命令,为你的GPU迅速降温。
新买回来的不带水冷公版GPU,在满负载运行的时候,温度从室温马上飙升到85度,而且模型训练不是几分钟完事,很有可能要长期保持在高温状态下运行,让如此昂贵的GPU一直发烧真是让人太心疼!首先得到知乎上一位朋友的文章启发,文章点击这里:从零开始组装深度学习平台(GPU散热)。这篇文章写的是在ubuntu X server环境下,通过修改nvidia-settings来修改GPU风扇速度,因为转载 2017-11-28 22:33:28 · 10099 阅读 · 1 评论 -
使用frp实现内网穿透
群晖NAS+frp发挥更大作用Posted by SunnyRx on October 21, 2016原文地址:http://www.sunnyrx.com/2016/10/21/simple-to-use-frp/该文章于2017年9月2日将frp版本从0.8.1更新到0.13.0,下文针对frp 0.13.0配置。NAS没有公网IP是一件很不方便的事情,尤其是在国内的网络环境转载 2017-10-19 15:54:13 · 4643 阅读 · 1 评论 -
已解决:Ubuntu安装sogou输入法后出现两个图标和输入框
查找进程fcitx-qimpanel 对应的pid,然后杀死ps -ef | grep fcitx-qimpanelsudo kill -9 [对应的pid]12不过每次开机都要杀一次很麻烦,索性就让它开机执行sudo vim /etc/rc.local# 在exit 0之前添加如下代码/bin/ps -ef | grep fcitx-qimpanel | grep转载 2017-09-18 14:43:31 · 5405 阅读 · 0 评论 -
教你如何在Ubuntu上安装最新版QQ(而不是那个老掉牙的2012国际版)
如果大家是Ubuntu 16.0.4,那么很好,我和你一样,可以完美使用最新的QQ 8.X。大家都知道,如果你只是去软件中心的话,只能下载到那个WineQQ,其实是2012内核改的,很老,BUG很多,安装完后你发现是QQ国际版。我们怎么能止步于此?只要我们有了Crossover这个神器,就能在Ubuntu系统上运行Win程序(理论上说其它Linux图形操作系统也是一样的)。转载 2017-09-06 12:12:47 · 983 阅读 · 1 评论 -
Ubuntu16.04下MongoDB的安装和使用
MongoDB 安装sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6#下面命令针对ubuntu16.04版本,在其他ubuntu版本系统请查看MongoDB官网echo "deb [ arch=amd64,arm64 ] ht转载 2017-09-04 19:12:31 · 1034 阅读 · 0 评论 -
ubuntu server安装Pure-Ftpd和Ftp管理面板
Pure-Ftp是一款是非常出色的软件,在linux和BSD等开源系统中,Pure-Ftpd和vsftpd平分秋色,都是一个快速、高效、轻便、安全的FTP服务器,Pure-Ftpd比vsftpd略微复杂,但是优势是 Pure-Ftp有一个非常出色的管理面板,这个就是“ User manager for PureFTPd”,虽然已经多年不更新,但是仍然可以在最新版的ubuntu server中运行良转载 2017-04-05 16:07:32 · 8286 阅读 · 0 评论 -
windows下通过VNC图形化访问Ubuntu桌面环境
要在windows下图形化访问Ubuntu或其它Linux系统桌面环境有很多方法,我比较喜欢的是使用VNC服务,需要在Ubuntu下安装vncserver和在windows下安装客户端访问工具。 1. windows下客户端访问工具对于VNC,客户端访问工具也有不少,比如RealVNC、VNCViewer等,我比较喜欢的是VNCViewer,比较小巧轻量级,使用也十分简单,转载 2017-04-05 16:07:02 · 6811 阅读 · 0 评论 -
ubuntu: apt-get update的时候遇到“Hash Sum mismatch”错误
在运行sudo apt-get update的时候遇到以下错误:[plain] view plain copyW: Failed to fetch bzip2:/var/lib/apt/lists/partial/mirrors.163.com_ubuntu_dists_quantal-updates_main_binary-i386_Pac转载 2017-04-01 21:47:43 · 6700 阅读 · 0 评论 -
matplotlib 命令行执行报错
import matplotlib as mplmpl.use('Agg')原创 2017-01-10 12:23:07 · 7377 阅读 · 0 评论 -
如何在Ubuntu系统下安装使用LaTeX
LaTeX是一款强大的排版系统,尤其在编辑复杂的数学公式时具有其他软件无法比拟的优势。那么,如何在Ubuntu系统下使用LaTeX呢?工具/原料Ubuntu系统联网环境方法/步骤1首先,同时按下“Alt+Ctrl+t”键,打开终端,如下图所示。转载 2016-12-19 19:41:00 · 11926 阅读 · 0 评论 -
cmake指定c++编译版本
修改 CMakeLists.txt 文件,添加如下命令SET(CMAKE_C_COMPILER "/home/public/local/bin/gcc")SET(CMAKE_CXX_COMPILER "/home/public/local/bin/g++")原创 2016-12-22 11:29:39 · 22038 阅读 · 0 评论 -
ubuntu 防火墙使用
1. 安装防火墙sudo apt-get install ufw2. 启用防火墙sudo ufw enable3. 禁用防火墙sudo ufw disable4. 允许80端口sudo ufw allow 805. 禁止80端口sudo ufw delete allow 806. 允许指定IP访问sudo ufw allow from 192.168.1原创 2016-11-24 11:09:12 · 6804 阅读 · 0 评论 -
SGE集群常用操作
1. 登陆节点qlogin -l h=g0501原创 2016-11-23 10:10:23 · 8320 阅读 · 0 评论 -
dlib安装
1. 下载dlib git clone https://github.com/davisking/dlib.git2. 编译安装dlibcd dlibmkdir build && cd build && cmake .. && make -j8sudo make install原创 2016-11-21 23:04:00 · 8472 阅读 · 0 评论 -
ubuntu mysql 安装和外网访问配置
1. sudo apt-get install mysql-server 2. 公网访问配置mysql -u root -puse mysql;所有主机能够访问GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'you_password' WITH GRANT OPTION;flush privil原创 2016-11-21 15:20:58 · 7606 阅读 · 0 评论 -
The following signatures couldn't be verified because the public key is not available
安装第三方源:W: GPG error: http://ppa.launchpad.net precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 2EA8F35793D8809A解决方法:sudo原创 2016-11-21 14:43:54 · 9862 阅读 · 1 评论 -
configure未识别的类型,获取最新的config.guess config.sub
cd ~wget -O config.guess 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD'wget -O config.sub 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=c原创 2016-11-21 13:10:49 · 15499 阅读 · 0 评论 -
zbar 安装
wget http://downloads.sourceforge.net/project/zbar/zbar/0.10/zbar-0.10.tar.gztar -zvxf zbar-0.10.tar.gzsudo apt-get install python-gtk2-devsudo apt-get install libqt4-devexport CFLAGS=""./co原创 2016-10-28 20:03:37 · 9069 阅读 · 0 评论 -
ubuntu 安装完搜狗输入法任务栏显示双图标
结束fcitx-qimpanel进程或者删除fcit-qimpanel原创 2016-09-10 16:31:17 · 8042 阅读 · 0 评论