Linux区

经验技巧

这里有linux的安装、配置、美化、测评、开发方面的笔记和技巧等。



为每个单独的Linux软件使用特殊的GTK3主题

昨天傍晚给Manjaro系统滚动升级后,一直在用的Firefox v58开发版出现了check、radio按钮无法显示的问题,后来发现是gtk3主题不兼容于这个版本的firefox所致,只有极少数用非png方式渲染check、radio按钮的GTK3主题(如Adwaita),才能在Firefox v58开发版里显示这两个按钮,所以,我得探索如何让Firefox v58开发版单独使用... 继续阅读 >>


WordPress网站更改语言不起作用的原因

WordPress网站更改语言不起作用的原因没那么简单。Wordpress网站想要完整的更改界面(包括后台和插件)语言,起码需要设置以下几个方面: 1,Wordpress基本语言设定:后台——设置——常规——站点语言; 2,用户语言设定:后台——用户——编辑——语言; 3,更改插件语言,有两种途径: 下载特定语言的插件,比如西班牙语的woocom... 继续阅读 >>


打开https网址出现Apache2 Ubuntu Default Page页面是怎么回事?

如果安装了Let's Encrypt证书(certbot)之后出现所有网站页面变成Apache2 Ubuntu Default Page的问题,那么我猜你极有可能像我一样在这之前安装过lampp套件。 安装certbot的过程中会自动安装apache2软件,之后lampp中的apache设置会被这个系统级apache服务覆盖,后者会在系统启动的时候自动开启apache2服务,它的Document... 继续阅读 >>


Firefox渲染(微软雅黑)字体比较模糊问题的可能原因之一

系统环境:Manjaro XFCE 20.03 新安装的Manjaro 20.03 XFCE系统,普通gtk软件界面的字体是hintfull的,微软雅黑字体渲染的很清晰,但是Firefox浏览器里的界面和网页字体却比较模糊。原因是/etc/fonts/conf.d文件夹里有一个10-hinting-slight.conf的链接文件,将其删除就可以了。 继续阅读 >>


Manjaro 20.03无法正常使用搜狗拼音输入法的解决方法

Linux的软件库一直处于不断更新变化的过程中,作为ArchLinux系发行版的Manjaro更是如此。 3年前我在实体机上安装的Manjaro系统,安装和使用搜狗拼音输入法一切都顺顺利利。2020年却不同了,所有相关库也都安装了,搜狗拼音也能正常调用,但是用它打拼音的时候就是不出汉字。按照CSDN这条博文的提示,在终端输入sogou-qim... 继续阅读 >>


Total Commander生成文件名列表的简单步骤

TotalCommander是宇宙最强大的文件管理器,比Linux下的Krusader还要厉害,而且它还可以通过Wine在Linux下完美运行,这么一个强大的文件管理软件在文件操作功能方面应该是无所不包的。今天我想用它来生成文件名列表,这种事情好像以前做过一次,因为时间太久,都忘记怎么操作了。通过百度找到了一个通过cmd命令dir *.* &... 继续阅读 >>


Linux里有删除重复行功能的GUI编辑器列表

Linux下有删除重复行的shell命令,像下面这样: #Linux删除重复行(保持原有的顺序) cat file|awk ' !x[$0]++' $1 #Linux删除重复行(重新排序) cat file|sort -n $1|uniq 但很多人不是时时刻刻都会去使用和学习命令的,他们喜欢图形化的应用程序,能用鼠标就用鼠标点击,效率就是高,最关键的是不怕命令输入错误... 继续阅读 >>


startbbs使用tinymce编辑器之后文章不能正常发表的解决方法

startBBS等轻量论坛程序不能发表丰富的图文html,所以我采用了tinymce编辑器,但是之后碰上了文章包含style="***"———定位症结之前整整花了我一个工作日10几个小时的时间———这样的代码就会发表失败(文章变空白)的问题。 要解决这个问题,只需找出包含style这个字符串的php文件,然后逐个排查即可。 无奈phpStorm竟然不... 继续阅读 >>


Linux字符画最佳工具jp2a简单教程

jp2a应该是Linux下最好用的字符画生成工具了,它能自定义字符将具体的jpg图片生成一片字符画,比如下面这样: 用法也很简单:jp2a --chars=Fre. --size=150x60 file.jpg 再复杂一点: jp2a --chars=ascirt. --colors --border --size=160x45 linux.jpg --chars= 指定字符 --size= 指定大小 --colors 可以生成彩图 --b... 继续阅读 >>


用find+grep查找代码里隐藏的黑链、外链、出站链接

在如下情况下,您需要查找和清理html、js、php、sql或其他代码里的站外链接。 网站被黑了,您需要查看是否有人挂了黑站的链接 刚刚镜像一个网站,您需要清理不需要的外链 网上拷贝了一些源码,您怀疑代码里含有广告链接 Linux可以用find+grep组合命令轻松完成这项工作,代码如下: #针对文件夹里的文件 find -type f |... 继续阅读 >>


Linux用wget等工具检查网站失效的坏链接

在manjaro Linux系统里建立了一个localhost测试网站,用wget命令生成一个checkLinks.log文件: wget --spider -r --no-directories --no-verbose -o checkLinks.log http://localhost/ 这个checkLinks.log日志文件事无巨细,里记录了所有网站链接url,其中包含大量失效链接的url,在url下方提示“远程文件不存在 -- 链接... 继续阅读 >>


Linux下用sed跨行非贪婪匹配含有特定字符的AAAAA到BBBBB多行文字并替换或删除之

Linux下如何用sed跨行非贪婪匹配含有特定字符的AAAAA到BBBBB多行文字并替换或删除之? 答案: sed -e '/AAAAA/!b;:a;/BBBBB/bb;$!{N;ba};:b;s/AAAAA.*特定字符.*BBBBB/替换字符/' sed语言大概是世界上最艰难的编程语言。小衲我时常用sed不止四五年了,笔记也记了上千行,但还是不怎么精通。什么暂存空间、hold space、p... 继续阅读 >>


sed批量替换html代码p段落里的半角标点为全角标点

有些二流网络编辑经常忽略中文段落里标点符号的写法,将全角标点符号写成了半角标点符号,影响阅读观感。这就需要用到一个叫sed的利器来解决它,让标点符号全部变成全角的。 命令如下: sed -e "/<p>.*[^ -z]\{1,\}.*<\/p>/{s/\,/,/g;s/\./。/g;s/\"/“/g;s/\!/!/g;s/\?/?/g;s/\;/;/g} text 这里有2个... 继续阅读 >>