IBMのサイトで「Learn 10 good UNIX usage habits」という記事が発表されていました。 面白かったので要約してみました。 変な部分があるかも知れないので詳細は原文をご覧下さい。 原文とは一部異なります。 本ページスペースなどの関係でコマンド引数などを短... 続きを読む
レベル: 初級Daniel Robbins (drobbins@gentoo.org), President/CEO, Gentoo Technologies, Inc. 2000年 12月 01日 2008年 7月 03日 更新 awk は、なんとも不思議な名前を持つすばらしい言語です。3 回の連載記事の第 1 回目で、Daniel Robbins 氏は、読者の aw... 続きを読む
「a~e」を「X」に置換する a から e までのいずれかの文字を、といったあいまいな置換対象には正規表現を使用するのが最適だ。 $ echo "abcdefghij" | sed -e 's/[a-e]/X/g' XXXXXfghij 数字以外を削除する 「~以外」を表す「[^~]」を使用すると簡単に実現で... 続きを読む
サーバの動作に異常が発生した際に原因を探るためのLinuxコマンドで、自分用のメモです。 全てmanとかググったら出てくるので説明は適当です。思いついたら後で追記していくかもです。 対象はDebian Squeezeにな … 続きを読む → 続きを読む
(タイトルは釣りです)いい加減、>/dev/null 2>&1と書くのをやめたらどうか - DQNEO起業日記 この記事のタイトルが twitter で流れてきたのを見て、「そうだ!出力を /dev/null に捨てるなんてとんでもないよね!」と思ってよく読んだら /dev/null に間違いなく... 続きを読む
ping の実行結果の場合わけ † ping の結果は以下の4通りありえる。ping -n 1 宛先 の結果を示す(空行略)。 ホスト名が見つからない Unknown host xxxx. (Win2Kの場合) Ping request could not find host xxx. Please check the name and try again. (WinXPの場... 続きを読む
linuxLinux でよく使うコマンドに tar コマンドがあります。.tar, .tar.gz, .tgz などのアーカイブファイル、通称 tarball を作成・抽出するコマンドですね。抽出(解凍)はよく使うから呪文のようにオプションを覚えているんだけど、アーカイブ作成(圧縮)の... 続きを読む
日経LinuxとITproは、総計約700項目のHTML/スクリプト言語を公開しました。「HTML」(295項目)、「CSS」(73項目)、「Dynamic HTML」(98項目)、「JavaScript」(295項目)、「Perl」(125項目)あわせて698項目。各項目にサンプルコードを掲載しており、コ... 続きを読む
今、衝撃的な事実が社内 IRC に何気無く流れてた。もう、これを知らなかったせいで無駄にした時間を想像するだけで泣きそうになった。 id:sett-4 : (less で) shift+Fでtail -fモードに。Ctrl+Cで脱出 もう、本当どれだけ今まで、その二つを行き来していたか…... 続きを読む
WIndows では nslookup コマンドは使えますが dig コマンドは使えません。Windows のコマンドプロンプトで使える dig, whois, host コマンドを探したところ、ありました。 海外のサイトですが dig, a DNS query tool for Windows and replacement for nslookup ... 続きを読む
エンジニア、特にウェブ系のお仕事をしていると、いかに windows や mac が好きでも linux や BSD(mac も今や BSD ですが、、)で作業する時間が圧倒的に長くなりますよね。しかも大抵の場合 X もない CUI な環境で延々何時間も作業するわけです。で、僕だけか... 続きを読む
linuxLinuxでテキストデータを扱うときに、コマンドをパイプで繋げるだけでいろいろな処理ができて面白いのですが、綺麗に整理されていない気がするのでまとめてみます。ここでは、cat, paste, join, grep, head, tail, cut, sed, tr, sort, uniq, wc を取り上... 続きを読む
tarは,複数のファイルを1つのファイルにまとめて管理するための,書庫管理コマンドだ。複数のファイルを1つのファイルにまとめる書庫化や,その書庫の展開,既にある書庫へのファイルの追加や削除が行える。書庫化したファイルには一般に,「.tar」という拡張... 続きを読む
Ubuntuでtar.gzを圧縮・解凍(展開)方法・コマンド Ubuntuでtar.gzを圧縮・解凍(展開)方法・コマンド ■OS Ubuntu9.10 ■ソフト tar ■Ubuntuでtar.gzを圧縮・解凍(展開)方法・コマンド 「アプリケーション」から「アクセサリ」→「端末」をクリックし「端... 続きを読む
ping コマンドは、IP レベルの接続の確認に使用できます。トラブルシューティングを行うときに、ping を使用して ICMP エコー要求をターゲットのホスト名または IP アドレスに送信できます。ホスト コンピュータが TCP/IP ネットワークおよびネットワーク リソ... 続きを読む
pingはTCP/IPにおける最も基本的なツールであるとともに、最も有用なツールの1つでもある(本来pingは「ピン」と読むが、日本では「ピング」と読むのが一般的なようである)。さまざまな使い方があるが、一般的には、通信相手のノードが“生きて”いるかどうか... 続きを読む
<domain> Service closing transmission channel 接続を閉じる。 続きを読む
Windows TELNET、SMTPコマンド・POPコマンド、POP before SMTP サンプル 2005-08-08 - 2005-11-10 Windows TELNET、SMTPコマンド・POPコマンド、POP before SMTPのサンプルです。 対象:Windows XP ■Windows DOS 関連書籍 Windows DOS/コマンドプロンプト逆引... 続きを読む
大量のファイルを持つディレクトリ同士を比較して、更新されたファイルを特定するのにもハッシュ値を使うと便利である。 Webサイトなどで公開、配布されているバイナリ・ファイルが正規のものであり、改ざんされたり、ダウンロードが途中で失敗して(一部が欠落... 続きを読む
個人的にすごく勉強になったのでメモ的にエントリー。Linuxのtopで使える15のコマンドですよ。そんなの当たり前じゃん!という人はスルーの方向で・・・。 O topは普通に起動するとCPU占有率順にプロセスが並びますが、ほかの並び順にしたいときはO。他の選択肢... 続きを読む