Tag: Debian & Ubuntu

Linux 变更用户帐号名称及 UID

usermod 是变更 Linux 帐号设定的工具, 要变更帐号名称及帐号 UID, 同样可以使用 usermod, 例如: # usermod -l new-name old-name 如果要修改帐号的 UID, 语法是这样: # usermod -u new-UID username 上面指令会将帐号 username 的 UID 改为 new-UID, 其中这个 …

rm – 删除档案及目录指令

rm 指令用作在 Unix Like 环境下删除档案或目录, 使用 rm 时要格外小心, 尤其将整个目录删除。 rm 的使用也很简单, 只要在指令后面加入档案名称, 便可以将档案删除, 例如: $ rm filename 但如果要删除目录, 像上面直接输入的话, 会出现报错: $ rm dirname/ rm: cannot remove ‘dirname/’: Is a …

强制系统重启后进行 fsck

fsck 是 Unix 下的档案系统检查工具, 以下会示范在档案系统经过特定次数挂载后, 会强制在开机时进行 fsck. 例如想设定 /home 在挂载 10 次后进行 fsck, 先开启 /etc/fstab, 找到 /home 的一行, 例如: 想最后面的 “0” 改成 2, 即这样: 然后用 tune2fs 设定挂载 10 次后强制进行 …

CentOS 及 Ubuntu 安装 Log File Navigator – lnav

The Log File Navigator – lnav 是一个十分好用的纪录档检视工具, 可以从纪录档按类型撷取内有用的资料, 主要能包括: — 将多个纪录档整合, 并根据 timestamps 排序. — 自动检测纪录档类型, 并支援 gzip/bzips2 压缩档. — 可以用 regular expressions 过滤纪录. 以下会示范在 CentOS 及 Ubuntu 安装及使用 …

Linux 删除指令历史纪录

Linux 下所下达的指令, 系统会将它们纪录下来, 要查看指令纪录可以用 history 指令: $ history history 指令除了查看指令纪录外, 也可以删除指令纪录, 例如: 删除所有指令纪录: $ history -c 要删除个别纪录, 要先用 history 指令查看要删除纪录的编号, 例如想删除编号为 1010 的纪录, 可以这样做: $ history -d 1010

Linux 删除帐号及帐号 Home Directory

Linux 在删除帐号时, 默认不会删除帐号的 Home Directory, 那么在删除帐号后, 如果没有手动删除帐号的 Home Directory, 便会保留很多没有用的旧档案。 要删除帐号时一同拼除帐号的 Home Direcoty, 只要加入以下参数, 就可以自动删除帐号的 Home Directory: Redhat, CentOS, Fedora # userdel –remove delusername Debian, Ubuntu # deluser –remove-home …

grep 搜寻目录下所有档案字串

grep 是 Linux 下十分好用的工具, 可以搜寻档案或经管线输入的字串, grep 的基本用法是: $ grep ‘search_word’ file_name 这样就可以在档案 file_name 内找出包含 “search_word” 字串的行, 如果要搜寻多个档案, 可以这样: $ grep ‘search_word’ file_name file_name2 要对目录下所有档案做搜寻, 可以用 * 字符替档案名称: $ grep …