Simple, Slowly

ブログを引っ越ししました。http://48.jp

linux

一括置換を簡単に使えるようにシェルにしてみた

一括置換を簡単に使えるようにシェルにしてみました。 使い方 sh bulk_replace.sh banana apple カレントディレクトリ以下のファイルを対象に banana→appleに置換します。 ダウンロード git リポジトリからcloneしてください。 https://github.com/shoyan/ut…

秘密鍵を使ってパスワードなしでログインする

ログインの際にパスワードではなくSSH鍵を使うようにすると、セキュリティを向上させると同時に操作を簡素化でき非常に便利です。公開鍵と秘密鍵のペアを生成し、サーバーに登録します。 ローカル環境に.sshディレクトリを作成し、パーミッションを700に変更…

正規表現で指定されたファイルを抽出する方法

例えば、以下のようなファイルがあったとします。 . |-- 1.php |-- 2.php |-- apple.jpg |-- fuga.php |-- hoge.php |-- lib | |-- 01.php | |-- 02.php | `-- abc.php `-- orange.jpg 数字のファイルのみ抽出 カレントディレクトリのみを検索する場合は、 l…

findとPerlを使った一括置換で作業効率をあげよう

findとPerlを使った一括置換が便利なので紹介します。 一括置換をすることで、作業効率が数倍アップします。人の手が入るのを極力減らすことで、ミスも防げます。自動化できるところは、極力自動化していきましょう。 find . -type f -name '*' | xargs perl…

sshの公開鍵認証でServer refused our keyが出る問題について

公開鍵、秘密鍵を設定し、いざログインしようとするとServer refused our keyとメッセージが表示されてログインができません。 サーバーのログを確認したところ、以下のようなログが出ていました。Authentication refused: bad ownership or modes for direc…

BINDをソースからインストールする

BINDをソースからインストールする。BIND 9.7.2-P3をダウンロード。(最新版をダウンロードしてください) http://www.isc.org/software/bind/972-p3/download/bind-972-p3targz $cd ソースをダウンロードしたディレクトリ$tar zxvf bind-9.7.2-P3.tar.gz //…

Linux centOSインストール 4、インストール 問題発生

作成したDVDをLinuxをインストールするPCにセットする。 今回インストールするPCは、Dellのvsotro1000。起動時にF12を押し、CDドライブから起動するようにセットする。 グラフィカルモードでインストールを始めようとするが、画面が真っ暗になり進まず。調べ…