タグ

linuxとコマンドに関するma7eのブックマーク (8)

  • 並列に処理を行うparallelコマンドの使い方

    続いて、標準入力からデータを受け取る場合のparallelコマンドの主な使い方は次のとおり。 標準入力からデータを受け取る場合の基的な使い方 コマンド | parallel -I% --max-args 1 コマンド % parallelコマンドの動作確認例 その1 $ seq 1 10 | parallel -I% --max-args 1 echo anycmd % % 2> /dev/null anycmd 1 1 anycmd 2 2 anycmd 3 3 anycmd 4 4 anycmd 5 5 anycmd 6 6 anycmd 7 7 anycmd 8 8 anycmd 9 9 anycmd 10 10 $ -I%が標準入力から渡ってくるデータに置換される仕組みになっている。 parallelコマンドの動作確認例 その2 $ seq 1 10 | parallel -I%

    並列に処理を行うparallelコマンドの使い方
  • sed コマンド | コマンドの使い方(Linux) | hydroculのメモ

    sed コマンド 2015/05/13 文字列を全置換したり、行単位で抽出したり、削除したり、いろいろなテキスト処理のできるコマンド。処理内容はコマンドラインパラメータで指定して、非対話的に一括処理できる。 sedで書ける処理であれば、処理内容にもよるが、perlのワンライナーで書くよりも速いことが多い。 sedというコマンド名は Stream EDitor の略らしい。 基的な使い方 2021/01/17 標準入力をなにかしら処理して標準出力に出力するので、パイプとして使える。まあたいていのUNIXツールはパイプとして使えるのだが。 ファイル名を指定すればそのファイルを読み込んで処理して標準出力に出力する。 ファイル名を指定してオプション -i を使えば、そのファイルを読み込んで、結果をそのファイルに上書きする。ファイル自体を編集したい場合には便利。(-i はGNU sed限定) 処理

  • (Linux)コマンドを連結して行う「;」「&」「&&」「||」の違い | old_3流プログラマのメモ書き

    シェルスクリプトにおいて、複数のコマンドを連結して処理するときに、「;」「&」「&&」「||」が使えるですんが、それぞれがどのような動きするかまとめてみました。 ;(セミコロン) 前のコマンドが終わり次第、次のコマンドが実行される。(3つ以上のコマンドを連結してOKみたい) #command1 を実行し、実行後 command2 を実行する。 command1 ; command2 &(アンパサンド) ;(セミコロン)は前のコマンドの完了を待っていたが、&は待たない。 #command1 を実行しながら、command2 を実行する。 command1 & command2 && 前のコマンドがうまく終了した(終了ステータスが0)なら、次のコマンドを実行。そうでないなら次のコマンドは実行しない。 #command1 が 0 を返した場合、command2 を実行 command1 && c

    (Linux)コマンドを連結して行う「;」「&」「&&」「||」の違い | old_3流プログラマのメモ書き
  • うっかり起動してしまった時間のかかるプロセスをtmux上に付け替えたい - Qiita

    うっかり生のシェル上で時間がかかるプログラムを起動してしまって困ったこと、ありませんか。 こういう時に使えるコマンドに、reptyrがあります。 インストール Debianなら

    うっかり起動してしまった時間のかかるプロセスをtmux上に付け替えたい - Qiita
  • vmstatコマンドで覚えておきたい使い方8個(+1個) | 俺的備忘録 〜なんかいろいろ〜

    LinuxやUNIXでパフォーマンスを監視する際にはお約束とも言えるvmstatコマンド。 どの現場でもよく使われるものだが、今回はこのコマンドで覚えておきたい使い方を紹介する。 なお、この内容はCentOS 7にてバンドルされている「procps-ng 3.3.9」のバージョンのものを用いている。 1.基的な使い方 オプション無しで実行すると、以下のように現時点でのパフォーマンス情報が出力される。 vmstat [root@test-centos7 ~]# vmstat procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu----- r b swpd free buff cache si so bi bo in cs us sy id wa st 1 0 0 80556 128 13915

  • Linuxの性能関連のまとめ - ITメモ

    性能測定コマンド sar :システム稼動状況 mpstat:CPU稼働状況 vmstat:仮想メモリ稼働状況 free :メモリ情報 iostat:ハードディスク,CPU使用状況 ps :プロセス情報 top :プロセス情報 目安 CPU CPU使用率:90%以上 CPU待ちプロセス数:2より大きい(1CPUあたり) メモリ メモリ使用量:ページングの発生回数 ディスク ディスク使用率:80%以上 ネットワーク ネットワーク使用率:80%以上 パケット衝突回数:送信パケットの10%以上 sarコマンド # sar [オプション] [-o ファイル名] 取得間隔 取得回数 -u:CPUCPU使用状況 -q:CPU:プロセスキュー、システム稼動負荷 -r:メモリ:メモリ,スワップ領域使用状況 -R:メモリ:メモリ動作状況 -B:メモリ:ページング統計値 -W:メモリ:スワッピング統計値 -b

    Linuxの性能関連のまとめ - ITメモ
  • mail コマンドで from を変更する方法まとめ - akishin999の日記

    シェルスクリプトでメール送信する際などに from を変更したい場合が時々あるのですが、ディストリビューションによってオプションの指定方法が異なっていたりすることが度々・・・。 毎回調べるのも面倒なので、この機会にまとめてみました。 mail コマンドは実装がいくつかあるので、何を使っているかによりオプションの指定方法を変更してやる必要があります。 Mail version 8.1 6/6/93 CentOS 5.3 環境に入っていた mail コマンド。 $ echo "Test Mail." | mail -s "test mail" to@example.com -- -f from@example.com 「-- -f」に続いて From に使用したいメールアドレスを指定します。 Heirloom Mail version 12.4 7/29/08 CentOS 6.3 環境に入っ

    mail コマンドで from を変更する方法まとめ - akishin999の日記
  • Linuxのモニタリングツール4種類を紹介 | アイビースター

    サーバー管理を行っている人にとっては当たり前のモニタリングツールなのかもしれませんが、私が知らなかったのでメモ代わりに明記しておきます。 下記に紹介するのはLinuxで使うことができる4種類のモニタリングツールです。 プロセス確認ツール「htop」 このツールはプロセスの一覧、メモリ、CPUなどの状態を確認することができるツールです。 このツールはファンクションキーやスクロール機能があり、全部の状態をGUIの様に確認することができます。 インストール方法は下記で # yum install htop 起動はhtopです。 htop – an interactive process-viewer for Linux I/Oチェックツール「iotop

    Linuxのモニタリングツール4種類を紹介 | アイビースター
  • 1