Mbps与MB/s,字节、字、位与比特

bps 是 bit per second 的缩写,意思是「位/秒」

  • bit,位,常用 b 表示,音译为比特。
  • Byte,字节,常用 B 表示。1字节=8位=8比特
  • word,计算机进行数据处理时,一次存取、加工和传送的数据长度称为字(word)。一个字通常由一个或多个字节构成。32位机的字长为4,64位机的字长为8.

我们常见的以太网的规范是 10Mbps,100Mbps,1Gbps:

  10Mbps    =    1280 KB/s  =    1.25 MB/s
 100Mbps    =   12800 KB/s  =   12.50 MB/s
1000Mbps    =  128000 KB/s  =  125.00 MB/s  (1Gbps)

CentOS 7 开机自启动ssh服务

systemctl enable sshd

另外我在某台机器上遇到了一个错误,始终无法启动 ssh,使用 systemctl status sshd.service,内容如下:

sshd.service - OpenSSH server daemon
  Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
  Active: activating (auto-restart) (Result: exit-code) since Wed 2017-12-27 17:38:43 CST; 9s ago
    Docs: man:sshd(8)
          man:sshd_config(5)
 Process: 6860 ExecStart=/usr/sbin/sshd -D $OPTIONS (code=exited, status=255)
Main PID: 6860 (code=exited, status=255)

Dec 27 17:38:43 adsl-172-10-1-100.dsl.sndg02.sbcglobal.net systemd[1]: Failed to start OpenSSH server daemon.
Dec 27 17:38:43 adsl-172-10-1-100.dsl.sndg02.sbcglobal.net systemd[1]: Unit sshd.service entered failed state.
Dec 27 17:38:43 adsl-172-10-1-100.dsl.sndg02.sbcglobal.net systemd[1]: sshd.service failed.

使用 journalctl -xe 得到了有用的信息:

/var/empty/sshd must be owned by root and not group or world-writable.

发现 /var/empty/sshd 文件的属性为777.改为755即可:

chmod 755 /var/empty/sshd

删除 Docker 容器和镜像

杀死所有正在运行的容器

docker kill $(docker ps -a -q)

删除所有未运行 Docker 容器

docker rm $(docker ps -a -q)

删除所有 Docker 镜像

删除所有未打 tag 的镜像

docker rmi $(docker images -q | awk '/^<none>/ { print $3 }')

删除所有镜像

docker rmi $(docker images -q)

根据格式删除所有镜像

docker rm $(docker ps -qf status=exited)

参考资料