タグ

ブックマーク / ja.stackoverflow.com (7)

  • nohup 付きで実行した処理を強制終了したい

    Linux上のterminalで nohup を付けて処理を動かしているのですが、処理が間違っていたことに気づきました。 nohup処理を止めたいのですが、どのようにすれば良いでしょうか? なお他にも動いているnohup処理はあり、そちらは止めたくありません。 (1) 実行した処理 nohup python3 -u my_script1.py > output1.txt nohup python3 -u my_script2.py > output2.txt nohup python3 -u my_script3.py > output3.txt 実行後、それぞれを実行したterminalを閉じてしまった。 (2) 行いたいこと python3 -u my_script1.py > output1.txt のみを停止したい (3) 試した内容 ①新たなterminalを立ち上げてjobs

    nohup 付きで実行した処理を強制終了したい
    advblog
    advblog 2022/03/29
  • UNIXドメインソケットのDGRAMにはデータ欠如などあり得るのでしょうか?

    インターネットドメインソケットの場合 STREAM→コネクションが必要 DGRAM→コネクション不要 そのため、STREAMは信頼性のあるデータのやり取りができることに対し、 DGRAMはデータ欠如や順番の入れ替えなどがあり得るという認識です。 UNIXドメインソケットの場合なのですが、 UNIXドメインソケットはサーバ内のプロセス間での通信などに使い、 ポートを使用するのではなく、ファイルパスを使ってデータのやりとりができる認識でいます。 その場合、ネットワーク上でデータを送信しませんが、 DGRAMの場合、データ欠如などあり得るのでしょうか?

    UNIXドメインソケットのDGRAMにはデータ欠如などあり得るのでしょうか?
    advblog
    advblog 2022/03/18
  • 大量のメモリを使用するプログラムからコマンドを実行する方法

    [頂いた回答・コメント、その後の考察によって得た結論を自己回答として投稿しました。] ターゲットとなるディストリビューション: CentOS 6.2 x86-64 版。ただし、他のディストリビューション -- 特に新しめのもの -- についての情報も歓迎です。 背景 Linux において、プログラム中から、何か別コマンドを実行したい場合、以下のいずれかの方法がよく使われると思います。 fork() + exec系() + waitpid() (その場で完了待ちしたい場合) fork() + exec系()。SIGCHILD を受けて wait系() (親と並列に実行させたい場合) system() ※ その場で完了待ちしたい場合と、親と並列に実行させたい場合の2通りを挙げましたが、今回必要としているのは前者。とはいえ、後者の場合でも問題は共通なので列挙しました。 ところが、大量にメモリを使

    大量のメモリを使用するプログラムからコマンドを実行する方法
    advblog
    advblog 2018/03/08
  • 1GBのダミーファイルを作成するコマンドは?

    Linux 限定ですが、比較的新し目の Linux カーネルと対応ファイルシステム(ext4,xfsなど)と util-linux パッケージがあるなら、fallocate(1) で一瞬で作成することができます。sparse file にはなりません。 以下の例では 1GB (1000000000バイト) のファイルを作ります: $ fallocate -l 1gb dummy.iso 以下の例では 1GiB (1073741824バイト) のファイルを作ります: $ fallocate -l 1gib dummy.iso または: $ fallocate -l 1g dummy.iso なおシステムコール fallocate(2) に対応していない NFS ※などのファイルシステムでは失敗します: $ fallocate -l 1g dummy.iso fallocate: dummy.

    1GBのダミーファイルを作成するコマンドは?
    advblog
    advblog 2016/01/30
  • swiftでクラス名からインスタンスを生成する方法

    swiftに関して質問です。 自作したクラスのインスタンスを生成する方法として、通常は下記のように生成できます。 let vc = HogeViewController() ここで、自作したクラスをHogeViewControllerとした時、これを文字列(String型)から生成する場合にどうすればいいかわかりません。どなたかご教授頂けないでしょうか。 下記は理想なのですが、エラーになります。 let strVC:String = "HogeViewController" let cls:AnyClass = NSClassFromString(strVC) let vc:AnyObject = cls() // この行でエラー ※エラー文 ‘AnyObject’ cannot be constructed because it has no accessible initializer

    swiftでクラス名からインスタンスを生成する方法
    advblog
    advblog 2015/07/22
  • 脆弱性対策におけるhtmlspecialchars()の使用箇所について

    PHPでスクリプト挿入攻撃やXSS対策として、サイタイズのためにhtmlspecialchars()を使うことがあると思いますが、使用する際の詳細が気になったので質問します。具体的には以下の2点です: サニタイズ関数を適用するタイミングについて 【ユーザからの入力時】【HTMLへの出力時】【その中間】の3パターンが考えられますが、ベストなのはどれでしょうか?GET・POSTパラメータの処理と、その出力がほぼ同時に行われる場合では違いが顕在化しませんが、そうでないより一般的な場合に注意する点が知りたいです。 『パーフェクトPHP』330・334頁によると「出力時にエスケープ」とだけ書いてありますが、それに関連する詳細の記述やサンプルコードがないため背景知識があってそうなるのか、それとも単なる著者の思いつきなのか判断できません。 【ユーザからの入力時】にサニタイズしてしまうと、HTML出力以外

    脆弱性対策におけるhtmlspecialchars()の使用箇所について
    advblog
    advblog 2014/12/26
  • JavaScriptのフレームワークの選定について

    はじめまして。JavaScriptのフレームワークについて質問します。 AngularEmberやBackboneなどのフレームワークがありますが、 みなさんはどういった理由・観点からフレームワークを選定しますか? アプリケーションの種別とニーズに応じて選ぶべきだと思うのですが、 例えばどんなときに、何のフレームワークを選べばよろしいのでしょうか?

    JavaScriptのフレームワークの選定について
    advblog
    advblog 2014/12/26
  • 1