タグ

unixに関するyheldのブックマーク (40)

  • find と sed で tree コマンド - hogehoge @teramako

    tree コマンドが便利 - IT戦記 昔作ったものを思い出したよ。 #!/bin/sh COMMAND="${0##*/}" usage() { echo "${COMMAND} <find command options>" exit } [ "$1" = '-h' -o "$1" = '-help' ] && usage FIND=`which find` SED=`which sed` [ -d "$1" ] && DIR=$1 && shift || DIR=. (cd ${DIR}; pwd) ${FIND} "${DIR}" "$@" | \ ${SED} -e "s,^${DIR},," \ -e '/^$/d' \ -e 's,[^/]*/\([^/]*\)$,\+--\1,' \ -e 's,[^/]*/, ,g' \ -e 's,\(^\+--\)\|\(^ \),,

    find と sed で tree コマンド - hogehoge @teramako
  • fortuNe - misuzilla.org

     fortuNe description UNIX系OSによくあるfortuneコマンド(おみくじ)もどきです。それをWindowsっぽく実装したものです。 Windowsらしくバルーンツールチップでピョコっとでます。 requirement このアプリケーションを利用するために必要なもの。 Microsoft Windows 2000/XP/Me/98 Microsoft Internet Explorer 5 or later Microsoft Visual Basic 6.0 SP5 ランタイム notes アーカイブのfortune.txtは2ch fortuneスレでまとめられたものをShift-JISに変換して勝手に同梱したものです。 オリジナルと違って同じフォルダのfortune.txtから抜き出してランダムに表示するだけです。 fortune.

  • 駄文 - プログラミングと Shell - IT戦記

    (ダラダラと書く) もっぱら id:lovecall さんが注目されていますが、 こっちも cho45 が先生(?)なので間違いないhttp://d.hatena.ne.jp/dropdb/searchdiary?word=%2a%5bRuby%5d で、 しょっぱな Cygwin に苦戦してるみたい うーん でもコマンドプロントとの違い、良さがわかりません・・・のです・・・ http://d.hatena.ne.jp/dropdb/20071105#p5 最初に Cygwin を入れさせるとは、さすが cho45 だなあと思った Cygwin の良さと自分の経験 僕は Windows をやめて Linux (のちに Mac) を使い始めてから、プログラミングの学習速度が飛躍的に伸びた。 その原因は間違いなく、 GUI -> CUI つまり Explorer -> Shell に環境を変え

    駄文 - プログラミングと Shell - IT戦記
    yheld
    yheld 2007/11/07
    「Shell の操作はそれ自体がプログラミング」
  • log.utashiro.com: sl コマンド

    最近、なぜか sl コマンドのことが話題になる。 探してみると1997年に社内向けに書いた記事があったので載っけておこう。 懐かしのSL… 過日、何年ぶりかで fj.unix を覗いてみると、sl コマンドが話題になっている。 と言ってもわからない人が多いだろうから説明しよう。 Unix に、ls というコマンドがあって、ファイル名のリストを表示するために使われる。MS-DOS の dir に相当するもので、文字端末を主なユーザインタフェースとして使用する Unix では、頻繁に利用される一般的なコマンドである。 ところが、急いで入力していると、たまに右手と左手の同期に失敗して、ls と打とうとしたところが sl と打ってしまうことがある。 普通の Unix には sl などというコマンドは存在しないので、 sl: Command not found. というエラーが表示される。 このとき

    log.utashiro.com: sl コマンド
  • ネットワークケーブルを接続/切断する時のTips - 技術メモ帳

    ping -a で音が鳴るようになるので、 これを利用して、ケーブルの接続/切断状況を音で確認。 コンソールとLANケーブルなんかの実作業場所がちょっと遠いときに便利。 ping -a IPアドレス あと何もケーブルだけじゃなくて ファイアウォールやルーティングの設定の時とかにも使えるよね。 あと五感を有効利用するのは良い事だよね。 -- ※これどこかに書いてあったテクニックです

  • URL変更のお知らせ

    アスキー・メディアワークスホームページをご覧頂きまして誠にありがとうございます。 アクセスいただいたページ (http://www.ascii.co.jp/pb/unixmag-dvd/event/) は存在いたしません。 20秒後に自動的にアスキー・メディアワークスホームページにご案内致しますが、ページが変更されない際は、恐れ入りますが、こちら(http://asciimw.jp/)をご覧下さい。 今後ともご愛顧賜りますよう、よろしくお願い申し上げます。 ※会社情報 http://asciimw.jp/info/corp/ ※アスキーのと雑誌 http://ascii.asciimw.jp/ ※書籍関連ファイルのダウンロード専用ページ http://books.ascii.jp/

  • linuxで仮想コンソールの数を減らす - うまいぼうぶろぐ

    http://www.linux.or.jp/JF/JFdocs/Small-Memory/vconsole.html デフォルトで6個動いてる。telnet/sshでログインするので、普段全く使わない。1個でメモリ数百Kってるらしいので減らしてみた。節約節約!! 方法 /etc/inittabを編集して、不要なものをコメント。終わったらinit qして反映。

    linuxで仮想コンソールの数を減らす - うまいぼうぶろぐ
  • http://cgi.netlaputa.ne.jp/~kose/diary/?200709b

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 404 Blog Not Found:tips - 1ディレクトリにファイル大杉の場合の削除法

    2007年09月20日13:30 カテゴリTips tips - 1ディレクトリにファイル大杉の場合の削除法 これ、以前にも書いたのですがここでおさらい。 subtech - PBD - 1ディレクトリにン千万ファイルあるときの削除方法 どうやるのが一番良いんだろ。404 Blog Not Found:勝手に添削 - find(1)より抜粋 findが-deleteをサポートしている場合 % find dir -type f -delete そうでない場合 % find dir -type f | perl -nle unlink 私がこれらを利用しているのは、SPAMの処理の時。Junkフォルダーにまとめたそれらを、bsfilterにわせた後、上記にて削除。ファイル数十万オーダーでもOK。 あと、1ディレクトリーにファイルを多数押し込んだときに、ファイルシステムがどれだけ遅くなるかはフ

    404 Blog Not Found:tips - 1ディレクトリにファイル大杉の場合の削除法
  • The Unix Heritage Society

    The Unix Heritage Society's aims include: The preservation and maintenance of historical and non-mainstream UNIX systems; The further development of existing UNIX systems; and The continual fostering of the Unix community spirit. UNIX is a registered trademark of The Open Group Heritage Society Services Join the Unix Heritage Society mailing list Use the Unix Archive on one of the various mirror s

  • UNIX著作権問題で業界を震撼させたSCO、ついに経営破たん | エンタープライズ | マイコミジャーナル

    The SCO Groupは14日(米国時間)、米国破産裁判所に連邦破産法第11条の適用を申請、事実上倒産した。同社は今後、裁判所の承認のもと経営再建を目指す。 1994年にCaldera(後にCaldera Systemsと改称)としてユタ州で設立された同社は、1996年にDigital Researchが開発したMS-DOS互換のOS「Novell DOS」(旧DR-DOS)をNovellから買収、翌年OpenDOSと改称して販売を開始。1997年には「Caldera OpenLinux」を掲げLinux事業へ参入、2000年にはNASDAQ上場を実現している。 株式公開による資金をもとに、同社はNovellからUNIXおよびUnixWareの権利を取得していたThe Santa Cruz Operationを買収。しかしLinux事業の不調により業績は低迷、社名をThe SCO

  • I, newbie » プログラマへのお願い

    インストールに必要な要件を書いてください。なにが必要で、なにがオプションなのか書いてください。 配布物のファイル名はてきとーにしないでください。package-$major-$minor.tgzでなぜだめですか。package-$major-rc4-$date-beta.tgzとか嫌がらせですか。 同じファイル名で違う内容の配布物を再リリースしないでください。hash値ってファイル名とその内容に対して作成されるんですよ。どんな小さな修正でもバージョンを上げてリリースしてください。 インストーラを再発明しないでください。対話的なインストーラだからインストールが簡単ですよって、人間がインストールすると仮定しないでください。そういうのはパッケージ管理システムに任せてください。 エラーをSTDOUTに出力しないでください。通常の出力はSTDOUT、エラーなどはSTDERRであることが期待されていま

  • ハニーポット・ソフト続々登場

    セキュリティをいくつかの階層に分けて設定しているだろうか? もしそうなら,どんな種類の攻撃が狙っているか,それを判断するのに役立つ機能を各階層が備えているだろうか? ほとんどのシステムでは,恐らく侵入検出システム(IDS:Intrusion Detection System)のような,外部からのスキャン(probing)や攻撃検出ツールを設置しているだろう。そこでさらに,ハニーポット(honeypot,はちみつ壷)を加えれば,ある種の攻撃検出技術を追加できる。 ■ ネットの敵を陥れるハニーポット技術 私は以前に,様々なネットワークやシステム,サービスのエミュレータの情報を含めて多様なハニーポット技術について書いた(該当サイト)。例えば,あるハニーポット技術はSMTPメール・サーバーのようなサービスを模倣することで,他の人たちがスパマーを妨害するのを手伝うことができる。ハニーポットに関する記

    ハニーポット・ソフト続々登場
  • Re:いくらアレげとは言え (#1212624) | 新作エヴァはどうしますか? - IT観察 | スラド

    > sync; sync; sync; reboot > なんで3回 私が受けた説明は、syncシステムコールは非同期処理なため、1回目の syncシステムコールはバッファのフラッシュを要求するが、書き出し完了前に返ってくる。 2回目のsyncシステムコールは、1回目の処理が終わるまでブロックされるので、 返ってきた時には、1回目の要求によるバッファのフラッシュができたことが保証できる というものでした。だから、syncコマンドは1回だけではダメで最低2回は必要。3回目はおまじない。

  • プロンプトに時間表示 - hogehoge @teramako

    仕事では作業ログは大変重要な証拠となる。各コマンドの実行した時間も分かるとより良い証拠となる。しかし、各コマンド実行前後にdateコマンドを打つのは面倒だ。 できれば、自動で。そう、プロンプトなんかに表示されると大変嬉しい。Linuxなんかだと高級なbashやzshがあるのでプロンプトに\tや%Tがあるので楽なのだが、残念ながらAIXデフォルトのシェルであるkshには現在時間に置換してくれる特殊文字が無い。 POSIXは辛いよ...と泣き言を言っても仕方ないので、苦肉の策。trapを用いる。 システム・ユーザーズ・ガイド: オペレーティング・システムおよびデバイス - Korn シェル (POSIX シェル) の組み込みコマンド trapは主にシグナルを受け取った時の挙動を記述するコマンドだが、引数のsignalにDEBUGを指定するとコマンド実行後の動作を指定できるのだ。 ${HOME

    プロンプトに時間表示 - hogehoge @teramako
  • Linux Manpages Online - man.cx manual pages

    yheld
    yheld 2007/08/19
    man.cx/$commandname($page)/$lang
  • fingerコマンドのナウい使い方 - (ひ)メモ

    コマンドブームみたいなので便乗してみるよ! fingerってコマンド入ってる? ちょっと実行してみてよ! anko[~]$ finger Login Name Tty Idle Login Time Office Office Phone hirose31 HIROSE Masaaki pts/0 Aug 15 01:08 (bagel.irori.org)どう? 全然つまんないね! じゃ、となりのマシーンにfingerしてみてよ! anko[~]$ finger @melon [melon.irori.org] finger: connect: Connection refusedどう? 世知辛いね! 昔はね、学校の端末室にいくと、X端末(これも死語っぽいね!)がずらららって並んでたの。でね、みんなX端末経由で、いくつかのホストにログインしてたの。だからね、fingerコマンドを使うと、

    fingerコマンドのナウい使い方 - (ひ)メモ
  • Xming X Server for Windows - Trouble?

    Xming is the leading X Window System Server for Microsoft Windows®. It is fully featured, lean, fast, simple to install and because it is standalone native Windows, easily made portable (not needing a machine-specific installation or access to the Windows registry). Xming is totally secure when used with SSH and optionally includes an enhanced Plink SSH client and a portable PuTTY replacement pack

  • Open Tech Press | ハウツー:Xmingを使ってWindowsからLinuxを使う

    X Windowシステムの良い点は、リモートコンピュータで実行されているXアプリケーションをローカルコンピュータに表示する機能があることだ。Microsoft Windowsの良くない点は、Xアプリケーションを表示する標準機能がまったくないことだ。仕事Windowsを使っているが、Linuxアプリケーションも同時に使いたい場合、Xmingが役に立つ。Xmingは、X WindowシステムとMicrosoft Windowsを結ぶ、フリーで使いやすいポートである。 Xmingは、GNU General Public License version 2(GPLv2)によってライセンスが供与され、使いやすいインストーラ付きのWindows実行可能ファイルのパッケージとして提供されている。X Windowサーバだけが必要な場合 — つまり完全なUnix型の環境は必要ない場合 — Cygwin/X

    Open Tech Press | ハウツー:Xmingを使ってWindowsからLinuxを使う
    yheld
    yheld 2007/08/15
    [あとで試す]