タグ

Tipsとlinuxに関するkyuxyuのブックマーク (39)

  • /procなどの情報ファイルを定期的に見るには

    ► 2014 (16) ► 5月 (2) ► 4月 (3) ► 3月 (4) ► 2月 (1) ► 1月 (6) ► 2013 (73) ► 12月 (3) ► 11月 (2) ► 10月 (2) ► 9月 (2) ► 8月 (7) ► 7月 (7) ► 6月 (4) ► 5月 (3) ► 4月 (13) ► 3月 (11) ► 2月 (3) ► 1月 (16) ► 2012 (71) ► 12月 (5) ► 11月 (6) ► 10月 (6) ► 9月 (6) ► 8月 (3) ► 7月 (5) ► 6月 (10) ► 5月 (7) ► 4月 (4) ► 3月 (8) ► 2月 (2) ► 1月 (9) ► 2011 (83) ► 12月 (5) ► 11月 (2) ► 10月 (2) ► 9月 (1) ► 8月 (10) ► 7月 (4) ► 6月 (2) ► 5月 (21) ► 4月

  • 最近知ったLinux/UNIXの小技 - harry’s memorandum

    最近知って結構ショックを受けた。 touch hoge.txt と似たような機能。*1 $ > hoge.txt $ ls -l hoge.txt -rw-r--r-- 1 root root 0 Jul 10 03:15 hoge.txt lessでtail -f ができる。 $ sudo less +F /var/log/messages SSHでリモートサーバに対して色々 リモート先のファイルをsortして比較。パスフレーズなしにするか、ssh-agentを使用するかしてください。 $ diff <(sort /home/user/.bashrc) <(ssh user@hostname "sort /home/user/.bashrc") リモートサーバのファイルを編集 $ vim scp://user@hostname//home/user/.bashrc sambaのコマンドで

    最近知ったLinux/UNIXの小技 - harry’s memorandum
  • bashでの「"」「'」「`」の扱いの違い - 元RX-7乗りの適当な日々

    bashでは、 「"」(ダブルクォート) 「'」(シングルクォート) 「`」(バッククォート、アクサングラーブ) のそれぞれの扱いに違いがある、という改めてのメモ書き。 あれこれ書くより、実際に違いを見たほうが早い、ということで以下は、変数"d"に"date"という値を設定し、この変数を上記それぞれで囲み、echoを実行した結果が以下。 nami@ubuntu:~$ d="date" nami@ubuntu:~$ echo "$d" date nami@ubuntu:~$ echo '$d' $d nami@ubuntu:~$ echo `$d` 2010年 6月 30日 水曜日 21:23:33 JST 「"」は変数の中に格納されている文字列を表示(展開) 「'」は囲んだ文字列をそのまま表示(文字列定数) 「`」は変数の中身をコマンドとして実行 入門bash 第3版 作者: Camero

    bashでの「"」「'」「`」の扱いの違い - 元RX-7乗りの適当な日々
  • Linux使用時におけるハードウェア関連の問題を避ける10の方法

    文:Jack Wallen(Special to TechRepublic) 翻訳校正:村上雅章・野崎裕子 2010-06-24 07:30 Linuxを使用しており、ハードウェア周りの問題に頭を悩まされているというのであれば、記事が役に立つだろう。以下に、よくある問題を解決する方法--あるいは、最初からそういった問題を避けるための方法を紹介している。 #1:あまりにも古いハードウェアや、最新のハードウェアは使用しない 古いハードウェアを避けるという理由は明らかなはずだ。まず、そのハードウェアはもうすぐ寿命を迎えることになるはずである。また、ディストリビューションが新しくなればなるほど、5年以上も前に販売の終了したハードウェアがサポートされている確率も低くなっていく。一方、最新のハードウェアも、ドライバの安定動作が望めないため、避けるべきである。最新の高性能ハードウェアを導入したいという

    Linux使用時におけるハードウェア関連の問題を避ける10の方法
  • @IT:特定のポートをオープンしているプロセスを調べるには

    特定のポートをオープンしているプロセスを調べるには、lsofコマンドを使用する。 lsofは、rootで実行する必要がある。-iオプションでポート番号を指定すると、そのポートをオープンしているプロセスが表示される。 # lsof -i:22 COMMAND  PID USER   FD   TYPE DEVICE SIZE NODE NAME sshd    2436 root    3u  IPv6   4674       TCP *:ssh (LISTEN) sshd    3198 root    4u  IPv6   6078       TCP 192.168.0.7:ssh->192.168.0.30:1930 (ESTABLISHED) sshd    3200 nori    4u  IPv6   6078       TCP 192.168.0.7:ssh->192.1

  • さらに分かっておきたいトランジスタの種類 − @IT MONOist

    組み込みソフトウェア/ハードウェア開発における技術力の向上、改善・最適化などを幅広く支援する“組み込み開発エキスパート”のための情報フォーラム

    kyuxyu
    kyuxyu 2010/06/03
    tarアーカイブをファイルシステムとしてマウントする・・・?
  • @IT:USBメモリを一般ユーザーがマウントできるようにするには

    USBフラッシュメモリ(以下USBメモリ)を使用するに当たって、いちいちrootでマウントを行うのは面倒だ。そこで、一般ユーザーでもUSBメモリをマウント/アンマウントできるように設定する方法を紹介する。 一般ユーザーでもUSBメモリをマウント/アンマウントできるようにするには、/etc/fstabに以下の設定を追加すればいい(注)。

  • screenコマンド一覧

    仮想端末マネージャのscreenについて記述してあります。 screenコマンド一覧 3.9.13対応 screenのコマンドは全て、コマンド文字を入力した後に 何らかのキーを入力することで実行されます。 デフォルトのコマンド文字は「Ctrl + A」です(以降^Aと表記します)。 以下にコマンドの一覧を示します。 「コマンド名、関連したキーバインド(括弧内)、コマンドの説明」の順に表記してあります。 例えば help コマンド ならばキーバインドは「^A?」となります。 デフォルトのコマンド文字を変更している場合は「^T?」のように変わります。 help (?) キー割り当てのヘルプを表示します。 ウィンドウ操作 screen (c) 新しいウィンドウとシェルを生成します。 next (n) 次のウィンドウに切替えます。 prev (p) 前のウィンドウに切替えます。 other (^A

  • screen で 文字化け用メモ | 芸人社長のブログ

    screen文字化け用メモ unknownplace.org - 2005/10/19 - :encoding 変えたい window 上で :encoding utf8 GNU screenscreen文字化け用メモ unknownplace.org - 2005/10/19 - :encoding 変えたい window 上で :encoding utf8 GNU screen を使い始めて数ヶ月が経ち、ようやく慣れてきました。それで、screenrc による設定方法などを調べているのですが、「こういうときはこうする」とか「こうすると.. - 人力検索はてな から、 カレントウィンドウの文字コード確認: C-t i 頻繁に使うのであれば bind ^U encoding utf8 bind ^E encoding euc .screenrcに termcap kterm* KJ=e

  • S21HT BT-DUN/ubuntu8.10 - BLUESS Laboratory

    ひろくんのホームページ 現役エンジニアひろくんのチューナー調整解説がとても勉強になります。 CoolTune FM/AM TUNER 実験室 TRIO/KENWOODとSANSUIのチューナー情報が集まっています。 Tuner Information Center 輸出仕様機の情報が入手できます。(英語) efu's page WaveSpectra/WaveGeneの作者efu様のサイト BLUESS Lab 目次サイト ブログ記事を分野別・機種別に整理してあります。 Atelier AUDILLUSION Kenzo様のサイト。復調技術の解説がとても勉強になりました。 Memorandum of Repair & Home brew exjf3eqs様のサイト。参考になる事例が多いです。 全国FM送信所マップ(暫定版) 2004年版データに基づく全国FM局送信所位置図です。 小型のミニ

    S21HT BT-DUN/ubuntu8.10 - BLUESS Laboratory
  • 人力検索はてな - GNU screen を使い始めて数ヶ月が経ち、ようやく慣れてきました。それで、screenrc による設定方法などを調べているのですが、「こういうときはこうする」とか「こうすると.

    GNU screen を使い始めて数ヶ月が経ち、ようやく慣れてきました。それで、screenrc による設定方法などを調べているのですが、「こういうときはこうする」とか「こうするとこうなる」というオススメの設定があったら是非教えてください。 今の screenrc はこういう感じです。 escape ^Tt termcap kterm hs@ terminfo kterm hs@ vbell off bind w windowlist -b hardstatus alwayslastline I%wI defhstatus I^En:^EtI shell -$SHELL startup_message off autodetach on いくつかよくわかってないののも混ざってますがw よろしくお願いします。

  • GNU screen メモ : しげふみメモ

    2007年04月05日23:36 カテゴリLinux GNU screen メモ GNU screenは 1年以上前にも試してみたのですが、その時は何かしっくりこなかったので、Poderosaのタブに戻ってしまっていました。 でも、少し前からまた使うようになりました。 ちょっとメモしておきます。 screenの基的なことは以下がわかりやすいです。 Let's use SCREEN! screen - 仮想端末マネージャーの使い方 (iandeth.) .screenrcでのカスタマイズなどは以下をはじめいろいろ参考にさせて頂きました。 naoyaのはてなダイアリー - GNU screen いろいろまとめ。 Elementary, ... 開発マシン(Win/Mac) 現在の .screenrc は以下。 escape ^Tt startup_message off autodetach

    GNU screen メモ : しげふみメモ
  • screenでシリアルコンソール接続 : しげふみメモ

    2008年01月30日00:09 カテゴリLinux screenでシリアルコンソール接続 Linuxでシリアルコンソールに接続するには、昔から cu コマンドを使っていたのですが、screen でもできるんですね。 以下の記事を読むまで知りませんでした。 Linuxでシリアルコンソールを使う - builder by ZDNet Japan 例えば、 # cu -l /dev/ttyS0 -s 115200 で接続していたのなら、screen では以下でOKです。 # screen /dev/ttyS0 115200 cu はデフォルトではインストールされていない事が多いかと思いますが、screen だと大抵インストールされているのもいいですね。 あと、screen なら、コンソールのログを取ったり、デタッチ、アタッチでのセッション管理が嬉しい。 例えば、次のような使い方。 /etc/s

    screenでシリアルコンソール接続 : しげふみメモ
  • Cent OSをインストールした後、「yum update」を行う前に必ず「yum install yum-fastestmirror」すること - FutureInsight.info

    これ、たまに忘れて膨大な時間を損するので、メモ替わりに書いておきます。CentOS 5.2(というかyumを使ったパッケージ管理を行うLinuxディストリビューション)ならどれでもなのですが、インストール後に「yum update」を行うまえに以下のコマンドで、yumのfastestmirrorプラグインをロードするようにすること。 yum install yum-fastestmirror 普通にインストールするとデフォルトではfastestmirrorプラグインがロードされていないので、たまに激遅サーバにつながってしまいかなり時間を損して、ちょっとブルーな気分になります。こいつをインストールすると勝手に一番早いサーバからパッケージを取得してくれるのでちょっとハッピーです。

    Cent OSをインストールした後、「yum update」を行う前に必ず「yum install yum-fastestmirror」すること - FutureInsight.info
  • どこでも俺環境! USBメモリにUbuntu構築 準備編 | 教えて君.net

    最近ではUSBから直に実行できるツールも増えてきたが、OSを丸ごとインストールすることも可能なのだ。数あるLinuxのディストリビューションの中でも、クライアントOSとして人気の「Ubuntu」をUSBメモリにインストールしてみよう。ネットカフェや会社のパソコンでも、USBメモリ内のOSを起動すれば、完全に自分用の環境として利用できるようになるぞ。 さらに、USBメモリでは利用できないツールもOSがあればインストールできるようになるぞ。OSの導入はUSBメモリ活用のいわば最終奥義なのだ。まずはUbuntuのISOファイルを入手してライブCDを作成しよう。ライブCDからマシンを起動すると、HDDにインストールを行わずにUbuntuを利用できるようになる。 UbuntuはLinuxディストリビューションの1つで、最近注目を集めているOSだ。Linuxじゃ使いづらいと思うかもしれないが、対応

    kyuxyu
    kyuxyu 2009/03/09
    UbuntuのUSB環境構築tips
  • テキストファイルの行末に^Mが表示される

    Windowsで作成したファイルの改行コードはCR+LFだ。これに対して、Linuxの改行コードはLFだけなので、ファイルの転送方法によってはWindowsで作成したテキストファイルをviで開くと、すべての行末に「^M」が表示される場合がある。 1つずつ検索して削除することも可能だが、数が多いと面倒だ。エディタで一括置換するのが簡単でいい。viで一括置換するには、[:]キーを押してコマンドモードに入り、一括置換のコマンド

    kyuxyu
    kyuxyu 2009/02/24
    いつも忘れて調べなおすので、いっそのことブックマーク
  • linuxやるブログ

    postfix いろいろとトラブッたので備忘録に。 まずは、メールログ(/var/log/maillog)から、メールが配信されたのか どうなのかを確認するには、「status」がどうなのかを見ればよい。 status=sent    送信済み status=bounce   送信失敗(宛て先が存在しない等) status=deferred  なんからの理由で失敗(相手のメールサーバが落ちてるとか)したが、 取り敢えずキューに入れて時間を置いて再送信を試みますよ! statusがdeferredであった場合。。 現在のキューを確認 # postqueue -p キューの中身を見る # postcat -q D250E17781EC (D250E17781ECはキューID) そんで、溜まっているキューを強制的に再送信するには、 # postqueue -f まずは、基中の基からスタート!

  • SVX日記 - アチラが立てば、サーバが立たず

    このNASは、VIAのEpiaML800MHz版に、ATA133で160Gの3.5inchHDD、ギガビットの蟹NICを組み合わせ、小型の筐体にパッケージングした製品である。初期状態ではBSDベースのOSが導入されており、基的にはNASとして利用するためのものだが、当然ながら最初から素直に利用するつもりは毛頭ないオイラである。 まずはイキナリだがケースを外す。で、裏面に現れた各種「非サポート」コネクタに、PS/2キーボード、マウス、液晶ディスプレイをつないでしまう。で、電源オン。これまたイキナリBIOS設定に移動し、念のため初期状態の設定をデジカメでバシバシと保存しながら、オンボードNICを有効にするのであった。そうなのだ。この製品はギガビット対応NASに仕上げるため、ひとつしかないPCIスロットにロープロファイルなギガビットの蟹NICが刺さっており、マザー上の100Mビットは初期状態で

  • SVX日記 - バックアップのためのRAID1

    昨晩、半徹したので遅い朝ながらも、しばらく前にようやく歩き始めたウチのガキのイッペイの相手をしつつ、隙を見て格的にサーバをバラしにかかる。なかなかしっかりした作り。機は電源ファンがケースファンを兼ねる構造になっているが、非常に理にかなった空気の流れが作り出されるような配置になっている。感心。 しかし、バラせばバラすほど、どこにも作りが特殊な部分は見つからない。フツーのATAのHDDが、マスター設定で、プライマリ側につながっている。マザー上にも特にヘンな接続はない。COM2が前面のLCDパネルにつながっているのと、PCI上のギガ蟹のLEDが前面パネルに引き出されているくらい……となると、BIOSの中身が特殊? それは、あまり考えたくはないが……。 バラした状態でいつまでも眺めていてもどーしよーもないので、元通りに組み立てる。もう一度レスキューモードで上げて、grub-install……う