[Linux] FAQ

タイムゾーンを変更したい

Ubuntu18

timezonectlを使う。

Dockerコンテナの場合

ホストと同じでよければlocaltimeをvolumeで読みこみ専用マウントする。

  volumes:
    - /etc/localtime:/etc/localtime:ro

差集合を求めたい

a.txtからb.txtの内容を引いた結果を取得したい場合のコマンド.

sort a.txt b.txt b.txt | uniq -u

uniq -uは2回以上出現するものを削除するのでうまくいく.

  • a.txtだけにしか出現しないものは1回なので残る
  • a.txtb.txtの両方に出現するものは必ず2回出力されるので全て消える
  • b.txtは必ず2回出力されるので全て消える