タグ

Linuxに関するyo-11-06のブックマーク (15)

  • 原因調査用Linuxコマンド | 外道父の匠

    サーバの動作に異常が発生した際に原因を探るためのLinuxコマンドで、自分用のメモです。 全てmanとかググったら出てくるので説明は適当です。思いついたら後で追記していくかもです。 対象はDebian Squeezeになります。 全てパッケージインストールできるもので、パッケージ名は [in packagename] としてあります。 各所よりコメントありがとうございます。 良さ気なコマンドは追記していきます。 <追加したコマンド> * telnet (+コメント wget, netcat) * arp (+コメント arpwatch) * pstree * fdisk コメントに gdisk * host, dig * watch * reboot

    原因調査用Linuxコマンド | 外道父の匠
  • これぐらいやっとけ 〜Linuxサーバのセキュリティ設定〜 - nabeの雑記帳

    管理中のサーバで行っているセキュリティ設定を公開します。当はこういうことを公開するのはよろしくないのですが、脆弱サーバが氾濫している現状そこが踏み台となってsshアタックされるのも迷惑極まりないので、最低限やっとけという内容でまとめました。*1 起動サービスと概要 iptables/Firewallの設定 iptablesの中身 limit-burstについて hashlimitについて hosts.allow/hosts.deny(TCP Wrapper)の設定 sshdの設定 その他の設定 Apacheの設定 Postfixの設定 Dovecotの設定 まとめ はてブさんは #の切り分けやめてくれないかな……。 起動サービスと概要 Apache (www) sshd smtp/pop bind (DNS) ntpd いくつかの注意点。 sftpで十分なのでftpdは使わない。WinS

    これぐらいやっとけ 〜Linuxサーバのセキュリティ設定〜 - nabeの雑記帳
  • 25.不要なファイルやディレクトリを削除する。rmコマンド

    ナックス「今日の豆知識!『死にたい』って小声でつぶやいてごらん。やたら発音の良い『thinking time(考え中)』に聞こえるよ!」 デビー君「へー。あれ?でも、これ実際につぶやいてみないと発見できな──」 ナックス「というわけで今回は、不要なファイルをぶっ殺す!!rmコマンドの解説だ!!」 デビー君「ナックス?最近嫌なことでもあっ──」 ナックス「rmコマンドを使えば!!不要なファイルを!!不要なディレクトリを!!あいつの存在を!!この世から後腐れなく削除できます!!」 デビー君「あいつって誰?」 ナックス「まずは基的な使い方の説明だ!!以下のようにコマンドを打てば不要なファイルを消せるぜ!!」 $ rm 削除したいファイル名 ナックス「さぁ、デビー君!CUI環境を立ち上げよう!」 デビー君「立ち上げましたー」 ナックス「まずはlsコマンドでどんな感じのファイルやディレクトリがホー

  • http://www.jitaku-server.net/samba_setup.html

  • FC4/VNC¤Ë¤è¤ë¥ê¥â¡¼¥È¤«¤é¤Î X Window Áàºî - Pocketstudio.jp Linux Wiki

    VNC ¤Ë¤è¤ë¥ê¥â¡¼¥È¤«¤é¤Î X Windows Áàºî † ¡¡¤³¤³¤Ç¤Ï VNC(¥Ö¥¤¡¦¥¨¥Ì¡¦¥·¡¼) ¤ò»È¤Ã¤¿¥ê¥â¡¼¥È¤«¤é¤Î X Windows Áàºî¤ò¹Ô¤¦¤¿¤á¤ÎÀßÄêÊýË¡¤ò¾Ò²ð¤·¤Æ¤¤¤Þ¤¹¡£ ↑ VNC ¤Ã¤Æ²¿¡© ¤È¤ê¤¢¤¨¤º¡¢¤³¤ó¤Ê²èÌÌ¡£ † ¡¡¸«¤¿¤È¤³¤íÉáÄ̤ΠWindows XP ¤Î²èÌ̤Ǥ¹¤¬¡¢Îɤ¯²èÌ̤ÎÃæ¤ò¸«¤Æ¤¯¤À¤µ¤¤¡£X Window ¤Î¥¹¥¯¥ê¡¼¥ó¤¬¸«¤¨¤Þ¤¹¤«¡© Fedora ¤ÎÉôʬ¤Ç¤¹¡£Windows ¤«¤é VNC ¤ò·Ðͳ¤·¤Æ Fedora Core 4 ¥µ¡¼¥Ð¤ËÀܳ¤·¤Æ¤¤¤Þ¤¹¡£ ¡¡VNC ¤ò»È¤¨¤

  • Bash基礎文法最速マスター - いろいろ解析日記

    Bashの文法一覧です。他の言語をある程度知っている人はこれを読めばBashの基礎をマスターしてBashを書くことができるようになっています。簡易リファレンスとしても利用できると思いますので、これは足りないと思うものがあれば教えてください。 1.基礎 echo文 echo文です。 echo "Hello world" コメント コメントです。 # コメント 変数の宣言 変数の宣言です。 # 文字列変数 declare str # 数値変数 declare -i num # 配列変数 declare -a array スクリプトの実行 スクリプトを実行するにはコマンドラインで次のようにします。 bash script.sh 出力結果をファイルに書き出すにはリダイレクトを使います。 bash script.sh > file.txt 文法チェック 事前に文法チェックを行うには、次のようにします

    Bash基礎文法最速マスター - いろいろ解析日記
  • UbuntuTips/FileHandling/RenameCommand - Ubuntu Japanese Wiki

    対象とするUbuntuのバージョン すべて 複数のファイル名を一括して変更する、「renameコマンド」 の使用例を示します。 UNIXにこのコマンドがないこともあって余り知られていませんが、どのLinuxにも含まれています。 基的な使用法と特徴 書式:  rename [ -option ] perlexpr [ files ] perlexpr: ファイル名変更の仕方を「Perl言語」で表記する。 具体的には、 ' s / from / to / ' とか ' y / from / to / ' である。 ( 「manページ」からの抜粋を改変 ) 特徴: ファイル名に空白(スペース)が含まれていても変更できる。 変更の前後で名前の長さが変わってもよい。 「sedコマンド」と殆ど同じように記述でき、非常にelegantに変更可能。従って、正規表現により広範な応用ができる。 名前を変更す

  • 技術メモ帳: [unix]複数のファイルの名前をまとめて変更する

    複数のファイルの名前を変更する際に、 便利なコマンドというものがある。 いくつかご紹介させていただこう。 カレントディレクトリにあるファイルの名前を、 たとえば、*.html を *.htm と名前を変更するという課題に対し どのぐらいエレガントに書けるかというのを比較してみる。 まず、普通にやったらどうだろう。 おそらく、for文 をつかうことだろう。 for file in *.html do base=`basename $file .html` mv $base.html $base.htm; done; zshだともうちょっとスマートにかけて、 for file in *.html do mv $file:r.html $file:r.html; done; こんな具合。 for文 が嫌いなネット右翼のために、 xargs を使ってこの問題を解いてみよう。 ls -1 *.htm

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • @IT:シングルユーザーモードで起動するには

    HDDを増設して特定のディレクトリやファイルを移動させたり、削除したファイルの復活を試みるなど、ほかのユーザーによるファイルの書き込みを禁止したいときは、Linuxをシングルユーザーモードで起動する方がよい。 LILOでは、「boot:」というプロンプトが表示されたら、「linux single」と入力して[Enter]キーを押せばいい。

  • 再起動時に一度だけ実行されるcron定義

    cles::blog 平常心是道 blogs: cles::blog NP_cles() « 著作権はいつから70年が世界標準になったのか :: 家の電話が壊れた » 2009/11/24 再起動時に一度だけ実行されるcron定義  linux 327 4へぇ 先日のcrontab -r とやってしまった時の対処法のアクセスが意外と多くてかなり驚きました。ちなみに僕はクーロンと読む派です。それはそうと、これを機にちゃんとcrontabのmanを読んでみたら、日次の定義に@rebootと書くと再起動時に一度だけ実行されるcron定義がかける事が判明。CentOS 5.3では、日語のmanにはこの部分が記載されていませんでした。 $ man 5 crontab These special time specification "nicknames" are supported, which

    再起動時に一度だけ実行されるcron定義
  • 論理ボリュームサイズ縮小 - CentOSで自宅サーバー構築

    論理ボリュームサイズを縮小する。 ※「縮小後論理ボリュームサイズ>使用中サイズ」であること 【LVM概要】 【論理ボリューム縮小要領】 ファイルシステムサイズ縮小 ↓ LVサイズ縮小 ※論理ボリュームを縮小するには該当論理ボリュームをアンマウントしなければならないが、該当論理ボリュームに/(ルートディレクトリ)がマウントされている場合、システム稼働中に/(ルートディレクトリ)はアンマウントできないため、レスキューモードで作業を行う [root@centos ~]# df -h ← マウント状況照会 Filesystem サイズ 使用 残り 使用% マウント位置 /dev/mapper/VolGroup00-LogVol00 3.3G 1.6G 1.6G 52% / ← 縮小対象LV /dev/sda1 99M 24M 71M 25% /boot tmpfs 125M 0 125M 0% /

  • 知っておくと役立つかもしれないLinuxコマンド(サーバ確認関係)

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

    知っておくと役立つかもしれないLinuxコマンド(サーバ確認関係)
  • UNIXコマンド

  • crontabの書き方

    crontabの設定方法をすぐに忘れるのでメモ代わりにまとめています。 ※最初にまとめてからかなり時間が経過したので、内容の精査とその間に勉強した項目を追加しました。 crontabを設定する方法 crontabを設定する方法には2通りの方法があるので説明をしていきます。 crontab -e ※コマンドで設定 crontab ファイル ※ファイルを読み込んで設定 「crontab -e」コマンドで設定 「crontab -e」コマンドを実行するとcronを設定する画面が表示されます。 「e」では無く、横にある「r」を誤って指定してしまうと、設定されているcronの内容が削除されてしまうので注意してください。 $ crontab -e 設定を編集する画面が表示されるので、下記のような書式で設定を行います。 00 * * * * /root/disk-space.sh ちなみに、設定している

    crontabの書き方
  • 1