タグ

unixに関するrarereのブックマーク (6)

  • シェルプログラミング実用テクニック

    2015年5月15日紙版発売 2015年5月15日電子版発売 上田隆一 著,USP研究所 監修 B5変形判/416ページ 定価3,278円(体2,980円+税10%) ISBN 978-4-7741-7344-3 Gihyo Direct Amazon 楽天ブックス ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle 楽天kobo honto このの概要 月刊誌『Software Design』の2012年1月号~2013年12月号で連載していた「開眼シェルスクリプト」の内容を大幅に加筆/修正し,書籍にまとめました。 LinuxやUNIXのコマンドは単独で使うよりも,複数のコマンドを組み合わせてこそ真価を発揮します。テキストデータの検索/置換/並べ替え,ファイルのバックアップや削除,数値や日付の計算など活用範囲は無限大。シェルは,端末

    シェルプログラミング実用テクニック
  • CPUやメモリなどのシステム性能を比較するベンチマークツール | OSDN Magazine

    このうちCPUの性能を単純に測定できるのがDhrystoneおよびWhetstoneテストで、それぞれ整数演算および浮動小数点演算の性能を測定するものとなっている。また、そのほかのベンチマークテストについては一般的なアプリケーションにおける処理を模したものになっており、システム全体の処理能力を数値化するものになっている。 UnixBenchのインストールと実行 UnixBenchのバイナリは公開されていないため、テストを実行するには自分でコンパイルを行う必要がある。コンパイルにはmakeやGCCなどのコンパイルビルドツールに加え、PerlのTime::HiResモジュールが必要だ。このモジュールはRed Hat Enterprise Linux(RHEL)互換環境の場合、「perl-Time-HiRes」パッケージに含まれているので、これをインストールすれば良い。 # yum instal

    CPUやメモリなどのシステム性能を比較するベンチマークツール | OSDN Magazine
  • UNIX で消せないファイルを消す

    UNIX 系OS の削除コマンドは rm 。 初心者はファイル名がハイフン( - )で始まるファイルを作ってしまい rm で困ってしまうことがよくある。この場合は、ハイフンを余分につければ(ファイル名が -rf なら rm --rf)よい。 しかし、Samba を使っているときに設定を誤ったり、異なる文字コードでエンコーディングされた圧縮ファイルを無理矢理展開してしまった場合ときには、当にファイル名を入力できないファイルができてしまう。 その場合の消し方をメモしておく。 問題のファイルのあるディレクトリで -i をつけて ls を実行。 > ls -i 問題ファイルの i-node 番号を確認しておく。 > find . -inum (問題ファイルのi-node番号) -exec rm -i {} \; rm の -i は安全のために削除の確認を促すようにしているだけなの

    rarere
    rarere 2014/06/02
  • Unixtime相互変換ツール - konisimple tools

    Unixtimeと通常の日時を相互に変換します。世界中のタイムゾーンに対応。 UnixTime または 日時を入力してください。

    Unixtime相互変換ツール - konisimple tools
    rarere
    rarere 2014/04/30
    ありがたい
  • wgetとcurlの根本的な違い - ctrlshiftの日記

    UNIXの代表的なダウンローダにwgetとcurlがあります。 たいていの場合どんなOSでも、どちらかのソフトがインストールされているのではないかと思います。 しかし、この2つのダウンローダの機能は、一見似ているようにも見えますが、実はそれぞれに特徴が見られるので、今日はそれについて解説してみます。 wgetの特徴 wgetのスペルは「片手でもコマンドできる」ということもあって、多くの人から気に入られています。 そんなwgetの特徴として、最も際立っているのが、クローラとして動作可能という点です。 オプションで-rを付加してやることで再帰的に動作し、-lでその深さを指定することができます。 また、-Aや-Rを利用すれば、ダウンロードする拡張子のホワイトリストとブラックリストを指定することも可能です。 つまり、特定のサイト内に散らばって存在するファイルを、拡張子によって指定ダウンロードできる

    wgetとcurlの根本的な違い - ctrlshiftの日記
  • シェルスクリプト入門

    シェルの作成・実行 ・ シェルスクリプトとは ・ シェルの書き方 ・ シェルの実行 変数 ・ シェル変数 ・ 特殊な変数 制御構文 ・ if ・ case ・ while ・ for ・ until 演算・比較 ・ 四則演算 ・ 数値比較 ・ 文字列比較 ・ ファイルチェック ・ 論理結合 関数・オプション ・ 関数の作成 ・ オプションの使用 サンプルスクリプト集 ・ 共通関数を外部ファイルに作成する ・ ヒアドキュメントの利用 ・ findコマンドの有効利用 ・ リストファイルを読み込んで処理する

    rarere
    rarere 2013/04/13
  • 1