タグ

tipsとlinuxに関するindicationのブックマーク (23)

  • 死にかけのHDDからのデータ吸い出しには GNU ddrescue が良いらしい - 玉虫色に染まれ!!


      使PCHDD調ddddrescue 2 ddrescue ddrescure 2 http://www.garloff.de/kurt/linux/ddrescue/ http://www.gnu.org/software/ddrescue/  ddrescue   dd_rescue GNU dd
    死にかけのHDDからのデータ吸い出しには GNU ddrescue が良いらしい - 玉虫色に染まれ!!
  • Linuxマシン突然再起動に関する備忘録 – OpenGroove


    Linux /var/log/messagescronlastsecure/var/log/messages http://mlog.euqset.org/archives/vine-users/072858.html /var/log/messages http://q.hatena.ne.jp/1193893387 
  • 【 複数のファイルの拡張子を一括変更する 】

    上の例では,複数のファイルの拡張子を一括変換するために,「for」コマンドを用いている。forはループ制御構造を作るシェル・コマンドである。ここでは拡張子が「txt」のファイルを「doc」のファイルに書き換えている。それぞれの文字列を変更することで,他の拡張子に適用できる。

    【 複数のファイルの拡張子を一括変更する 】
  • コンソールから切れたプロセスを標準出力につなげなおす - 絶品ゆどうふのタレ


      setup ssh   screennohup使 shellHUP    stdout    #!/bin/bash wh
    コンソールから切れたプロセスを標準出力につなげなおす - 絶品ゆどうふのタレ
  • 定番SSHクライアント「Google Chrome」


     KMC2tyage  KMC201317 1nona65537SSH  Google ChromeSSH12KMCSSH  SSHGoogle Chrome Google ChromeChromiumSSH
    定番SSHクライアント「Google Chrome」
    indication
    indication 2013/12/18
    定番?
  • 私が他人のシェルスクリプトから学んだこと | Yakst

    私はシェルスクリプトの大ファンで、他人のスクリプトから面白い方法を学ぶのが大好きだ。最近、SSHサーバの2要素認証を簡単にするためのauthy-sshスクリプトに出会った。このスクリプト群を見まわしていて、みんなと共有したいたくさんのクールなことを見つけた。 出力に色付けする 出力文字列を、成功した時は緑に、失敗した時は赤に、警告は黄色に色づけしたいと思うことはたくさんあるだろう。 NORMAL=$(tput sgr0) GREEN=$(tput setaf 2; tput bold) YELLOW=$(tput setaf 3) RED=$(tput setaf 1) function red() { echo -e "$RED$*$NORMAL" } function green() { echo -e "$GREEN$*$NORMAL" } function yellow() { e

    私が他人のシェルスクリプトから学んだこと | Yakst
  • デーモンの起動・終了にはserviceコマンドを利用しよう


     service使 CentOS 6.4 (x86_64)  2 LinuxRedHat, CentOS, Fedora, Ubuntu[1]2 "/etc/init.d/"() "service"   serv
  • コンテキストスイッチの回数を調べる - Shohei Yoshida's Diary

    Starletのヘッダとボディを合わせて出力する閾値を変更してみる - Hateburo: kazeburo hatenablog この手の記事の話でコンテキストスイッチについて出てくることが あるけど、あまり数値が併記されているものがないように思えます。 その手のプロの人が言っているので、確かな情報だと思うのですが、 やはり数字を一緒に載せていただけるとより真実味が増すと思います。 プロセスのコンテキストスイッチ回数の確認方法(Linux) procfsから確認することができます % cat /proc/{目的のプロセスのPID}/status | grep ctxt voluntary_ctxt_switches: 145031 nonvoluntary_ctxt_switches: 13452自発的(voluntary)なコンテキストスイッチは、sched_yieldを呼び出した場合

    コンテキストスイッチの回数を調べる - Shohei Yoshida's Diary
    indication
    indication 2013/03/15
    組み込み時代に知りたかった
  • http://home.kendomo.net/diary.php/2009-12-07/1

  • メモ 【Linux】ls -lの時間を詳細に表示する

    頻繁に使うコマンド「ls」の中で、よく使うオプション「lt」ですが、デフォルトですと月日時分しか表示されないため、年が変わっているかを直感的に判別できません。それを解決するオプションを知りましたので、それのメモです。 データの準備 下記コマンドを実行しておきます。 mkdir -p ls_test/first cd ls_test && mkdir second ls -l 合計 8 drwxrwxr-x 2 test test 4096 3月 5 03:16 first drwxrwxr-x 2 test test 4096 3月 5 03:16 second ls --help ヘルプを以下に抜粋しました。 --full-time like -l --time-style=full-iso --time-style=STYLE with -l, show times using sty

    indication
    indication 2012/09/29
    これは使える!
  • kernelの cache を強制開放する方法 - pyopyopyo - Linuxとかプログラミングの覚え書き -

    カーネル内部のキャッシュを開放するには $ sudo sh -c 'echo 3 > /proc/sys/vm/drop_caches' とします. これにより ベンチマークでより正確な値が計測できるようになる カーネルの空きメモリが増える*1 ことが期待できます. ベンチマークの場合で説明すると,たとえば find コマンドの処理時間を2回連続して計測すると $ time find /usr > /dev/null real 0m3.818s user 0m0.040s sys 0m0.207s $ time find /usr > /dev/null real 0m0.030s user 0m0.003s sys 0m0.023s 2回目のfindコマンドは一瞬で処理が完了します.これは各ファイルの情報(具体的には inode と dentry)がメモリ上にキャッシュされるためです.上

    kernelの cache を強制開放する方法 - pyopyopyo - Linuxとかプログラミングの覚え書き -
  • tarコマンドを負荷制御(bwlimit指定)して実行する方法

    cstream - direct data streams, with bandwidth limiting, FIFO, audio, duplication and extended reporting support. ざっくり言うとデータストリームの制御とかできるよ!っていうコマンドっぽいです。オーディオアプリケーションのデータレートのエミュレーションとかで利用されているそうです。オプションではcstreamコマンドの-tを使うのですが、以下がmanでの内容になります。 -t num    Limit the throughput of the data stream to num bytes/second. Limiting is done at the input side, you can rely on cstream not accepting more than thi

    indication
    indication 2012/08/15
    niceよりいい!
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
  • カジュアルに MySQL を監視する方法 | Carpe Diem


    MySQL Casual Advent Calendar 2011  MySQL Casual 19 n0ts Naoya Nakazawa   MySQL MySQL   Nagios MySQL   MySQL  Nagios 使 CentOS 5.7 x86_64  Linux
    indication
    indication 2011/12/19
    これをsnmpで、なんとか出来れば、素晴らしいのになぁ
  • VMware Knowledge Base - Timekeeping Best Practice

    This article presents best practices for Linux timekeeping. These recommendations include specifics on the particular kernel command line options to use for the Linux operating system of interest. There is also a description of the recommended settings and usage for NTP time sync, configuration of VMware Tools time synchronization, and Virtual Hardware Clock configuration, to achieve best timekeep

  • 技術/VMware/時刻ズレ対策メモ - Glamenv-Septzen.net


    id: 730 : msakamoto-sf : 2010-08-19 11:31:47 : Linux NTP VMware [ Prev ] [ Next ] [  ] VMwareLinux使LinuxDistributionNTP VMwareKBkernelclock VMware KB: Timekeeping best practices for Linux guests http:
  • sshを使いこなすための7つの設定 - 射撃しつつ前転 改

    五月病が抜け切らないIT系新入社員に贈るシリーズ第1段。 ~/.ssh/configにはいろいろな設定が書けるが、周囲を見渡した限り、あまり活用されているようには見受けられない。そこで、今回は便利な設定をいくつか集めてみた。 長いホスト名に短い名前をつける Host exp1 HostName verrrryyy.looooong.hostname.example.jp ssh verrrryyy.looooong.hostname.example.jpの代わりにssh exp1でログインできるようになる。 ちなみに、zshの場合、configファイルに登録されたホスト名はsshコマンドを打つときに補完されるので更に便利。 特定のホストへログインするときのユーザ名や鍵をカスタマイズする Host github.com User tkng IdentityFile ~/.ssh/id_rsa

    sshを使いこなすための7つの設定 - 射撃しつつ前転 改
  • シェル上のプロセスの動作状態(フォアグラウンド/バックグラウンド/サスペンド)とその制御について(後半) - 試験運用中なLinux備忘録・旧記事


    (//)()  ()& GUI $ gedit & [1] 12345ID / / bashEnterzsh [1]+ Done geditbash
    シェル上のプロセスの動作状態(フォアグラウンド/バックグラウンド/サスペンド)とその制御について(後半) - 試験運用中なLinux備忘録・旧記事
    indication
    indication 2011/05/09
    重い処理を実行しちゃったってログアウト出来ない時はCtrl+Zしたあとにbgコマンド、その後jobsののちdisownでログアウト。
  • プロセスのバックグラウンド化(nohupとdisown) - Elecnotes

    Linuxnohupバックグラウンドのプロセスをログアウト後も持続させる場合は、nohupコマンドを使います。&はプロセスをバックグラウンドで走らせるという意味で、エラーは$HOME以下のnohup.outに書き込まれます。nuhupとは、「No Hung Up」からきていて、"ハングアップシグナルを無視する"ということです。 $ nohup test.php & [1] 25687 disownログアウトしたいのにnohupコマンドをつけずに開始したプロセスが走り続けている場合は、disownコマンドを使います。jobsコマンドでプロセス番号を確認し、disownでその番号を指定します。 $ jobs [1]+ Running php test.php & $ disown %1 プロセス番号を指定しないと現在のジョブを、オプションで-a(--all)をつけると全てのジョブをデーモンプロ

    indication
    indication 2011/05/09
    disownでバックグラウンドプロセスを永続化することが出来る
  • less の tail -f モード的な何か - 宇宙行きたい


     IRC   id:sett-4 : (less ) shift+Ftail -fCtrl+C  orz
    less の tail -f モード的な何か - 宇宙行きたい
    indication
    indication 2010/12/09
    maillogとか読むとき便利