Tag: Debian & Ubuntu
Let’s Encrypt 是一个免费及开放的提供凭证的机构(CA), 以下是在 Debian 及 Ubuntu 将 Let’s encrypt 配置到 Apache 的方法。 先用 apt-get 安装 Apache: $ apt-get install apache2 然后启动 SSL 模组及重新启动 Apache: $ sudo a2enmod ssl …
以下会示范在 Debian, Ubuntu 及 LinuxMint 分别安装 MySQL 5.7, 5.6, 5.5 的方法。 首先按照需要的安装的 MySQL 版本, 加入相应的 Repository, 然后用 apt-get 安装 MySQL: MySQL 5.7 $ sudo apt-get install software-properties-common $ sudo …
usermod 是变更 Linux 帐号设定的工具, 要变更帐号名称及帐号 UID, 同样可以使用 usermod, 例如: # usermod -l new-name old-name 如果要修改帐号的 UID, 语法是这样: # usermod -u new-UID username 上面指令会将帐号 username 的 UID 改为 new-UID, 其中这个 …
Linux 下要查看档案或目录的权限, 如果很简单用 ls 指令加上 -l 参数, 例如: # ls -l 用 grep 可以过滤出想查看的档案, 例如果查看 /etc/hosts 档案的权限: # ls -l /etc | grep hosts 这个方法所显示的权限会以字母显示, 例如: -rw-r–r– 以上代表 644, …
rm 指令用作在 Unix Like 环境下删除档案或目录, 使用 rm 时要格外小心, 尤其将整个目录删除。 rm 的使用也很简单, 只要在指令后面加入档案名称, 便可以将档案删除, 例如: $ rm filename 但如果要删除目录, 像上面直接输入的话, 会出现报错: $ rm dirname/ rm: cannot remove ‘dirname/’: Is a …
fsck 是 Unix 下的档案系统检查工具, 以下会示范在档案系统经过特定次数挂载后, 会强制在开机时进行 fsck. 例如想设定 /home 在挂载 10 次后进行 fsck, 先开启 /etc/fstab, 找到 /home 的一行, 例如: 想最后面的 “0” 改成 2, 即这样: 然后用 tune2fs 设定挂载 10 次后强制进行 …
The Log File Navigator – lnav 是一个十分好用的纪录档检视工具, 可以从纪录档按类型撷取内有用的资料, 主要能包括: — 将多个纪录档整合, 并根据 timestamps 排序. — 自动检测纪录档类型, 并支援 gzip/bzips2 压缩档. — 可以用 regular expressions 过滤纪录. 以下会示范在 CentOS 及 Ubuntu 安装及使用 …
Linux 下所下达的指令, 系统会将它们纪录下来, 要查看指令纪录可以用 history 指令: $ history history 指令除了查看指令纪录外, 也可以删除指令纪录, 例如: 删除所有指令纪录: $ history -c 要删除个别纪录, 要先用 history 指令查看要删除纪录的编号, 例如想删除编号为 1010 的纪录, 可以这样做: $ history -d 1010
Linux 在删除帐号时, 默认不会删除帐号的 Home Directory, 那么在删除帐号后, 如果没有手动删除帐号的 Home Directory, 便会保留很多没有用的旧档案。 要删除帐号时一同拼除帐号的 Home Direcoty, 只要加入以下参数, 就可以自动删除帐号的 Home Directory: Redhat, CentOS, Fedora # userdel –remove delusername Debian, Ubuntu # deluser –remove-home …
grep 是 Linux 下十分好用的工具, 可以搜寻档案或经管线输入的字串, grep 的基本用法是: $ grep ‘search_word’ file_name 这样就可以在档案 file_name 内找出包含 “search_word” 字串的行, 如果要搜寻多个档案, 可以这样: $ grep ‘search_word’ file_name file_name2 要对目录下所有档案做搜寻, 可以用 * 字符替档案名称: $ grep …