それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

間違って /tmp を消してしまったので対処。

/tmp にクソでかいキャッシュを作ってしまった

間違って /tmp に大量のファイルと巨大なファイルを作ってしまったので、消そうとして -mindepth つけ忘れた。

find /tmp -exec rm {} ;

悲劇。 /tmp が消えました。あああ・・・ mindepth は alias でつけたほうがいいですね・・・

手作業で再度作る

sudo mkdir /tmp 
sudo chown root:root /tmp
sudo chmod 1777

/tmp が正常なときのパーミッション

stat で詳細な情報を確認してみた。

takuya@host:~$ sudo stat /tmp
[sudo] password for takuya:
  File: /tmp
  Size: 24576       Blocks: 48         IO Block: 4096   directory
Device: fd01h/64769d    Inode: 915714      Links: 11
Access: (1777/drwxrwxrwt)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2020-02-26 12:34:28.058064062 +0900
Modify: 2020-02-26 12:34:24.034106334 +0900
Change: 2020-02-26 12:34:24.034106334 +0900
 Birth: -

うん。1777 ですね。

関連資料

https://takuya-1st.hatenablog.jp/entry/2016/03/14/180620