タグ

Linuxとlinuxに関するyoinakのブックマーク (223)

  • screenを初めて使うためのチュートリアル - Unix的なアレ

    screenというものすごく便利なアプリケーションがあります。上記写真のように、1つのターミナル内で、仮想的に複数の端末を起動させることができるものです。 ただ慣れるまでは少々使い方がとっつきづらいという話も聞きますので、今回はscreenを基的に使えるまでのチュートリアルを紹介したいと思います。 どんなことができるの? 複数の仮想端末をあげるとどういったメリットがあるのでしょうか?実際に自分はscreenを使うまではターミナルを複数起動させ、Desktop上はターミナルだらけになっていました。 実際はそれでも問題は起きないのですが、個人的にはローカルPC側では極力起動しておくアプリケーションを少なくしたいと思っているため、screenを使うようになりました。 ただそれだけであればWindowsならPoderosa,MacならiTerm,GnomeならGnome端末があるのですが、scr

    screenを初めて使うためのチュートリアル - Unix的なアレ
  • Linuxのディレクトリ構造の一覧

    Windowsから移行した場合などの新規利用者にとても難しいと思えてしまうLinuxのディレクトリ構造。そのディレクトリの一覧です。 Windowsの場合、デフォルトの場合はほとんどのインストールしたファイルは”Program Files”に格納されますが、Linuxの場合設定ファイルは「/etc」、バイナリファイルは「/bin」、「/usr/bin」、「/usr/local/bin」などディレクトリ構成が違います。 詳細は、以下から。 / - 最も基のルートディレクトリ。全てのファイル、ディレクトリがこの中に含まれます。 /bin - 実行ファイルが入っているディレクトリ。例えば、cat、cp、ls、more、tarなど。 /boot - Linuxのカーネルやブートマネージャーなどが含まれる /dev - Linuxで使用するデバイスのファイルが入っているディレクトリ。 /etc -

    Linuxのディレクトリ構造の一覧
    yoinak
    yoinak 2008/01/11
  • CPAN経由でLinuxにモジュールを組み込む

    Perlのモジュールをインストールしよう! サーバーにPerlの各種モジュールをインストールするには、CPAN を使うと超ラクチンです。 ここでは、サーバーにモジュールをインストールするためのツール、CPANの設定方法と、その使い方を解説します。 このセクションは、Linuxサーバー向けに書かれております。 CPANとは 「モジュール(機能のかたまり)」を簡単にインストールしてくれるシステムです。* 自動的に、モジュールの最新ソースファイルを取って来て、コンパイルし、インストールし、依存関係も解決してくれる優れものです。 CPANの環境を設定する CPANのスクリプトはたいていのLinuxディストリビューションに標準で入っています。 ただし、まずは設定が必要です。楽をするためには、それなりの努力がいるようです…。 shell(コマンドライン)で、以下の通り打ちま

  • テキストファイルを任意の文字列で分割するには - @IT

    「ファイルを分割するには」では、splitコマンドでファイルを分割する方法を説明した。 splitコマンドでは、ファイルサイズや行数などを指定してファイルを分割するが、任意の文字列によって分割することはできない。ここでは、任意の文字列によってテキストファイルを分割する方法を説明する。 テキストファイルを任意の文字列で分割する場合は、csplitコマンドを利用する。例えば、章単位(行頭に「第x章」という文字がある場合)でsample.docというファイルを分割する場合、以下のコマンドを実行すればいい。 $ cat sample.doc 第1章 これは、第1章の文章です。 第2章 これは、第2章の文章です。 第3章 これは、第3章の文章です。 第4章 これは、第4章の文章です。 第5章 これは、第5章の文章です。 $ csplit sample.doc /^第[1-9]章/ {*} コマンドの

    yoinak
    yoinak 2007/12/27
  • findでファイル検索入門 - builder by ZDNet Japan

    意外と知られていないようだが、"find"はLinuxに含まれている珠玉のツールだ。findでは、名前やファイルサイズ、更新日など多数の条件でファイルを検索することができる。findを用いることで、今まで時間をかけて手作業で探さなければならなかったファイルを、簡単に検索できるようになるだろう。 最も単純な使い方から説明しよう。findを用いてシステム内にあるすべてのファイルを表示するには、以下のように入力する。 $ find / このように入力すると、すべてのファイルの一覧が表示される。特定のファイル名で検索したい場合には、次のように行う。 $ find / -name passwd /usr/bin/passwd /usr/sbin/passwd ... また、passwdという名前で、かつパーミッションが0700のファイルを検索したい場合は、次のように入力すればよい。 $ find /

  • Linuxを用いたHDDのデータ完全消去法 - 碧色工房

    サイトトップ 過去のコンテンツ Linuxデスクトップで使おう Linuxを用いたHDDのデータ完全消去法 このページを作成してから10年以上が経過し、 当時利用していたKNOPPIX日語版の開発も終了しています。 基的な内容は陳腐化していないものの、より新しい情報に基づいたページを作成しています。 以下のページもご参照ください。 Linuxを利用したHDDの完全消去 PC を他人に譲ったり、売る、または廃棄するとき。 その HDD に格納されているデータは大丈夫だろうか? って、ちょっと前にそういうネタがはやったような気がします。 まぁさすがに、 HDD 内のデータをそのままでって人はいないでしょうけど、 パーティションを消したり、 HDD を一度フォーマットするっていう程度で安心している人が結構多いと思います。 しかし、これでは HDD 内のデータを完全に消去したとはいえないので

    Linuxを用いたHDDのデータ完全消去法 - 碧色工房
  • @IT:ファイルを完全に消去するには

    ハードディスクやMO、FDなどの記録メディアを破棄したり譲渡する場合、記録されているデータを完全に消去することが望ましい。特に、個人情報や社外秘のデータを記録したことのあるディスクの場合、完全な消去は必須だ。 rmコマンドでファイルを消去すれば、見かけ上そのファイルの内容を表示することはできなくなる。しかし、rmコマンドは該当ファイルのiノードを解放するだけで、データの内容自体はディスク上に残る。従って、ddコマンドなどによって直接データを取り出すことも可能であり、データが流出する可能性は否定できない。 Linuxでファイルを完全に消去するには、shredコマンドを使う。shredは、ファイルを特別なパターンで繰り返し上書きすることによりデータの復旧をより困難にするツールで、GNU core utilsに含まれている。 ファイルを削除する際は、以下のように--removeオプション(-uで

  • CentOSで後からX Window System(GUI)を追加する:地方で活動するweb制作者の日々を綴るblog

    2007年07月19日22:53 カテゴリ技術 CentOSで後からX Window System(GUI)を追加する CentOSで最初のインストール時にX Window(GUI)をインストールしなかった時、後から追加したい場合には、 # yum groupinstall "X Window System" "GNOME Desktop Environment" と入力する。 しばらく待てばインストールが完了し、X Window が使えるようになる。 ただし、このままではサーバ起動時にGUIで立ち上がらず、ログイン後にコマンドラインから # startxとしないとGUIが起動しない。 サーバ起動時にGUIにするには、run levelもあわせて変更する必要がある。 run levelの変更は /etc/inittab で行う。 ファイル内に id:3:initdefault:という記述が

    yoinak
    yoinak 2007/11/10
  • @IT:止められないUNIXサーバの管理対策 第5回 (3) ~管理者権限の制限のためのsuとsudoの基本~

    ※ご注意 稿の内容を検証する場合は、必ず影響を及ぼさない限られた環境下で行って下さい。また、稿を利用した行為による問題に関しましては、筆者および株式会社アットマーク・アイティは一切責任を負いかねます。ご了承ください。 前回は、すべてのコマンドが使用できてしまう特権ユーザー(スーパーユー ザー)の利用制限について説明した。今回は、引き続き特権ユーザーが通常行うsuのセキュリティ上の問題点やsudoの基的な使い方について紹介する。 suの問題点 suコマンドは、再ログインになしにrootに限らず任意のユーザーにスイッチすることができるという、とても便利なコマンドだ。しかし、そんなsuコマンドには、以下に示すようなことが懸念されている。 ●rootのパスワードを入力する必要がある suコマンドは、実行時にスイッチするユーザーのパスワードを入力する必要がある。例えばtelnetでリモートログ

    @IT:止められないUNIXサーバの管理対策 第5回 (3) ~管理者権限の制限のためのsuとsudoの基本~
  • VineLinuxで自宅サーバー構築メモ

    Linux初心者がVineLinuxを利用して自宅サーバー構築していきます。 その過程をメモ書き。 サーバの時刻を正確にする まず、サーバの時刻を合わせます。VineLinux3.2で時刻を合わせるntpdateというコマンドを実行すると # ntpdate 130.69.251.23 -bash: ntpdate: command not found となり実行できません。そこでntpdateのパッケージをインストールします。 #pat-get update # apt-get install ntpdate パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 E: パッケージ ntpdate が見付かりません 以前はntpdateでパッケージが見つかったような気がするのですが、どうも違うようです。そこで、aptのデータベースを調べてみる

    yoinak
    yoinak 2007/10/17
  • Engadget | Technology News & Reviews

    Doctor Who is back, louder and more chaotic than before

    Engadget | Technology News & Reviews
    yoinak
    yoinak 2007/10/11
  • Linuxのファイル、ディレクトリ構成のチートシート

    Linuxのファイル、ディレクトリ構成図です。「あれ、あのファイルどこにあったっけ?」って時に役に立つと思います。 詳細は、以下から。 linux_file_structure.jpg (image) インストールや設定を変更する時に、ファイル構成を忘れてしまった時などに便利ですね。 青色で書かれいるのがディレクトリ名、赤色がファイル名、そして黒色が個々のディレクトリの説明です。個々のディレクトリの説明があるので初心者にもわかり安いと思います。

    Linuxのファイル、ディレクトリ構成のチートシート
  • ACCUEIL : loi-pinel-gouv.fr : LOI PINEL 2024

  • sanonosa システム管理コラム集: Linuxでそこそこ安全かつ楽にサーバを立てる方法

    【1.初めに】 要望がありましたので、今回はLinux(実際はRedhat系Linux)でそこそこ安全かつ楽にサーバを立てる際の手順を記してみます。 ※一応注意:今回は、試しにサーバを立てる程度であればこのくらいで十分ではないかと思うレベルを想定しています。サービスに投入するサーバでは私はもっと細かいところまで手を入れています。 【2.そこそこ安全かつ楽にサーバを立てる手順】 さて、いよいよ題です。サーバを立てる際は、不必要なものを全て取り除いてから必要なものを追加していくというのが基になります。以下の手順1~5では不要なものの除去、手順6~7で必要なものを追加し確認しています。それを踏まえまして。 ■手順1. OSをインストールします。(私はLinuxであればCentOSを入れることが多いです。その際私はインストールの種類をカスタムにしパッケージグループの選択では開発ツール以外全部チ

    sanonosa システム管理コラム集: Linuxでそこそこ安全かつ楽にサーバを立てる方法
  • Linuxのテキストエディタviとvimのグラフィカルなチートシート - GIGAZINE

    専用サーバをいじくり回す必要性から泣きながらviを使うハメになったわけですが、このチートシート、便利ですね。まぁ私が何も覚えていないだけなのですが…。 Graphical vi/vim Cheat Sheet and Tutorial http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html メジャーなコマンドを順に覚えるチュートリアル形式チートシートもご用意 http://www.viemu.com/vi-vim-tutorial-1.gif http://www.viemu.com/vi-vim-tutorial-2.gif http://www.viemu.com/vi-vim-tutorial-3.gif http://www.viemu.com/vi-vim-tutorial-4.gif http://ww

    Linuxのテキストエディタviとvimのグラフィカルなチートシート - GIGAZINE
  • 初心者ですが,どうすればLinuxをマスターできるのでしょうか

    Q: 初心者ですが,Linuxの使い方がなかなか身に付きません。どうすればLinuxをマスターできるのでしょうか。 A: 「まぁいいか」と思うのがコツです。 まず,どれくらいのレベルを「マスター」というのでしょう。「なかなか身に付かない」と言っている人の多くは,自分で高過ぎるレベルを求めていることが少なくありません。 私は10年以上デスクトップ環境としてLinuxを使っていますし,いくつものサーバーを管理しています。こういった記事も書いています。そういう意味では「マスターした人」のようにも見えます。 しかし,シェル・スクリプトがガンガン書けるかといえばそうではありません。それどころか,findするにもmanを見ないとできません。lsで使うオプションは,-l, -F, -aくらいでそれ以外のものはmanなしでは使えません。ですから,もろもろの認定試験(LPIとかRHCEとか)はおよそ通らない

    初心者ですが,どうすればLinuxをマスターできるのでしょうか
    yoinak
    yoinak 2007/08/08
  • Linuxの各種コマンドのチートシート

    UnixやLinuxには山ほどコマンドがあるわけですが、それらすべてを覚えるのは至難の業。そのため、よく使うコマンド以外はあんまり詳しく覚えていないわけですが、そういう場合にちらっと見て「ああこれこれ」といった感じでわかるようにできるのがカンニングシートみたいなこのチートシート。Linux初心者から初級者、中級者に至るまで幅広くオススメです。 ダウンロードは以下から。 FOSSwire >> Unix/Linux Command Cheat Sheet クリエイティブ・コモンズライセンスで配布されているPDFファイルなので、印刷して手元に置いておけば結構便利かも。リファレンスブックほどのものはいらないが……という人に最適です。

    Linuxの各種コマンドのチートシート
  • システム管理者でもファイルを削除できなくするコマンドは?:ITpro

    yoinak
    yoinak 2007/08/03
  • RPMコマンドを使いこなしたい

    RPMコマンドは、Red Hat系ディストリビューションのLinuxで特有のパッケージ配布形態だ。プログラムなどを容易にインストールや削除することが可能であり、makeなどが必要なくLinux活用のハードルを低くしてくれる。 RPMコマンドのオプションには、インストールや削除を行う以外にもたくさんのものが用意されており、覚えておくと便利なものが多い。ここでは、知っておくと便利なものを厳選して紹介しよう。 覚えておくと便利な厳選オプション

    RPMコマンドを使いこなしたい
  • デフォルトの文字コードをEUC-JPに変更するには - @IT

    Fedora 7をはじめとして、最近では多くのディストリビューションでUTF-8がデフォルトの文字コードになっている。しかし、EUC-JPにしか対応していないアプリケーションを使用する場合には、システムの文字コードをEUC-JPにしなければならないことがある。ここでは、システムの文字コードをEUC-JPに変更する方法を紹介する。 最初に、rootでログインしてテキストエディタで/etc/sysconfig/i18nを開く。そして、以下の行を変更する。

    yoinak
    yoinak 2007/07/27