Linux
yfraquelle
这个作者很懒,什么都没留下…
展开
-
Ubuntu 下mysql数据库存放位置迁移
1.确认mysql 数据存放位置mysql -u root -p输入密码后进入命令好操作show variables like '%dir%';可以看到我们的数据库存放在datadir = /var/lib/mysql然后关闭mysql 服务service mysql stop2.迁移数据这里使用mv命令之前迁移,如果谨慎一点可以先用cp命令拷贝下mv /var/lib/mysql /data/mysql3.修改配置文件sudo vim /etc/mysql/m..转载 2022-03-07 21:22:46 · 1042 阅读 · 0 评论 -
Ubuntu安装显卡驱动
首先选择显卡对应的驱动版本sudo bash NV....sh --no-opengl-files --no-x-check--no-nouveau-check参考链接:https://www.cnblogs.com/matthewli/p/6715553.html原创 2020-12-23 21:40:58 · 277 阅读 · 0 评论 -
Ubuntu图形界面突然崩溃
在多工作区切换时Ubuntu图形界面崩溃重启图形画面后tty7黑屏sudo service lightdm restart查看日志/var/log/lightdm/x-0.log查看日志/var/log/Xorg.0.log似乎是配置文件被修改尝试用/etc/init.d/lightdm start时报错如下:/etc/modprobe.d is not a file/etc/modprobe.d is not a file/etc/modprobe.d is not原创 2020-06-26 01:34:01 · 2341 阅读 · 0 评论 -
通过docker的pytorch镜像打包自定义环境
环境:Ubuntu16.04, TITAN V,CUDA9.0安装Dockersudo apt-get install apt-transport-https ca-certificates curl software-properties-commonsudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -sudo add-apt-repository "deb [arch=amd64]原创 2020-06-22 16:04:42 · 2567 阅读 · 0 评论 -
teamviewer远程连接卡在“初始化参数”
当远程服务器几乎只能依赖于teamviewer连接,teamviewer却一直处于“初始化参数”的状态连接不上时。还好还能通过其他同一局域网服务器ssh连接上。记录一些尝试和踩过的坑。猜想是teamviewer出问题或者服务器图形界面出问题。仍然是teamviewer连接同一局域网服务器后ssh登录该服务器,全程只能通过命令行操作。尝试一:重启teamviewersudo service teamviewerd restart无效,teamviewer连接后仍然显示“初始.原创 2020-06-12 18:59:25 · 1646 阅读 · 0 评论 -
ubuntu 查看内存命令
原文链接:https://blog.csdn.net/jzp12/article/details/7560450Linux中使用free可以查看系统内存使用状态, 默认单位为KB为单位,在此我以MB为单位说明lostman@lostman-MS-6702E:~/桌面$ free -m total used free ...转载 2018-10-26 16:23:49 · 33963 阅读 · 0 评论 -
升级pip后出现ImportError: cannot import name main
原文链接:https://blog.csdn.net/accumulate_zhang/article/details/80269313在Ubuntu中,升级了pip,再次使用pip 安装相关的python包的时候就出现以下错误ImportError: cannot import name main解决:pip文件在usr/bin目录下,cd进去,进行以下修改把下面的三行from...转载 2018-10-26 16:33:53 · 236 阅读 · 0 评论 -
ubuntu文件夹建立软链接方法
原文链接:https://blog.csdn.net/jiuyueguang/article/details/93508591:预备知识 -s 是代号(symbolic)的意思。 这里有两点要注意:第一,ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了哪一处,其它的文件都会发生相同的变化;第二,ln的链接又软链接和硬链接两种,软链接就是ln –s ** **,它只会在你选...转载 2018-10-26 16:48:26 · 4322 阅读 · 0 评论 -
ubuntu 查找文件中的字符串
原文链接:http://blog.sina.com.cn/s/blog_691a84f301015khx.html查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find .|xargs grep -ri "IBM" -l 1.正则表达式 (1)正则表达式一般用来描述...转载 2018-10-26 17:57:44 · 8245 阅读 · 0 评论 -
Ubuntu挂载新硬盘
查看磁盘空间:df -hl 查看磁盘剩余空间df -h 查看每个根路径的分区大小du -sh [目录名] 返回该目录的大小du -sm [文件夹] 返回该文件夹总M数对于df -h的结果查看硬盘的分区:fdisk -l这里显示/dev/vdb是未分区未挂载的磁盘查看磁盘分区格式:df -T /dev/vda1这里显示是ext4,我们保持新的磁...原创 2018-10-26 19:11:15 · 1205 阅读 · 0 评论 -
Linux 环境下载百度云资源
Ubuntu 系统从百度网盘下载大文件不方便安装Firefox 插件地址 https://addons.mozilla.org/zh-CN/firefox/addon/baidu-pan-exporter/安装后重启Firefox,然后百度云下载界面就会多出一个选项:导出下载 选择文本导出(如果运气好,在下方的框中会出现aria2c命令)下载aria2 : sudo apt...原创 2018-10-27 13:52:06 · 1261 阅读 · 2 评论 -
释放异常占用的GPU内存
环境:Ubuntu16.04 GTX1060当使用GPU运行时发生内存错误可能导致异常退出而内存没有得到释放nvidia-smi可以查看GPU内存状态fuser -v /dev/nvidia* 查看占用GPU的进程kill -s 9 <pid>即可杀死异常进程...原创 2019-03-09 12:27:03 · 2559 阅读 · 4 评论 -
Makefile中路径有空格
Makefile中使用$(CURDIR),但是当前路径中含有空格,找不到目录将$(CURDIR)替换为绝对路径,空格前加\,整个路径不要用引号阔起来参考链接:https://www.cmcrossroads.com/article/gnu-make-meets-file-names-spaces-them...原创 2019-06-13 19:35:42 · 3834 阅读 · 0 评论 -
海康威视RSTP摄像头视频数据从内网读取在web用HLS播放
环境:海康威视录像机DS-7804NB-K1/4P,Ubuntu16.04录像机内网地址192.168.100.99,一个摄像头接在4号口(32口以下通道号从33开始),摄像头内网地址192.168.1.64,服务器内网地址192.168.100.75,测试PC192.168.100.831.摄像头取rtsp流、VLC或EasyDarwin串流从摄像头直接取RTSP流rtsp://...原创 2019-07-28 21:45:58 · 16307 阅读 · 1 评论 -
mongod启动100错误
在重启mongodb时发生错误100,有的教程中说是未正确关闭导致,删除/var/lib/mongodb/mongod.lock,使用--repair方式启动即可。但是让然出现100错误。查看log,显示:exception in initAndListen: 28574 Cannot start server. Detected data files in ...(我指定的存储目录).......原创 2018-10-29 13:46:21 · 982 阅读 · 0 评论 -
Linux服务器磁盘占满
原文链接:https://www.kafan.cn/edu/45424644.html今天下班某电商技术部leader发现个问题,说他们服务器硬盘满了。把日志文件都删掉了,可硬盘空间依旧满。于是df -h查看了下各个挂载点的状况(如下图)。/dev/sda3占用了100%,那么我们du -s -h ./*看下目录的占用情况(如下图)。linux磁盘挂载点目录占用情况转载 2017-09-08 21:54:04 · 437 阅读 · 0 评论 -
解决Linux关闭终端(关闭SSH等)后运行的程序自动停止
原文链接:http://blog.csdn.net/BlueCloudMatrix/article/details/48657013问题描述:之前在服务器上起一个Python的服务,放到后台运行。 python pyserver.py &. 当我关闭这个SSH之后,该服务不可用,再次登入到服务器,已经没有这个python进程啦。问题定位:通过上面问题的表象,转载 2017-07-31 18:03:11 · 683 阅读 · 0 评论 -
SSH反向连接及Autossh
原文链接:http://www.cnblogs.com/itech/p/4572275.html0.接触Linux恐怕对SSH再熟悉不过了,还有scp,sftp各种方便的功能,一般的使用都需要ip:port(如果不是默认22的话),但有些情况比较特殊,就是想连接一台内网主机(比如公司内网,当然你肯定做不了Port Forwarding,除非你想在公司防火墙上拆个洞)。稍懂一点网络的童鞋转载 2017-07-31 18:02:14 · 576 阅读 · 0 评论 -
iptables防火墙规则的添加、删除、修改、保存
原文链接:http://www.splaybow.com/post/iptables-rule-add-delete-modify-save.html一、查看规则集iptables –list -n // 加一个-n以数字形式显示IP和端口,看起来更舒服二、配置默认规则iptables -P INPUT DROP // 不允许进iptables -P FORWARD转载 2017-07-31 18:04:57 · 9913 阅读 · 0 评论 -
阿里云ubuntu nginx无法访问
原文链接:https://segmentfault.com/q/1010000009437407需要在安全组添加一组规则,允许80端口外界可访问。转载 2017-07-31 18:05:52 · 1091 阅读 · 0 评论 -
nginx配置server name
原文链接:http://www.oschina.net/question/922543_91357?sort=time如果nginx中只配置一个server域的话,则nginx是不会去进行server_name的匹配的。因为只有一个server域,也就是这有一个虚拟主机,那么肯定是发送到该nginx的所有请求均是要转发到这一个域的,即便做一次匹配也是没有用的。还不如干脆直接就省了。如果转载 2017-07-31 18:06:34 · 709 阅读 · 0 评论 -
ubuntu卸载apt-get install安装的软件
原文链接:http://www.linuxdiyf.com/linux/14109.html我们都知道安装软件最简单的方法是apt-get install,但是卸载就不常用了,如何卸载呢?1.sudo apt-get remove xxxxxsudo apt-get autoremove2.对于用命令sudo aptitude install xxx安装的软件可以用sudo转载 2017-07-31 21:37:09 · 2119 阅读 · 0 评论 -
使用ssh正向连接、反向连接、做socks代理的方法
原文链接:http://blog.csdn.net/linsanhua/article/details/17360369 1、用ssh做正向连接啥叫正向连接?就是client连上server,然后把server能访问的机器地址和端口(当然也包括server自己)镜像到client的端口上。命令:ssh -L [客户端IP或省略]:[客户端端口]:[服务器侧能访问的I转载 2017-08-01 01:40:49 · 735 阅读 · 0 评论 -
proxychins+ssh使用socks5代理
原文链接:http://www.cnblogs.com/fbwfbi/p/3702896.htmlhttp://www.tuicool.com/articles/rUNFF3什么是SSH隧道首 先看下面这张图,我们所面临的大部分情况都和它类似。我们的电脑在左上角,通过公司带有防火墙功能的路由器接入互联网(当然可能还有交换机什么的在中间连 接着你和路由器,但是在我们的问题中交转载 2017-08-01 01:45:46 · 8905 阅读 · 0 评论 -
Linux:Unable to locate package
原文链接:http://www.songyawei.cn/content/2918在设置了软件的源后, sudo apt-get install,出现Unable to locate package错误,如:letuknowit@ubuntu:~$ sudo apt-get install mysql-server mysql-client[sudo] password转载 2017-08-01 01:47:41 · 348 阅读 · 0 评论 -
ubuntu下postgreSQL安装配置
原文链接:http://www.cnblogs.com/zhangpengshou/p/5464610.html一、安装并配置,并设置远程登陆的用户名和密码1、安装postgreSQLsudo apt-get updatesudo apt-get install postgresql-9.4在Ubuntu下安装Postgresql后,会自动注册为服务,并转载 2017-08-01 01:48:38 · 302 阅读 · 0 评论 -
proxychins+ssh使用socks5代理
原文链接:http://www.cnblogs.com/fbwfbi/p/3702896.htmlhttp://www.tuicool.com/articles/rUNFF3什么是SSH隧道首 先看下面这张图,我们所面临的大部分情况都和它类似。我们的电脑在左上角,通过公司带有防火墙功能的路由器接入互联网(当然可能还有交换机什么的在中间连 接着你和路由器,但是在我们的问题中交转载 2017-08-17 08:14:21 · 1429 阅读 · 0 评论 -
ubuntu下文件压缩/解压缩命令
原文链接:http://blog.csdn.net/luo86106/article/details/6946255.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz解压:tar zxvf FileName.tar.gz压缩:tar zcvf FileName.tar.g转载 2017-08-17 08:15:00 · 228 阅读 · 0 评论 -
利用ssh传输文件
原文链接:http://www.cnblogs.com/jiangyao/archive/2011/01/26/1945570.html在linux下一般用scp这个命令来通过ssh传输文件。1、从服务器上下载文件scp username@servername:/path/filename /var/www/local_dir(本地目录)例如scp [email protected]转载 2017-08-17 08:16:04 · 5477 阅读 · 0 评论 -
Linux netstat命令详解
原文链接:http://www.cnblogs.com/ggjucheng/archive/2012/01/08/2316661.html简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行ne转载 2017-07-31 18:01:02 · 165 阅读 · 0 评论