どの分野においても、変化を受け入れ順応していくと、更なる新しい展開を楽しく受け入れられるようになる。
未だにifconfigとか、service samba restartとか、体に染み付いた時代遅れコマンドをつい使ってしまうが、Debian 10やCentOS 8の運用をきっかけに、今時の実装に慣れていきたいと思う。
以下、気付いたコマンド・デーモン。
古い実装 | 今時の実装 | 備考 |
ifconfig (net-tools) |
ip a, ip -s a, ip n, … | |
route add -net default gw 192.168.0.1 | nmcli c modify eth0 ipv4.gateway 192.168.0.1 | |
iptables | nftables | |
ntpd | chronyd | redhat解説 |
xorg | wayland (GNOME, KDE) | XFCEはxorg |
cron | systemd.timer | man systemd.timer |
rsyslog | journalctl | man journalctl |
service, rcconf, chkconfig, ... | systemctl | |
eth0 | enp0s3 | 命名規則等 |
─ | AppArmor | RedHat系ではSELinux |
参考:Debian 10 (buster) リリースノート (64 ビット PC 用)
server-worldさんの備忘録ページで、Debian10や、間もなく出てくるであろうCentOS8に関する記事の設定を見ると良いと思う。
iptables/fireholでNAT/IPマスカレード/ポートフォワディングしている部分をnftablesに乗り換えるところは、いずれ整理したい。