linux学习笔记
Luban250
这个作者很懒,什么都没留下…
展开
-
Ubuntu 24.04安装搜狗输入法-解决闪屏问题
Ubuntu 24.04安装搜狗输入法,解决闪屏问题,解决系统搜索框无法使用搜狗输入法问题,解决gnome-text-editor无法使用搜狗输入法问题。原创 2024-04-30 17:47:16 · 9459 阅读 · 6 评论 -
Ubuntu开机出现Welcome to emergency mode解决办法
笔记本电脑安装了windows 10和ubuntu 16.04双系统,windows系统关机时按电源键强制关机,再次开机进入Ubuntu系统时无法进入图形界面,出现Welcome to emergency mode。修复完之后会重启,然后即可正常进入Ubuntu图形界面。修复过程中出现的询问,均选择。原创 2023-12-04 22:52:55 · 1633 阅读 · 1 评论 -
Typora + Github构建免费高效个人知识库
构建免费、可高效搜索、无限空间的个人知识库原创 2023-08-07 23:06:17 · 816 阅读 · 0 评论 -
Ubuntu 16.04设置Chrome为默认浏览器
Ubuntu 16.04无法安装最新版本的Chrome,原因是软件包依赖缺失,请直接安装旧版本的Chrome,如。Ubuntu 16.04安装Chrome浏览器并将Chrome设置为打开网址和PDF文件的默认浏览器。修改如下配置文件,设置Chrome为PDF的默认打开方式,设置Chrome为点击网址时的默认浏览器。命令安装Chrome即可。解决依赖问题后再次运行。文件中比较重要的一行是。,可直接下载旧版本的。原创 2023-06-08 16:09:35 · 1121 阅读 · 1 评论 -
Ubuntu移除PDF密码
加密PDF每次打开均需要使用密码,给查阅和注释带来不便,使用在线工具去除PDF密码,存在文件内容泄露的风险,本地去除PDF密码最为适合,且需要一个轻量级解决方案。在Ubuntu中可使用。原创 2022-12-02 13:06:34 · 534 阅读 · 1 评论 -
Ubuntu下结合GoldDict和谷歌翻译实现快速划译整段文本
Ubuntu实现高效快捷的整段文本准确划译原创 2022-09-30 10:53:42 · 1132 阅读 · 0 评论 -
TextStudio同时浏览切换多个PDF文档
TextStudio同时查看多个源代码对应的PDF文件原创 2022-06-22 14:24:19 · 972 阅读 · 0 评论 -
latex使用各种系统字体
在latex中使用系统自带字体原创 2022-06-22 14:00:12 · 1468 阅读 · 0 评论 -
从多个PDF中快速搜索字符串
快速从多个PDF中检索字符串原创 2022-06-22 13:47:40 · 1041 阅读 · 1 评论 -
Ubuntu桌面自动切换壁纸(不用写脚本和xml配置文件)
打开自带的Shotwell软件文件–>从文件夹导入–>把导入的图片全部选中–>文件–>设为桌面幻灯片–>选择切换时间间隔–>确定开始享受自己找的精美壁纸,专心工作别摸鱼…原创 2021-12-28 13:06:54 · 1220 阅读 · 0 评论 -
TextStudio同时编辑使用不同编译器的Latex文档
问题在TextStudio中,我们可能会同时编辑中文和英文文档,中文文档通常使用XeLatex编译器,英文文档很多是使用pdflatex的,但是TextStudio的默认编译器智能设置一个,这时切换着编译使用不同文档时就很尴尬,手动每次切换编译器显然不现实,使用命令行编译吧,那使用TextStudio的好处就大打折扣了。解决办法在tex文件头添加指定编译器的命令,如下,指定该text文档使用pdflatex编译器,这样九不用手动切换默认编译器了% !TeX program = pdflatex原创 2021-12-23 11:10:31 · 1444 阅读 · 1 评论 -
Ubuntu下批量修正文件名乱码
问题Windows系统下非UTF-8编码创建的文件名,在Ubuntu系统下会显示乱码和无效的编码,导致文件在Ubuntu系统下无法直接打开,如果文件较少,可以手工改一下,但是前提是你知道正确的文件名是什么,否则从乱码中推测文件名也不现实,如果文件较多,即使知道正确的文件名,手工修改也是不划算的。解决办法sudo apt-get install convmv进入只保存有乱码文件名的文件夹convmv -f GBK -t UTF-8 --notest -r */参考资料[1] Ubuntu L原创 2021-12-23 11:03:35 · 1155 阅读 · 0 评论 -
Ubuntu使用Foxit Reader + GoldenDict实现PDF划译
问题描述为了实现看外文PDF文档时便于翻译,博主之前写过一篇博文,主要思路是将PDF文档转换为结构无损的HTML文件,然后借助Chrome的谷歌翻译插件来划译,但是这样不方便做笔记,那么能不能就直接在PDF上实现划译呢,这样不就方便使用PDF阅读器做笔记和标注了嘛,答案是可以,借助GoldenDict配合命令行翻译软件translate-shell即可,下面就来看看如何将两者组合。解决办法安装GoldenDictsudo apt install goldendict安装translate-原创 2021-07-12 11:04:55 · 3063 阅读 · 6 评论 -
Ubuntu翻译PDF论文
问题描述在Ubuntu中看PDF格式的英文论文,无论用哪种PDF浏览器,都没法很好地支持使用谷歌翻译划译,频繁切换窗口复制粘贴到浏览器中翻译,太麻烦了,要是遇到换行的句子,还得在粘贴之后删除换行符,才能确保翻译结果更准确,更是麻烦。怎样才能像在Chrome浏览器中查看英文网页时,选中英文就可以直接翻译并且不用手动处理换行问题。要是能这样的话,不就能提高点看论文的效率吗。那么先试试用chrome打开PDF,然后选中文字,看看能不能跳出谷歌翻译图标,靠,不能,那么再设置下谷歌翻译插件的扩展程序,让其能够访问原创 2021-07-06 23:43:33 · 3095 阅读 · 1 评论 -
Ubuntu关闭软件更新器开机提醒弹窗
删除更新通知程序sudo apt-get remove update-notifier禁用/删除更新管理器:打开终端(Ctrl+Alt+T ),并运行以下命令在Ubuntu系统上禁用Update Manager自动通知:gconftool -s --type bool /apps/update-notifier/auto_launch false要重新启用Update Manager自动通知,请运行以下命令:gconftool -s --type bool /apps/update-notifi转载 2021-07-04 10:52:27 · 5730 阅读 · 0 评论 -
Ubuntu安装人脸识别认证软件Howdy
问题Iphone 12已经不支持指纹识别,只支持人脸识别了,好多新出的电脑也是不仅支持指纹识别,也加入了人脸识别功能,刷脸支付也变得很流行,高铁以及各种与钱袋子相关的APP都启用了人脸识别,看来人脸识别解锁是个流行配置。那么在我们的办公神器Ubuntu 16.04 LTS上要不要也整个人脸识别验证,省去sudo操作和进入系统所需的密码输入操作,赶一下时髦。虽非必须,但是值得一用,博主的各种电子设备通常是不设置任何密码的,因为一直以为“设备真丢了,密码也真没什么用,通常我电脑放置的地方也几乎不会有人偷看或偷原创 2021-07-03 22:17:06 · 2263 阅读 · 3 评论 -
PDF转TXT实现PDF文本抽取
问题描述在处理文本数据时,经常会遇到需要将PDF转换为txt的情况,在线转换工具在速度和数量上有限制,现成的免费可批量转换的易用软件比较少,怎么破,博主是在Ubuntu系统上处理数据,所以便想到了使用现成的linux工具,在命令行高效完成。解决办法Ubuntu下安装xpdf工具,命令如下:sudo apt-get update && sudo apt-get install -y xpdf其他unix系统的安装方法类似使用命令行将PDF转换为txt,命令如下:pdftotext原创 2021-04-20 19:17:08 · 447 阅读 · 0 评论 -
将Chrome作为不限速下载器使用
问题在写小爬虫时,遇到要下载很多PDF文档,如果直接在爬虫代码里实现文件下载功能,需要考虑断点续传、网络不稳定、爬虫被ban等问题,如何不使用代码批量下载这些文档呢,现在已经有了所有文件的下载地址,使用专门的下载软件,也可能会被文件服务器限速或阻止,最好是能用浏览器去下载,充分模拟正常用户的行为,但是把地址一个个输到浏览器中,手动下载,可太耗时了,那就不是模拟正常用户行为,而是真的人工手动下载了,哭唧唧,所以我们要找一个浏览器插件,来接收全部文件地址,实现一键批量下载。解决方法选择Chrome浏览器,原创 2021-04-20 19:05:11 · 420 阅读 · 0 评论 -
Ubuntu开机启动进入initramfs的解决方案
问题描述博主常年Win 10 + Ubuntu 16.04 LTS 双系统,并且以Ubuntu作为主要系统用于日常工作和学习,但是昨天没关机并且切断了电源,笔记本电量耗尽后,自动关机了,今早打开电闸,开机进入Ubuntu时,没能正常启动,进入了initramfs界面,无奈,没遇到过这种情况,就去网上搜索了一些中英文答案,大多数的解决办法是输入fsck -y /dev/启动盘符命令进行修复,可是博主试了一些盘符名字,都是not exists啊,然后ls /dev,查看了一下,也是看不出哪个是需要修复的启动盘原创 2021-03-13 12:32:32 · 7525 阅读 · 4 评论 -
Ubuntu使用自带的Liboffice Draw去除PDF水印
问题身边没有扫描仪,大家一般会使用一些APP扫描软件,通过拍照,将文件转换为PDF扫描件,但是一般会被APP加上水印logo,在某些情况下出现这些水印是十分不合适的,如果为了去除一张扫描件的水印,开个会员不是很值,这个时候,我们就要想其他办法去除水印。但是呢,无论是在线的PDF去水印网站还是各类PDF编辑软件,也都是要收费开通会员才能使用去水印的功能,何况,在线去水印可能泄露文件内容,而安装破解版的PDF编辑软件,也存在病毒风险。这可怎么办?解决方法利用Ubuntu系统自带的免费办公软件Liboffi原创 2021-03-10 13:09:14 · 1589 阅读 · 1 评论 -
Ubuntu装机必备软件和设置(持续更新中)
本博文的软件配置适用哪些人群经常在Ubuntu上做开发的程序员不怎么用电脑玩游戏的学生希望提高工具效率的科研人员必备清单(持续更新中)更新软件源为国内阿里云安装搜狗输入法(点我查看步骤)中文系统界面+英文文件夹名称Ubuntu安装Chromewget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo dpkg -i google-chrome-stable_cur原创 2021-02-05 14:03:20 · 629 阅读 · 0 评论 -
ubuntu16.04 增加交换空间或swap分区空间
问题训练深度学习模型一般在Ubuntu系统上进行,如果使用PC机训练模型时,内存被吃完了,电脑很卡,什么事情也干不了,如果一时半会训练不完,那就干盯着电脑发呆或者无所事事吗?当然不行,那有没有什么办法能让电脑不卡,一边训练模型一遍做其他事情呢?有,前提是你的CPU没被吃完,一般训练时可以限制使用CPU的个数,如thread、works、cores等参数,切记留一个出来。解决办法通过增加机器的交换空间,也就是分区时设置的swap分区,可以缓解这一现象,并不是从根本上解决哦,临时应付一下可以的,根本之道是转载 2020-09-04 20:29:47 · 1669 阅读 · 0 评论 -
Python argparse从本地文件加载命令行参数
问题很多深度学习项目采用shell文件保存命令行参数,并通过shell脚本来运行项目中的模型训练、测试等工作,但是在学习他人项目的过程中,直接在shell命令行运行脚本,不利于debug和学习代码的细节,此时,我们更希望在IDE(如Pycharm)中能以Debug的方式运行,直接在IDE中运行shell脚本的py文件会出错,提示命令行参数的用法,所以就要想办法快速绕过这一步,能够直接实现在IDE中运行,很容易想到直接在py文件中指定参数,但是使用argparse的add_argument方法手工将所有参数原创 2020-09-04 19:07:41 · 3108 阅读 · 2 评论 -
为git(ssh)配置代理
为提高github使用git下载和上传的速度,在Ubuntu 16.04中为git(ssh)配置代理,编辑~/.ssh/config,如下:Host github.comUser gitHostname github.comProxyCommand nc -X 5 -x 127.0.0.1:1089 %h %pServerAliveInterval 30关于使用其他协议(https/http/git协议) 的git配置代理的方法参阅如下博文:[1]让你的SSH通过HTTP.原创 2020-08-16 09:50:17 · 5550 阅读 · 0 评论 -
Ubuntu 16.04中TexStudio切换搜狗输入法(fcitx)
问题描述:博主使用Ubuntu 16.04系统,已经安装了textlive和搜狗输入法,从TexStudio官网上下载了软件的.deb安装包进行安装,也下载了Linux AppImage二进制文件直接使用,发现在IDE中无法切换搜狗输入法进行中文输入。解决办法:(1)使用另外一款Latex编辑器TeXworks,添加官方源,并安装:sudo add-apt-repository ppa:texworks/stablesudo apt-get updatesudo apt-get in原创 2020-08-16 01:27:54 · 699 阅读 · 2 评论 -
Ubuntu 16.04 LTS安装并设置使用搜狗输入法
1. 搜狗官网下载deb安装包2. 修改Ubuntu系统的软件源为国内阿里云镜像系统设置——>软件和更新——>修改“下载自”选项,如下图3. Shell命令行安装# 更新软件源sudo apt-get update# 安装输入法sudo dpkg -i deb安装包# 解决依赖缺失(dependency error)sudo apt-get install -f# 再次安装输入法sudo dpkg -i deb安装包4. 重要设置,如下图,一定要与下图所有原创 2020-07-21 20:37:43 · 412 阅读 · 0 评论 -
滴滴云安装PyTorch GPU版本并连接本地PyCharm做代码调试和同步
主题:滴滴云服务器上安装PyTorch GPU版本本机PyCharm连接云服务器做代码调试和同步(云服务器不限于滴滴云)背景做深度学习的实验,尤其是涉及图像的实验,大的预训练模型,如VGG、ResNet等配合规模不小的训练数据集,在未配备高性能显卡的电脑上运行耗时很长,如果没有足够资金购买高性能显卡,推荐使用GPU云服务器,考虑到网速问题,推荐使用国内的云平台,国内BAT等大厂都有GP...原创 2020-03-19 13:15:41 · 1358 阅读 · 0 评论 -
Linux压缩包分割、合并、解压
应用场景:某些文件太大不能直接上传为邮箱附件或者直接上传网盘,需要压缩,压缩之后大小仍然超过限制,那就分割压缩包(分卷压缩);将多个分割的压缩包下载后,需要合并成一个压缩包再解压(合并解压)。解决方法:以zip压缩文件为例说明在Ubuntu 16.04系统上如何使用命令行完成上述操作。现有文件input.pdf,首先对其进行分卷压缩,然后进行合并解压:# ----- 分卷压缩 -----...原创 2020-01-29 13:23:34 · 15987 阅读 · 0 评论 -
Ghostscript压缩、分割、合并PDF
Ghostscript支持命令行操作PDF文件,便于在Linux系统上使用:1. 现在有一本扫描电子书input.pdf(供306页),原始大小为114M,在不影响清晰度和阅读的情况下,压缩为output.pdf,大小为41.2M(仅为原来的36%),这样节省存储空间(如IPAD存储空间有限,邮箱附件不得大于50M),命令如下:gs -sDEVICE=pdfwrite -dNOPAUSE...原创 2020-01-29 12:07:50 · 4709 阅读 · 1 评论 -
IntelliJ IDEA中maven导入本地jar包
1. 打开cmd或者shell2. 使用maven命令将本地jar包安装到maven的本地repository中:mvn install:install-file -Dfile=/home/username/GLPKSolverPack.jar -DgroupId=com.leyantech.ai -DartifactId=glpk -Dversion=1.0 -Dpackaging原创 2017-12-22 13:30:30 · 7269 阅读 · 0 评论 -
Linux/Ubuntu 安装 PDF 阅读 软件 Okular、Foxit Reader(福昕阅读器)、Adobe Reader
在Ubuntu 14.04和Ubuntu 16.04上使用过四种PDF阅读软件:系统自带的“文档查看器”:很多功能没有,使用不便。Adobe Reader:相比windows下的Adobe Reader,linux版本界面很难看,功能也很少,安装比较麻烦,使用起来也不顺手,界面难看是关键,点我查看安装方法。Okular PDF阅读器:相比系统自带的“文档查看器”,功能上多了一些,便于做原创 2018-01-15 11:31:26 · 35049 阅读 · 8 评论 -
Ubuntu系统中搜狗输入法在某些软件(如foxit reader, wps等)中无法使用解决办法
WPS不能使用搜狗中文输入法请参考:《关于Ubuntu16.04中WPS不能输入中文的问题》Foxit Rader不能使用中文输入法:sudo vim /usr/local/FoxitReader/FoxitReader.sh在倒数第二行,即exec语句之前添加,如下两行:export XMODIFIERS="@im=fcitx"export QT_IM_MODULE="fcitx原创 2018-01-16 23:25:51 · 3243 阅读 · 8 评论 -
Ubuntu安装下载利器aria2+uget
Windows中的下载利器是迅雷5.8,界面干净,无需会员,全速下载Ubuntu中的下载利器推荐aria2(图形化界面)+uget(后台下载插件)安装命令如下:sudo aptget updatesudo aptget install ugetsudo aptget install aria2安装完成后,打开aria2进行设置。编辑——>设置——>插件——>插件匹配顺序...原创 2018-06-05 20:27:12 · 2500 阅读 · 0 评论 -
推荐几款好用的Chrome扩展插件
1. Adblock Plus,拦截广告的神器2. Chrono下载管理器,可以用chrome进行批量下载3. Octotree,打开github项目时左侧可以层级展开,也可以对某个文件进行单独下载4. Quick QR Code Generator,快速生成网址二维码5. Separate Window,弹出chrome页面中的指定区域到新窗口中,如,视频,图片等6. Video Downloa...原创 2018-06-05 20:37:51 · 7550 阅读 · 0 评论 -
Ubuntu常用软件推荐(持续更新)
博主自从2016年开始使用Ubuntu系统以来,自觉Ubuntu系统相比Windows系统,更加简洁,轻便,安全性较高,合理安装一些软件后,除了游戏之外,工作、学习和影音方面的使用体验不差于Windows,下面推荐几款博主认为在Ubuntu系统中使用体验较好的软件:1. office软件:WPS2. PDF软件:Foxit Reader3. 浏览器:Chrome(点我查看几款好用的Chrome扩展...原创 2018-06-05 21:00:24 · 4568 阅读 · 0 评论 -
Typora + 码云实现个人云笔记
Motivation现有的云笔记应用,搜索功能不好,对Markdown支持不完善有些云笔记应用功能全,但是不是轻量级,启动速度和响应速度受影响实现步骤安装Typora,官网下载安装包安装中文主题,可自行搜索,如这篇博文里介绍了一些中文主题链接Gitee(码云),实现笔记云存储编写定时任务脚本,实现自动定时同步,参考这篇博文4.1 利用crontab编写定时脚本...原创 2019-08-21 18:53:34 · 5201 阅读 · 1 评论 -
CentOS下建立硬链接和软链接
转载: http://www.centoscn.com/CentOS/Intermediate/2014/1013/3932.html1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系转载 2016-10-04 15:24:56 · 1492 阅读 · 0 评论 -
Linux 下 查看以及修改文件权限
转载:http://blog.csdn.net/menxu_work/article/details/17267433查看权限[ruby] view plain copy 在终端输入: ls -l xxx.xxx (xxx.xxx是文件名) 那么就会出现相类似的信息,主要都是这些: -rw-r转载 2016-09-23 14:58:36 · 392 阅读 · 0 评论 -
Ubuntu每次开机后提示:检测到系统程序出现问题的解决方法
转载:http://blog.csdn.net/qiaoji6073/article/details/76856042参考:http://www.linuxidc.com/Linux/2015-07/120685.htm首先,错误报告存放位置: cd /var/crash/ ls //可以查看错误报告12sudo rm /var/crash/* //删除该目录下的所转载 2017-11-01 03:18:21 · 8495 阅读 · 0 评论 -
SSH免密码登录Linux服务器
服务器:Ubuntu 16.04 x64本机:Ubuntu 16.04 x641、查看本机是否存在密钥对username@ubuntu:~$ cd ~/.sshusername@ubuntu:~/.ssh$ lsid_rsa id_rsa.pub2、如果不存在,则首先生成密钥对username@ubuntu:~$ ssh-keygen -t rsaGe原创 2017-10-14 17:42:35 · 981 阅读 · 0 评论