タグ

linuxに関するsaka39のブックマーク (153)

  • http://www.dna.bio.keio.ac.jp/~yuji/zsh/zshrc.txt

    #---- プロンプト設定 ------# # 左プロンプト PROMPT='[%n@%m %~]${WINDOW:+"[$WINDOW]"}%# ' ## ## prompt_bang が有効な場合、!=現在の履歴イベント番号, !!='!' (リテラル) # ${WINDOW:+"[$WINDOW]"} = screen 実行時にスクリーン番号を表示 (prompt_subst が必要) # %B = underline # %/ or %d = ディレクトリ (0=全て, -1=前方からの数) # %~ = ディレクトリ # %h or %! = 現在の履歴イベント番号 # %L = 現在の $SHLVL の値 # %M = マシンのフルホスト名 # %m = ホスト名の最初の `.' までの部分 # %S (%s) = 突出モードの開始 (終了) # %U (%u) = 下線モー

  • UNIXのsedチュートリアル10 | エンタープライズ | マイコミジャーナル

    Guides, HowTos and Tips for Technology Geeks - The Geek Stuff Sasikala氏がThe Geek StuffにおいてUnix Sed Tutorial: Find and Replace Text Inside a File Using RegExのタイトルのもと、sedコマンドで置換を実施する場合の使い方とその例題をまとめている。sedはテキストファイルから特定の行を表示したり削除、または特定の文字列を置換する用途で用いられる。特に文字列の置換をおこなうためのツールとして活用されることが多い。 sedは便利なツールだが、置換の指定方法はマニュアルを読むだけではわかりにくいところがある。実例を通して身につける方法がわかりやすい。Unix Sed Tutorial: Find and Replace Text Inside a

  • kndb.jp

    This domain may be for sale!

    saka39
    saka39 2009/09/29
  • 「Linux-DBシステム構築/運用入門」がすごい - あなたのシステム、ガラパゴス化していませんか? - kazuhoのメモ置き場

    松信さんがやってくれました。 ずいぶん前からデータベースの「正しい」構築と運用方法についてまとめたはないかなーと思ってました。自分はこれまで、様々なネットワークアプリケーションのプログラミングやデータベースの設計、チューニングを行ってきています*1が、問題が解決できたようには見えても、果たしてそれが最適な解決策だったのか不安に感じることがありました。それは、体系的な知識に欠けているからです。だから、網羅的な教科書がほしいなぁって思ってたんです。 とあるインターネットでこの前、松信さんから「いま書いてる」って話を聞いて、一部を見せていただいたりしたんですが、つい昨日、手元に届きました。やったね☆ 名前は「Linux-DBシステム構築/運用入門」。「入門」と銘打たれているものの、基礎的な知識から、なぜそうなるのか、どう応用すればいいのか、といった点まで広くカバーしている*2、全方位的な隙のな

    「Linux-DBシステム構築/運用入門」がすごい - あなたのシステム、ガラパゴス化していませんか? - kazuhoのメモ置き場
  • マルチプラットフォームなパスワードマネージャー「KeePass」が便利だよ - UNIX的なアレ

    様々なWebサービスをつかっているかと思いますが、パスワードはどうしていますか? hatenaがあって、googleがあって、yahooがあって・・・などなど複数のアカウントを持っているかと思いますが、それぞれのパスワードを管理するのは大変なもの。かといって全部同じにしてしまうのもセキュリティー上不安ですよね。 そういった不安もあり、自分は今までID Managerを利用していました。しかしながら、ID ManagerはWindowsのみで動作するアプリケーションです。 私自身はWindowsだけでなく、LinuxMacも活用するため、できればマルチプラットフォームで動作するものが良いと思っていました。 そんなときに、マルチプラットフォームで動くKeePassをみつけました。 公式サイト KeePass Password Safe Windows用のアプリケーションを配布している公式サイ

    マルチプラットフォームなパスワードマネージャー「KeePass」が便利だよ - UNIX的なアレ
  • lsyncdをつかって簡単にファイル同期を - UNIX的なアレ

    lsyncdというツールをご存じでしょうか?これを導入することで、リモートのホストとディレクトリ単位で同期をすることができます。 先日のエントリーでも紹介していますが、実は設定や導入がすごく簡単です。した設定でリモート間でファイルの同期をとれるのはやはり便利ですよね。 さて、今回はlsyncdの簡単な導入方法を紹介したいと思います。 lsyncdの仕組み lsyncdはlinux kernel2.6.13で導入された、inotifyというAPIをつかって動作しています。 inotifyはファイルシステムのイベントを取得することができるAPIで、ファイルの作成や削除などをそれぞれイベントとして取得をすることができます。 この仕組みと、rsyncを組み合わせてファイルの同期を行うことを実現しています。 lsyncdのインストール まず、以下のページからsourceをダウンロードしてください。

    lsyncdをつかって簡単にファイル同期を - UNIX的なアレ
  • 知っておくと役立つかもしれないLinuxコマンド(サーバ確認関係)

    こんばんは、牧野です。 一時期また夜型になってしまっていたのですが、最近はまた朝型生活、というよりも早朝型生活になりました。 仕事の方はというとsymfony案件は一段落して、今はオリジナルのフレームワーク、ライブラリでプログラムを作ったり、javascriptのプログラムを1から書いたりと、マイペースでやっています。 さて、今日も軽めなネタで、知っているといざという時に役立つ、かもしれないLinuxのコマンドです。 サーバ構築や緊急対応などでサーバを触る場合は使う機会があると思います。 ■サーバのOS情報を確認

    知っておくと役立つかもしれないLinuxコマンド(サーバ確認関係)
  • http://pc.watanet.com/?cat=13

  • 第19章 電子メール

    This translation may be out of date. To help with the translations please access the FreeBSD translations instance. "電子メール"、email としてのほうが知られているでしょう、 は現代で最も広く利用されているコミュニケーション手段の一つです。 この章では FreeBSD 上でメールサーバを実行するための基的な導入を説明します。 しかし、この文書は完璧な参考文献ではなく、 実際のところ考慮すべき重要な点の多くが省略されています。 この件について、より網羅したものについては 参考図書 に掲載されている多くの優れた書籍を参照してください。 電子メールの送受信に関係しているソフトウェアの構成要素 FreeBSD における sendmail の基的な設定ファイルのある場所 スパ

    第19章 電子メール
  • Linux用の優れたバックアップツール10選 - builder by ZDNet Japan

    信頼性の高いバックアップツールは贅沢品などではない--誰もが持っていてしかるべきものである。とは言うものの、自らのニーズを満たす機能を手に入れるために大金を投じる必要があるというわけではない。記事では、マルチプラットフォーム対応のものも含めて、Linux用の優れたバックアップツールを紹介する。 あなたがIT業界に身を置いているか、コンピュータのパワーユーザーであるかにかかわらず、バックアップツールは必携のツールであるはずだ。そしてバックアップツールには、定期的なバックアップや一時的なバックアップ、ローカルバックアップ、リモートバックアップを始めとする多くの機能が必要なのである。 プロプライエタリなソリューションは世の中にたくさん存在している。そしてそれらの中には必要最低限の機能を搭載した、費用対効果の高いものもある一方で、豊富な機能を搭載した、高価なものもあるのである。これに対して、オー

    saka39
    saka39 2009/07/29
  • bashで始めるシェルスクリプト基礎の基礎(1/2)

    GUIに対するCUIの優位性の1つとして、作業の自動化が挙げられる。普段行う作業を1つのコマンドにまとめたり、複数のファイルに対して同じ処理を繰り返し行ったりといったことが比較的簡単なのだ。WindowsにもWSH(Windows Script Host)が用意されている。しかし、Linuxのbashスクリプトの方が簡単なのだ。 シェルスクリプトの基はコマンドを並べること コマンドによる作業を自動化するには、その内容を記述したテキストファイルを用意すればいいのです。このテキストファイルを「シェルスクリプト」といいます。 最も簡単な自動化 最も簡単なシェルスクリプトは、コマンドをそのまま並べることです。例えば、tarコマンドでファイルのバックアップを取るとしましょう。単純にルートディレクトリから下を全部バックアップするにしても、/devや/tmpは必要ないですね。すると、

    bashで始めるシェルスクリプト基礎の基礎(1/2)
    saka39
    saka39 2009/07/27
  • Ubuntuに使いやすい設定ツールが追加された注目のディストリビューション「Linux Mint 7」 | OSDN Magazine

    今回紹介するLinux Mintは、現在デスクトップLinuxとしてもっとも人気が高いUbuntuをベースに、よりエレガントな外観と優れた操作性を目指して開発されているLinuxディストリビューションだ。その最新版は、2009年5月26日にリリースされたLinux Mint 7(コードネーム「Gloria」)である。 図1 Linux Mint 7のデスクトップ Linux MintはUbuntuにLinux Mint独自のパッケージを追加した形となっており、使いやすい、堅牢、豊富なパッケージといったUbuntuの長所をそのまま受け継いでいる。Linux MintではUbuntuのパッケージをそのまま利用できるほか、UbuntuのノウハウはそのままLinux Mintにも適用できる。 いっぽうLinux MintがUbuntuと異なるのは、独自のデスクトップテーマや管理ソフトである「Min

    Ubuntuに使いやすい設定ツールが追加された注目のディストリビューション「Linux Mint 7」 | OSDN Magazine
    saka39
    saka39 2009/06/25
  • 内装はオフィスデザイン設計をすべき理由|こだわりたい!オフィスデザイン

    企業にとってオフィスデザインは重要な要素で、あらゆる部分に影響を及ぼします。適切なデザイン設計すれば、仕事効率をアップすることができます。 さらに家具を搬入するときも楽になるのでメリットは多いです。ただやみくもにデザインをしても、うまくいきません。また素材なども考慮しないといけないので、計画的にデザインを練る必要があります。 そこでどのようなデザインをすれば使いやすいオフィスになるのかを紹介しましょう。 オフィスデザインをすれば仕事効率をアップできます。例えば動線を確保することができるので、他のスタッフの通行の邪魔にならずスムーズな行き来をすることが可能です。 また家具を搬入するときも、すでに設置している家具の邪魔をせず置くことができるので便利です。オフィスデザインはやみくもにするのではなく、業態に合った設計をする必要があります。 例えば打ち合わせの多い会社なら、社員のデスクはつくらず自由

    saka39
    saka39 2009/06/23
  • リモート操作をするなら SSH で - May the Source be with you

    Linux マシンを遠隔操作したいという要望は多いのですが、フォーラムを見ているとどうも初心者は VNC を使いたがる傾向にあるようです。いやいや、そこはやっぱりお手軽簡単な ssh を使いましょう、と言うと 「CLI オタうぜー」 などと言われてしまいます。ところがどっこい、ssh には X 転送という機能がありまして、X クライアント*1の画面をネットワーク越しに転送できるのですよ。これに必要なのは以下のものだけです。 操作される側 ssh サーバ 操作する側 X サーバ、ssh クライアント 今時のデスクトップ Linux ならば X サーバは動作していますし、ssh クライアントだって標準装備です。あとは遠隔操作したい対象に ssh サーバをインストールするだけです。Ubuntu なら以下のような感じ。 $ sudo apt-get install openssh-serverあと

    リモート操作をするなら SSH で - May the Source be with you
  • "Trumps by the roadside" - ちょっとだけカッコよく find(1) を使う

    sixnine.net 2024 著作権. 不許複製 プライバシーポリシー

  • Bash&シェルスクリプトを極めるテクニックまとめ | OSDN Magazine

    UNIXやLinuxのエキスパートになるのに避けて通れないのが、Bashに代表されるコマンドラインシェルによる操作だ。そこで記事では、「Bashのカスタマイズ」「シェルスクリプトの高等テクニック」「Bash以外の高機能シェル」の3つについて、SourceForge.JP Magazineで過去に掲載された解説記事を紹介する。 Bashをカスタマイズして使いこなす Bashは非常にカスタマイズの幅が広く、またちょっとした改良や簡単なシェルスクリプトの利用により、大きく作業効率が改善する。ここでは、Bashのカスタマイズテクニックを解説する記事を紹介する。 コマンドラインでシェルのエイリアスと関数を使って作業を効率化する GNU/Linuxシステムを最大限に活用するには、やはりコマンドプロンプトとシェルスクリプトへの習熟が欠かせない。とはいえ、そうした処理はなるべく手早く済ませたいものだ。

    Bash&シェルスクリプトを極めるテクニックまとめ | OSDN Magazine
  • HugeDomains.com

    Captcha security check digape.com is for sale Please prove you're not a robot View Price Processing

    HugeDomains.com
  • 続・$HOME/.ssh/configを活用していますか? — ディノオープンラボラトリ

    以前の記事「$HOME/.ssh/configを活用していますか?」では、設定ファイルを少し頑張って書けば普段のSSHライフが随分変わりますよ、と紹介しました。今日はその続編です。前回よりマニアックな設定を紹介します。 2段以上先のサーバにログインする Dynamic Forward機能を使う 共通設定をまとめて書く 2段以上先のサーバにログインする 目的のサーバにログインするために、踏み台的なサーバを経由しないと入れない環境があります。例えば、dmz経由でないとDBサーバにログインできない環境、というのは良くある構成でしょう。 このような場合に、ProxyCommandパラメータが利用できます。 上の設定で「ssh db1」とすると、sshでdmzに接続し、dmzから192.168.0.201へログインします。これを利用するには踏み台サーバにncコマンドが必要ですが、大抵の環境にインスト

  • Ubuntuメモ Ubuntu Server 9.04インストール、Plagger、MovableType環境構築まで - WEBデザイン BLOG

    Ubuntuメモ Ubuntu Server 9.04インストール、Plagger、MovableType環境構築まで Ubuntu Server 9.04インストール のメモ書きです。その他、Plagger、MovableType環境構築などもまとめメモ書きしておきます。いつかまた壊れたときのために。 Ubuntu Server 9.04 にデスクトップインストールしてGuiでサーバー版を構築しています。 つい先日Ubuntu 8.10ServerEditionから9.04にアップグレードしたのでメモ。というのも結構使っている人が多いと思うsbackupのおかげで簡単なアップグレードで終わらず(原因不明)、結局再インストールという手間がかかってしまい、また何が起きるかわからないのでインストールの為のメモを残しておこうかと。 まずは、Download Ubuntu Server | Ub

  • cut、head、tail、sort・・・定番のフィルタコマンドを使いこなす! ~業務でラクするためのUNIXテクニック~

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    cut、head、tail、sort・・・定番のフィルタコマンドを使いこなす! ~業務でラクするためのUNIXテクニック~
    saka39
    saka39 2009/05/20