タグ

*serverとlinuxに関するharigelのブックマーク (21)

  • Ubuntu 12.04 LTS Precise Pangolinのインストールとインストール直後のシステム設定 | Ubuntuアプリのいいところ

    Ubuntu 12.04 LTS Precise Pangolin 2012.4.26正式リリース Ubuntu 12.04 LTS Precise Pangolin(プリサイス・パンゴリン: 精密なセンザンコウ)が、2012年4月26日に正式リリースされました。 http://www.ubuntu.com/ Ubuntu 12.04 LTSは、Unityを採用した初めてのLTS(Long Term Support: 長期サポート版)で、このバージョンからサポート期間が、3年から5年に延長されます。 ※ LTS - Ubuntu Wiki https://wiki.ubuntu.com/LTS 以下、Ubuntu 12.04 LTSのインストール方法と、Ubuntuをより快適に使うために、インストール直後に行うシステム設定、さらに、新機能をいくつか紹介します。 Ubuntu 12.04をイ

  • インターフェイスに複数の IP アドレスを割り当てる (CentOS 5.5) - Linux の使い方

    IP エイリアスを利用して仮想インターフェイスを設定する CentOS 5.5 では、ひとつのネットワークインターフェイスに複数の IP アドレスを設定することができるようになっています。 これは Linux の "IP エイリアス" という機能を利用して、ひとつのネットワークインターフェイス、たとえば "eth0" であれば、それに "eth0:0" や "eth0:1" といったインターフェイスを仮想的に用意して、それぞれに固定 IP を設定することができるようになる仕組みです。 CentOS 5.5 の場合、通常のネットワークインターフェイスと同じように、"/etc/sysconfig/network-scripts/" ディレクトリ内に "ifcfg-インターフェイス名" という形で設定ファイルを用意します。 この時、設定ファイル名のインターフェイス名や、その設定ファイル内の "D

  • screen(だけ)の時代は終わり。tmuxでリモートコンソールを便利に使うTips

    ※ コメントをいただきましたので、一部文を修正させて頂きました。 1.サーバー・クライアントモデルというのはネットワーク接続なイメージになってしまいますので、取り外しました 2.mouse-utf8に関してコメントを頂いたので補足しました 3.タイトルを「screenの時代は終わり。tmuxでリモートコンソールを便利に使うTips」から「screenだけの時代は終わり。tmuxでリモートコンソールを便利に使うTips」に変更しました(変な誤解を受けられた方がいらっしゃったため) お久しぶりの田中です。最近、ずっと大型案件に携わっていた関係で、あまりブログ等でのアウトプットができていませんでした。これからはドンドン書いていきますので、どうぞよろしくお願いします。日はGNU screenと同様の機能を持つtmuxを紹介します。 GNU screenやtmuxは、1つのターミナル画面上に複数

    screen(だけ)の時代は終わり。tmuxでリモートコンソールを便利に使うTips
  • なるべく覚えないviエディタの使い方 - ザリガニが見ていた...。

    viというエディタがある。長い歴史のあるエディタである。ユーザー視点で見ると、コマンドモード・入力モードという二つのモードがあって、モードを切り替えながらテキスト編集するスタイルである。GUI全盛のモードレスなエディタに慣れきってしまった自分には、かなり面らったエディタであった。初めて起動した時、文字も入力できず、終了の仕方も分からない...。何じゃこれは? そう思って調べてみると、viには非常に多くのショートカット的コマンドがある。その多さにまず面らう。とても覚えきれないと。以下は、自分で調べて理解できた使い方である。軽く100以上の操作がある。(これでもなるべく行を節約して書いたのに)しかも、以下の表でもすべてを網羅できている訳ではない。 どうにか、これらのコマンドをなるべく覚えないで、そこそこ使えるようになりたい。何を覚えて、何を覚えなくていいのか、探ってみた。 viエディタの使

    なるべく覚えないviエディタの使い方 - ザリガニが見ていた...。
  • めも - ZshのViキーバインドでのコマンドラインスタック

    _ [zsh] ZshのViキーバインドでのコマンドラインスタック Zshに関するサイトでコマンドラインスタックが便利という記述をよく見かける。 Esc-qするというやつ。 これは、デフォルトのEmacsモードでのキー操作なので、Viモードではうまくいかない。 Emacsモードでのキーバインドを調べてみると、 % bindkey -M emacs … "^[q" push-line … となっていたので、push-lineがViモードでどのキーに割り当てられているかを調べてみたのだが、 % bindkey -M vicmd や % bindkey -M viins で見ても、どこにも割り当てられていないっぽい。 ので割り当てる。 bindkey -a 'q' push-line -aオプションはvicmdに割り当てるので、操作自体はEsc-qとEmacsモードと同じになった。 ついでに、

  • 第3回 zsh使いこなしポイント即効編 | gihyo.jp

    zshを使い始めて最初に気になる点のうち、すぐに設定してすぐに効果を実感できる即効薬的なものを今回は紹介しよう。 プロンプト これまでとは違うシェルを起動してまず目にするのがプロンプトで、これが変わるとちょっとした違和感がある。この違和感は結構大切でスーパーユーザに切り替えたり、あまり設定していないマシンを触っていたりということが実感できるので慎重に作業を進めるきっかけに利用できる。 zshに乗り換えたときもそうした違和感を感じ、それまでのシェルと似たものにしたくなるかもしれないが、ちょっとした違和感を保ってこれまでとは違う機能をたくさん利用するのだ、という心構えにしたらどうだろうか。心構えはともかくとして、プロンプト出力にもzshの細やかな配慮があるので、それを活かさないのは損である。 その機能をフルに活かしている、とまでは行かないが、筆者の ~/.zshrc のプロンプト設定部分は概ね

    第3回 zsh使いこなしポイント即効編 | gihyo.jp
    harigel
    harigel 2012/02/27
    "プロンプト文字列では%で始まる記法を様々な文字列に展開する。代表的なものを下記に示しておく。"
  • zshのVimモードあれこれ - あじーん-0.0.2-SNAPSHOT

    この記事は新年まで勝手にVim記事を書き続けるの2日目(2010/12/27)です。 adventしたかったけれどもうクリスマス後なので。。 いきなりVimそのものから離れますがzshのVimモードです。 zshそのもののすごさ紹介は他に譲りますが あまり他では見ないVimモードについて触れてみたいと思います。 まずVimモードにあなたのzshを変更しましょう。 "-e"?そんなEmacsモードで大丈夫か? bindkey -v これであなたのzshはVimによって解き放たれました。 入力を間違えたからといってしても虚しくなるばかりですね。 この状態でコマンドを入力するとき、まずインサートモードで新しい行が開始されます。 インサートモードと言うことは入力が可能ですので"ls"とタイプすれば ls と入力されるわけです。あとはするとlsの結果が表示されます。 ここまでは普通ですね。 インサー

    zshのVimモードあれこれ - あじーん-0.0.2-SNAPSHOT
  • Mac OS XのTerminal.appでGNU Screenのバッファーを普通にスクロールしたい - レオメモ - s21g

    今までMac OS XのTerminal.appでGNU Screenのスクロールバックバッファーをマウスで操作できなかったけど、やっと設定方法がわかった。 .screenrcに下記の設定を追加すればスクロールできるようになる。 1  termcapinfo xterm* ti@:te@ これでコピーモードを使わなくて済む! 便利。 引用元:Scrolling, copying in Mac OS X

    harigel
    harigel 2012/02/26
    screenでスクロールバック。linuxやMacからはこれ。
  • USING SCREEN EXAMPLE part2

    LAST UPDATED Jul/23/2007 5.バックスクロール 今まで説明した機能だけでも、screenは大変有用なツールであることが 理解できたと思います。しかしscreenの機能はそれだけではありません。 xtermをはじめ、世の中にある高機能端末エミュレータはスクロールアウトした 表示内容を後からさかのぼって見ることができます。 screenにも同じ機能があり、低機能のバックスクロール機能がない端末を 使用しているときでも、容易にバックスクロールすることができます。 たとえばdmesgをコマンドを実行すると 普通の場合、出力結果はスクロールアウトしてしまいます。 この状態で、screenの機能を用いてバックスクロールしてみましょう。 バックスクロール(コピーモードに移行) ^Z [ESC]または^Z [とキーインします。 すると下のような表示が最下行にあらわれ、コピーモードと

    harigel
    harigel 2012/02/26
    スクロールバック方法その2。screenのコピーモードを利用。
  • screen + PuTTY のスクロールバー

    2006-01-20 シェルで作業する時には screen を動かしているんだけど、環境によっては PuTTY のスクロールバーで過去の履歴が見られなくて困ることがあった。 そんな時、「モーグルとカバとパウダーの日記」のコメントにて、有用な情報があった。 puttyなら設定の「Alternate 端末画面への切り替えを無効にする」をオンにすればスクロールバックで内容を見れます。 おおっ。 なるほど。こうすればいいのか。

    screen + PuTTY のスクロールバー
    harigel
    harigel 2012/02/26
    puttyでscreen使ってもスクロールバックできる!
  • 誰も興味が無いnanoの基礎の基礎 - nanoはpicoの千倍なの! - - KAYAC Engineers' Blog

    タイトルを見てドン引きした人とはむしろお友達になれそうな気がします。 初めまして、新人の瀬戸と言います。 ネタが無いうえに先輩社員からの前振りがあったので、自分が使用しているエディタについて語りたいと思います。 この記事を見ている人は「エディタ」と聞いて何を思い浮かべるでしょうか。 vimemacs、サクラエディタ、TeraPad、EmEditorなどを思い浮かべるのでしょうか。 「メモ帳で十分だろ常識的に考えて…」 と言う人や、 「純正viしか認めない!」 と言う人や、 「Eclipse使ってないの?プークスクス(笑) …え? IDEの話はしていない?」 と言う人や、 「漢なら黙ってcatとパイプ」 と言う人も居るのかもしれませんね まあ、何にしても人それぞれ好みのエディタがあって、それを使用している事でしょう。 (環境や言語などによって使い分けるということは往々にしてあると思います

    誰も興味が無いnanoの基礎の基礎 - nanoはpicoの千倍なの! - - KAYAC Engineers' Blog
    harigel
    harigel 2011/07/16
    nanoエディタの使い方
  • 2007年の夏に金属活字を組んだ ビープ音で作曲 on Linux

    2007年の夏に金属活字を組んだ 学生生活最後の夏休みという事で金属活字を組みました.その後は函館人(ジモッティー)のためのローカルネタを展開していこうと思います. 2025-07 2025年06月 « 12345678910111213141516171819202122232425262728293031 » 2025年08月 ビープ音で作曲活動 これは当にちょっとした、お遊びです。もし、Linux とかの環境があるなら、 すぐにでもこの面白い操作が出来るでしょう。要するにビープ音だけで作曲して しまう、というのが狙いのこのコーナー。 まずは、どうでもかんでもやってみましょう。 Linux のコンソールを起動します。そうしたら、<CTRL> キーを押しながら、 'G' キーを押してみてください。何か聞こえましたか? ピッ、という音が聞こえたら成功です。出なければ、無理はしないで下さい

  • 連載記事 「Windowsユーザーに教えるLinuxの常識」

    序章:UNIXとLinuxを振り返る 連載:Windowsユーザーに教えるLinuxの常識(0) Windowsのセオリーが通用しないLinuxLinux初心者向けに、LinuxというOSの考え方/常識をゼロから伝授!

  • コマンドを便利に切り替える update-alternatives 使いこなし講座 | イージーネット Tech Blog

    こんにちは、プロダクト&サービス事業部の白石です。 唐突ですが、日はよく豊かな国だと言われることがあります。 それは、ただ単に日人の所得が高いというわけではなく選択の幅があるからです。 いざ美味しいものをべたいなと思った時、 日料理はもちろんのこと、中華料理韓国料理、イタリア料理などすぐに見つかります。 さらにちょっと手間を掛けて、大きな街中に足を運んだりするともっと多彩な国のグルメを楽しむことが出来ます。 また、こだわりのあるバーなんかに行くと世界中のお酒が並んでたりしますよね。 こういった選択の幅がある国って他にはなかなか無いそうですよ。 このように何かしようと思った時に、 色々あるものの中から好きなものを選べるのことはとても恵まれていることだと思いませんか? そんな選択肢を文字通りLinuxに与えてくれるのが update-alternatives というコマ

  • alternativesによるGCJとSun JDKの切り替え - torutkのブログ

    Linuxでは、標準パッケージであるGCCのJava言語機能であるGCJ版のコマンドが標準ディレクトリ(/usr/bin/)から起動されます。例えば、java, rmid, pack200, keytoolなどです。しかし、/usr/bin/の下に直接GCJのコマンドが入っているのではなく、実はシンボリックリンクとなっています。以下はCentOS 5.3における/usr/bin/javaのコマンドの実体です。 ~$ ls -l /usr/bin/java lrwxrwxrwx 1 root root 22 6月 13 17:27 /usr/bin/java -> /etc/alternatives/java ~$ ls -l /etc/alternatives/java lrwxrwxrwx 1 root root 35 6月 13 17:27 /etc/alternatives/java

    alternativesによるGCJとSun JDKの切り替え - torutkのブログ
    harigel
    harigel 2009/12/22
    バージョン切替
  • fam.cx

    This domain may be for sale!

  • CentOS5にyumでPostgreSQL8.3をインストールする - shibainu55日記

    CentOS 5系のOSで、yumを使い標準のままPostgreSQLのインストールを行うと、PostgreSQL 8.1.11がインストールされる。エンジンの改良が行われて高速に動作すると言われる 8.3 や最新の 8.4 を利用したい時は、 tar.gz でソースを持ってきてコンパイルする方法もあるが、やっぱりyumがいいなぁと思う私のような場合には、以下の方法で最新の PostgreSQLが利用することにした。 まずは、インストールしてあるPostgreSQLをアンインストール # yum -y remove postgresql 次にpgdg-CentOS - PostgreSQL 8.4.X PGDG RPMs for CentOS - Yum Repository Configuration から欲しいバージョンのPostgreSQL用リポジトリを入手し、インストール。 # w

    CentOS5にyumでPostgreSQL8.3をインストールする - shibainu55日記
  • CentOS 5 インストール個人的ノート # NTFSにアクセスしてWindowsのファイルを読み書きできるようにする

    CentOS5 インストール、追加インストール、設定、調整の個人的ノート。 デスクトップとして使うための設定メモ集。 CentOSとは Red Hat Enterprise Linuxの商標、商用パッケージを削除した フリーのクローンディストリビューションである。 CentOS5 はRHEL5の同等品で、Fedora Core 6 がベースになっている。 Fedora よりも先進性は低いが、 アップデートサポート寿命が長い。 インストールできるアーキテクチャも多い。 最新版を追いかけずに安定した運用をする人やサーバ向き。 インストール手順はFC6とあまり変わりはない。 CentOS5 のリリースは2007年4月12日。 CentOS5 インストール、および初期設定 CentOS5 ISOイメージファイルの取得| isoイメージファイルをCD, DVDメディアに焼く| CentOS5のインス

  • ソースから自前ビルドしたソフトウエアの効率的な管理方法 - (ひ)メモ

    ぼくは長年こういう方法で管理してますよ、というお話です。Linuxです。 ディレクトリレイアウト概観 たとえば、asoとbmdという名前のソフトウエアをインストールしている状態はこんな感じ: /usr/local/ ┬ app/ ┬ aso → aso-1.3 │ ├ aso-1.2/ ┬ bin/ ┬ armored │ │ │ └ scrum │ │ ├ sbin/ ─ syd │ │ └ share/ ─ man/ │ ├ aso-1.3/ ┬ bin/ ┬ armored │ │ │ └ scrum │ │ ├ sbin/ ─ syd │ │ └ share/ ─ man/ │ ├ bmd → bmd-2.0 │ └ bmd-2.0/ ┬ bin/ ─ tri │ ├ include/ ─ angle.h │ └ lib/libsnk.so.2.0.0 ├ bin/ ┬ armor

    ソースから自前ビルドしたソフトウエアの効率的な管理方法 - (ひ)メモ
  • UNIX系OSのサーバに対するイタズラ集 - yuyarinの日記

    随時追加 ターミナルを立ち上げたまま席を離れるとマシンにイタズラされることがよくある.とはいえシャレにならないイタズラはしても笑えないので,基的には教育的に効果があって被害の出ないものしか実際にはしない. じゃあ,たとえ root じゃなくてもどこまでえげつないことができるのか*1,今回はちょっと考えてみたユーザ権限でできる酷いイタズラを紹介する.対象はリモートログインする UNIX 系 OS を利用しているサーバ,主に Ubuntu である. ls が sl 方法 alias ls=sl sl を期待したという意見が多かったので掲載.掲載しなかったのは sl がインストールされていない環境が多く,インストールには root 権限が必要になるから.後述のバイナリを持ち込んでパスを通す方法を使えばできないことはないかも. エディターが全部 ed 方法 alias nano=ed alias

    UNIX系OSのサーバに対するイタズラ集 - yuyarinの日記