自分のキャリアをあれこれ考えながら、Pythonで様々なデータを分析していくブログです

Linux

Linux

Oracle Linuxでpam_faillock.soモジュールを使ったユーザーロック機能を試してみる

今回はpam_faillock.soモジュールを使って、ログインに失敗したときにアクセス制限をかける方法をまとめておきます。 The pam_faillock.so module maintains a list of failed aut...
Linux

Oracle Linuxでユーザーやグループの追加や削除をする方法

よく使うコマンドをメモしておきます。 新規グループの作成 sudo groupadd hinomaruc -g 10000 hinomarucという名前の新しいグループを作成します。-gオプションは、グループのGID(グループID)を指定す...
Linux

残り続けているGPUのプロセスを削除する方法

nvidia-smiコマンドで確認した動作中のプロセスをkillしたが、なぜかGPUのUsageが解放されないということはないでしょうか? 私はAWSのg5インスタンスを利用中に発生しました。 もしそのような現象が発生したらfuserコマン...
Linux

MacでMTSファイルを任意の時間で分割する方法

数日前にデジカメを整理している記事を書きました。 画像ファイルのEXIF情報の編集方法だったのですが、今回はMTSファイルという動画ファイルの編集になります。 mts ファイルとは(.mts)パナソニックとソニーの間で取り決められたビデオカ...
Linux

【Linux】シェルスクリプトで大量のファイルをコピーしつつリネームもする方法

リモートサーバーにある大量のファイルの中から特定のファイルのみコピーしたい場合などに使えます。 事前準備 コピー元のファイルとコピー先のフォルダを準備 hinomaruc@myMBP % mkdir test && cd test hino...
Linux

Macで画像や動画のEXIFの日時を変更する方法

24/2/1 更新 動画も対応しているようです。同じコマンドで動作することを確認しました。 カメラの写真を整理していたら日時が撮影日よりかなり昔(2年前とか)になっている画像がありました。 このままだと撮影順に並べた時に整合性が合わないので...
Python

sshpassやpexpectでサーバーログインのパスワード入力を自動化する方法

まだまだリモートサーバーにユーザー名とパスワード認証でログインしている方もいらっしゃると思います。(私もそうです) パスワード認証だと下記のようにSSH接続した時にPasswordが何か聞かれます。 ユーザー名&パスワード認証 ssh hi...
Linux

[Linux] ディスクの空き容量と使用量をdfコマンドとduコマンドで確認する

データアナリストとして働いていても何だかんだLinuxに触れる機会はそれなりにあるかと思います。 ・Linuxサーバーに入ってsqlコマンドを叩く ・共有で使っているjupyterサーバーが落ちていたので、Linuxに入って起動し直す ・簡...