Category: Linux
有时在 Linux 上需要不断执行一个指令, 并检视其执行结果, 如果人手不断操作也太累了吧, 这时可以用 watch 指令完成。watch 的用途是持续不断执行一个指令, 并将执行结果输出到终端机。 watch 默认执行指令的相隔时间为 2 秒, 例如要执行 “free -m” 这个指令, 可以这样做: # watch free -m 如果要变更相隔时间, 加入 -n 便可以, 后面输入的单位为秒数, 例如改为每 …
在 Ubuntu 如果忘记了登入密码,可以简单地进入 recovery mode 重设密码,以下是重新密码方法: 1. 进入 GRUB 选单 如果电脑内除了 Ubuntu 外,还安装了其他作业系统,一开机便会看到 GRUB 的选单,但如果只安装了 Ubuntu 的话,在开机时按著“Shift”键,便可以进入 GRUB 开机选单。 2. 选择 recovery mode 看到 GRUB 选单后,选择 Ubuntu 的 “recovery …
以下是主要 Linux 发行版开启 / 停止 / 重新启动网络的方法。 RHEL 7 / CentOS 7 / Fedora: # systemctl start network.service # systemctl stop network.service # systemctl restart network.service RHEL 6 / …
Linux 要查看内存 (RAM) 的资讯可以用几种不同方法实现, 以下会简单说明一下。 free 指令 free 指令可以显示实体内存和 SWAP 的大小及使用状况, 例如: 以 MB 作为单位显示内存使用状况: $ free -m total used free shared buffers cached Mem: 15899 15367 531 0 …
本文会示范如何删除没用的 image 镜像及 container 容器 删除 Docker Image Docker 提供了 rmi 参数, 可以用作删除 images, 但在执行前, 我们需要知道 image id, 先用以下指令找出 image id: # docker images 找到要删除的 image 的 image id …
RHEL 及 CentOS 升级 Linux Kernel 十分简单, 只要用 YUM 指令完成即可, 这可以修正一些潜在的安全性问题, 指令是这样: # yum -y update kernel 如果有新版本 Kernel, 升级后重新启动系统便完成了。 上面的方法是会安装 Redhat 提供的 Kernel 更新, 但版本会停留在旧 Kernel 版本, 如果想安装较新版本的 …
当系统开机时会显示一堆讯息显示,包括各个硬件及硬盘分割区等,这些讯息一般不会用到,但如果在系统发生问题时,例如硬盘故障及驱动程式等问题,这些讯息就十分有用。而 dmesg 就是将开机时的资讯显示出来的指令。 dmesg 使用十分简单,只要直接输入 dmesg 指令,便会在终端机显示开机讯息: # dmesg 如果只要显示个别硬件的讯息,可以配合 grep 使用,例如只想显示关于内存的内容: # dmesg | grep -i Memory 只显示 USB 相关开机资讯: # dmesg | grep -i USB 只显示 eth0 …
du 指令的全写为 “Disk Usage”, 它的作用是显示目录的使用量。 du 常用参数 -a 或 -all: 显示所有档案目录的使用状况, 包活 /proc 等特殊档案系统. -h 或 –human-readable: 自动以 KB, MB 作为显示单位, 提高易读性. -H: 与 -h 一样, 但会用 1MB = …
在 Linux 想要检查各硬盘分割区的容量及使用量, 可以用 df 指令, 除了硬盘分割区外, 它还可以检查其他已挂载到系统的储存装置的使用状况。 df 常用参数 -a: 显示所有档案系统的使用状况, 包活 /proc 等特殊档案系统. -h: 自动以 KB, MB, KB 作为显示单位, 提高易读性. -H: 与 -h 一样, 但会用 1MB = …
MariaDB 10.1 版是以 MariaDB 5.5 为基础, 加上移植自 MySQL 5.6 版的功能和自行开发的新功能。以下会介绍在 Debian 及 Ubuntu 用 apt-get 安装 MariaDB 10.1 的方法。 先安装需要的套件以及加入 MariaDB 的 apt-get key, 再建立 MariaDB 的 apt-get Repository, …