Tag: Debian & Ubuntu
grep 指令是十分常用的字串搜索工具,可以对档案或 pipe 输入进行搜索,而 grep 指令也可以使用 or 或 and 对两个以上条件搜索。 OR 以下几种方法,也可以实现 or 搜索,会对两种字串进行搜索,只要符合其中一个条件,即会印出那行的内容: $ grep ‘pattern1\|patten2’ file.txt $ grep -E ‘pattern1|pattern2’ file.txt $ egrep ‘pattern1|pattern2’ file.txt $ grep …
以下是在 Dovecot 设定使用 Let’s Encrypt, 替 POP3 及 IMAP 加密的步骤。 如果安装 Dovecot 的系统已经安装了 HTTPD Server, 执行以下指令: 上面的 /var/www/html 要改成 httpd server 的网页目录,而 mail.mydomain.com 则要改成主机名称,如果要加入多个主机名,在后面加入 -d domain 即可。 如果没有安装 httpd …
Perl 最大优势是拥有 CPAN 函式库,但如果没有安装 CPAN, 执行 CPAN 时出现以下错误: # perl -MCPAN -e shell Can’t locate CPAN.pm in @INC …… 这时只需安装好 CPAN 模组便可以,以下提供原码安装及 Yum 安装的方法: 原码安装 1. 到 CPAN 的官方网站找到 …
在 Linux 要为软件安装 patch 时, 会用到 patch 时令, 如果系统是安装 Minimal 时, 会出现找不到 patch 指令错误: patch:command not found 只要安装好 patch 套件便可解决问题: Redhat / CentOS: # yum install patch Debian / …
当发现登入 vsftpd 很慢,但登入后便会十分畅顺,这个问题很机会是 vsftpd 开启了反解查询登入的 IP 所致。以下是 vsftpd 关于反解的说明: 要解决这个问题,只需关闭 vsftpd 的 reverse_lookup_enable 即可,而这个选项默认值是开启,即 YES 的状态。 先开启 vsftpd 的设定档: # vi /etc/vsftpd/vsftpd.conf 找到 “reverse_lookup_enable” 一行,如果没有这一行需要自行加入,设定成 NO: reverse_lookup_enable=NO 储存后重新启动 vsftpd: …
如何 Linux 是使用 systemd 作为服务管理, 可以用内建的 systemd-analyze 指令, 检查每一个启动的服务需要多少时间开启。 直接输入 systemd-analyze 指令, 不加入任何参数, 会印出系统启动时间的概览, 例如: # systemd-analyze Startup finished in 1.685s (kernel) + 2.306s (initrd) + 43.588s (userspace) = …
Linux 下的 chmod 指令可以修改档案及目录的权限, 而 chmod 指令则可以改变档案的 Owner, 而它们其中一个功能是将一个档案的权限及 Owner 复制到另一个档案, 以下是具体做法。 在 chmod 指令的 reference 参数, 便可以指令权限的来源档案, 并将权限复制到另一个档案内, 例如以下指令将档案 old_file 的权限复制到 new_file: 要复制 Owner 跟 chmod 的做法差不多, 只要在 …
在 Linux Server 上要用 ftp 传送档案,可以用 ftp 指令手动完成,但如果需要经常对特定档案用 ftp 上传及下传,可以用 Shell Script 自动连接到 ftp 服务器并传送档案。 以下是用 Shell Script 登入 ftp 服务器的例子: 以上 Shell Script 会自动登入 ftp.yourftp.server,并会上传 filename.txt 到 ftp …
在 Linux 下要产生随机密码字串,可以用以下指令: 执行后便会输出一组 16 个字符的随机密码。 要自订密码的长度,只需修改上面 head -c 16, 将 16 改成想要的密码长度,例如要产生 8 个位的密码,便改成:
Meltdown 及 Spectre 这两个关于 CPU 的漏洞影响很大, 对大部份作业系统及装置都构成安全威胁, 以下是在 Linux 检查 Meltdown, Spectre 漏洞的方法. 要检查系统内的 Meltdown 及 Spectre 的状态, 可以用 spectre-meltdown-checker.sh 这个 Shell Script 检查, 它检查 Intel, AMD 及 ARM …