这个页面主要记录 Linux
下安装一些比较难装的软件出现的问题,为自己,也为别人做一些参考。
1 日常使用
1.1 KLOGG 日志查看工具
KLOGG
是一款强大的日志查看工具,这篇文章简要介绍了 KLOGG
的安装和使用技巧。
1.2 笔记本电脑交换外接鼠标左右键
使用左手鼠标的用户往往习惯交换鼠标的左右键功能。然而,系统设置并不能针对某个具体的鼠标单独设置按键的功能,交换左右键会对所有的鼠标都生效。其实,透过命令行,我们是可以实现只对某个具体的鼠标交换左右键的,具体操作可以看这里。
1.3 PulseAudio 使用技巧
PulseAudio
从诞生的第一天起就争议不断,但无论如何它还是成为了
Linux
下的默认声音服务器,所以抱怨归抱怨,还是有必要记录一些使用技巧。
1.4 JACK 配置全攻略
Linux
下的音频框架实在让人吐槽无力,OSS、eSound、aRts、PulseAudio……这回又冒出来一个
JACK,实在是把人折磨死了。配置 JACK
不是一件简单的事情,还是把过程详细记下来比较好。
1.5 FFmpeg 使用技巧
FFmpeg
是一个非常强大而又复杂的工具。太多的命令行参数让人很难记住所有的用法,所以把一些最常用的命令记下来是比较有必要的。
1.6 Debian/Ubuntu 中文字体美化全攻略
中文字体美化是个很讨厌的事情,无数初学者在这里面浪费了无数时间,做了无数没有意义的事情。但这也是不得不做的,我把
Debian/Ubuntu
所需要的中文字体美化操作步骤详细记录在这里,希望能节约大家一部分时间。
1.7 GBK to UTF-8
正式决定迁移到 UTF-8
下,迁移过程中遇到的问题放在这里记录一下。
1.8 命令行下使用系统打开方式打开文件
Windows 下有个 start
命令,可以使用系统登记的打开方式打开指定文件,很方便。在
Linux 下我们也可以仿制一个 start
脚本用来提供这个功能。
1.9 杀不死的进程
有时候会遇到某些进程死锁了,怎么都杀不死,用了
kill -9
都无效。这里记录了遇到这种情况的解决方案。
1.10 Bash 小技巧
Bash
的使用有很多诡异的地方,平时遇到什么奇怪的事情就往这里记录一下吧。
1.11 一句话技巧
在 Linux
下使用命令行的时候常常会遇到一些有趣的小技巧,日常生活中经常会用得着,记录下来供自己和感兴趣的人查阅。
2 网络服务
2.1 Apache SSL 在 Debian 下的配置
网上关于 Debian 下 SSL
的指南很多,但大部分都不能成功。好容易找到一个能够配置成功的,赶紧记下来。
2.2 NX 在 Debian/Ubuntu 下的安装和使用
NoMachine
是 Linux
下实现远程桌面一个非常方便的软件,这里记录了在
Debian/Ubuntu 下安装和使用 NoMachine 的一些注意事项。
2.3 VNC Server 在 Debian 下的安装
这里记录了滇狐在
Debian 下安装 RealVNC 的步骤。由于滇狐不用 RealVNC
很久了,所以不是很确定这篇文章里说的内容仍然成立。如果你发现文章有问题,请与滇狐联系。
2.4 将一个端口映射为另一个端口
iptables
是一个非常强大的防火墙,映射端口这点小事使用
iptables 可以很容易做到,命令行如下:
iptables -t nat -I PREROUTING -p tcp -d <本机 IP> --dport <源端口> \
-j REDIRECT --to <目的端口>
---
这里是还原所有 iptables 设置的脚本:
* Configurations
IPTABLES=iptables
* reset the default policies in the filter table.
$IPTABLES -P INPUT ACCEPT
$IPTABLES -P FORWARD ACCEPT
$IPTABLES -P OUTPUT ACCEPT
* reset the default policies in the nat table.
$IPTABLES -t nat -P PREROUTING ACCEPT
$IPTABLES -t nat -P POSTROUTING ACCEPT
$IPTABLES -t nat -P OUTPUT ACCEPT
* reset the default policies in the mangle table.
$IPTABLES -t mangle -P PREROUTING ACCEPT
$IPTABLES -t mangle -P OUTPUT ACCEPT
* flush all the rules in the filter and nat tables.
$IPTABLES -F
$IPTABLES -t nat -F
$IPTABLES -t mangle -F
* erase all chains that's not default in filter and nat table.
#
$IPTABLES -X
$IPTABLES -t nat -X
$IPTABLES -t mangle -X
---
[[iptables.html][这里]]有 iptables 比较详细的一份教程,
挺长的,
如果有时间我希望能够看完它。
* 过期文章
时代在发展,
社会在进步,
Linux 更是一日千里地变化。
滇狐的主页上的很多内容,
现在都已经过时了。
这里的内容都是现在不再适用的内容,
留在[[linux_deprecated][这里]]仅供参考,
请大家不要对这个栏目下的内容太当回事。