Linux区

经验技巧

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



Linux局域网内传输文件的简单方法

因为要测试Debian 9下lulinux字体渲染包的效果,在VirtualBox虚拟机里安装了一个livecd版的Debian 9,字体渲染包在宿主机里,无奈VirutalBox虚拟机共享文件夹功能不生效,只好探索两台Linux电脑在局域网内传输文件的方法。 基于ipmsg飞鸽传书协议的iptux是个不错的选择,但我没法在Debian源里找到它,只好用了scp。很简... 继续阅读 >>


Linux如何利用现成工具批量生成url网址列表

问题产生的背景: 尝试用scrapy等工具采集fontke.com上的所有monospace字体数据,没想到对方很聪明地屏蔽了这类工具,只好用其他笨办法继续搞定这个问题,然后某个环节不得不用到url列表生成工具。 那么Linux下用什么工具批量生成url列表最好呢? 用seq命令最好 seq -f "https://www.fontke.com/font/list/2049/%0g/" 1... 继续阅读 >>


震撼!重启Gnome Shell只需一个字母

Alt+F2,输入r。 我不惜为此写一条博文,因为简洁的力量太让人震撼! Alt+F2,输入lg,打开gjs调试窗口。 继续阅读 >>


Linux用xdg-user-dir命令获取主目录下的各个通用文件夹(DESKTOP、DOWNLOAD、TEMPLATES、DOCUMENTS、MUSIC、PICTURES、VIDEOS)的路径

因为语言环境的不同,所以主目录下的各个通用文件夹(DESKTOP、DOWNLOAD、TEMPLATES、DOCUMENTS、MUSIC、PICTURES、VIDEOS)的路径的样式也不一样,对于中文用户而言,主目录下的“图片”文件夹的绝对路径是“/home/user/图片”,对日文用户来说可能就是“/home/user/画像”。 有时候做shell脚本什么的,为了防止在主目录里建... 继续阅读 >>


antergos/ArchLinux于2017年5月7日滚挂之后修复过程记录与经验

archlinux/antergos滚挂不可怕,反而是锻炼人折腾能力和总结经验的好机会。 昨天给antergos滚动升级,回到DM(登录界面)后发现antergoscn用户无法进入Deepin桌面,闪了一下,又回到DM登录界面。 首先是判断lightdm有问题,换gdm systemctl stop lightdm.service systemctl start gdm.service 问题依旧。决定还是不用d... 继续阅读 >>


Ubuntu 16.04设置crontab定时计划任务

cron是Linux下的无图形界面的计划任务工具,对Linux运维自动化具有极其重要的作用,也可以适用于web爬虫采集类的工作。当然,它的功用还远不止这2个。想想吧,每天我们重复干的事情有多少——频繁看论坛回帖、频繁看股市行情、定时查邮件、定时休息、定时切换桌面壁纸、定时备份重要文件、定时清理系统、定时更新系统、定... 继续阅读 >>


ArchLinux设置cron定时计划任务(Manjaro也适用)

cron是Linux下的无图形界面的计划任务工具,对Linux运维自动化具有极其重要的作用,也可以适用于web爬虫采集类的工作。当然,它的功用还远不止这2个。想想吧,每天我们重复干的事情有多少——看论坛回帖、看股市行情、定时查邮件、定时休息、自动切换桌面壁纸、自动备份重要文件等等等等,这些都可以通过cron来完成。而Lin... 继续阅读 >>


Linux tty字符界面显示方块乱码?一条命令可以解决

tty文本字符界面显示中文乱码是个比较头疼的事情。偶尔一两次也没多大影响,但每执行一条命令之后都会输出方块文字,搞不懂电脑在说啥,的确影响心情。如果碰上mc和nano这样的cli应用,界面菜单上会有大量的方块乱码,根本就没法操作。 以前做过一个en的shell脚本,可以将当前应用程序语言临时切换到英语,解决了这个编... 继续阅读 >>


manjaro运行virtualbox提示Cannot mix incompatible Qt library (version 0x50700) with this library (version 0x50800)

系统版本: manjaro linux 2016.10 发生时间: 2017.03.11 局部升级kernel、virtualbox、qt5之后 故障描述: 虽然qt5已经升级到qt5.8,问题依然没有解决。很多软件都无法使用。 解决方法: 执行yaourt -Syu命令全面升级 撸后感言: linux上软件包依赖关系就是个大坑。一旦你更新1个软件,不全部滚动升级就可能有无穷的... 继续阅读 >>


mate环境下通过mint-menu启动的程序不能正常使用fcitx搜狗拼音问题的解决方法

mint-menu为mate桌面环境增色不少,但是它有一个莫名其妙的bug——通过它启动的应用程序与搜狗拼音不兼容,无法输入中文。为了解决这个问题我甚至不惜换用词库量很小、与sublime不兼容的ibus拼音输入法,或者只在mint-menu收藏夹里保留不需要输入中文的应用程序。煎熬了几天,今天突然发现只要在mate启动应用程序里排除“... 继续阅读 >>


LibreOffice就是个半成品,Linux下办公首选WPS

Windows下的Excel有一个删除重复行的高级功能,在处理大量数据的时候非常实用。在Linux下如何实现呢?Linux的默认办公套件是开源LibreOffice,这货的界面难看就不用说了,功能也是欠缺,比20年前的Microsoft Office 97还差劲。我找遍了Libreoffice的所有菜单,愣是找不到删除重复项的命令,用bing搜答案,貌似能实现,... 继续阅读 >>


如何将旧wordpress网站复制为新网站?

步骤: 1)用navicat等工具拷贝数据库; 2)修改wp-config.php文件中的数据库地址、数据库名、数据库表前缀等; 3)用navicat等工具将数据库导出为sql文件,然后在sql文件里替换数据库表前缀和url(比如将abc.com替换为def.cn等),然后再导入修改后的sql文件; 4)用navicat等工具打开“新表前缀_options”表,只需要... 继续阅读 >>