【linux】samba経由でファイルを編集しようとしたらロックされている
問題
samba経由でファイルを編集しようとしたら、「読み取り専用で開きます」など言われて、ロックされているみたい?
答え
sambaのプロセスがファイルをつかまえたままになっていたら、そのプロセスだけ切ってあげればよい。
問題のファイルが aaa.txt の場合、
aaa.txt というファイルを使用しているプロセスを確認する
# lsof aaa.txt COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME smbd 10839 root 8rR REG 253,0 358036 4462511 aaa.txt
やはりsambaが犯人らしく、そのプロセスIDも確認できたので、停止。
# kill 10839
コメント