質問: 質問 -- Linuxの初学者で、最近`last`コマンドについて勉強し試してみたところ、下記のように出力され`/var/log/wtmp`が自分のPCに存在しないことが分かりました。 理由と対処法を知りたいです。 ``` $ last last: cannot open /var/log/wtmp: そのようなファイルやディレクトリはありません ``` 環境 -- * OS: MX Linux
回答: lastコマンド等でログイン記録を確認するのは、Linux が伝統的にはマルチユーザーで利用される事が多いからですが、 一方でOSがインストールされたPCにログインするのは1人しかいないパーソナルな用途での使い方も広まっているため、 MX Linux のデフォルトでは該当のファイルが存在しないようです。 last コマンドでログイン記録を確認できるようにするには、単にログファイルを作成するだけです。 参考 ``` $ touch /var/log/btmp $ touch /var/log/wtmp ```