2013-12-01から1ヶ月間の記事一覧

cron実行時のカレントディレクトリ

cronが実行されるところ cronってどこで実行されるんだろう?っていうのを知らなかったので 調べてみました。 やり方 あえて相対パスでcrontabを作成 * * * * * date >> cron.txt これでやってみたところ [farmedgeek@Mint ~]$ tail -f /home/farmedgeek/cro…

bashでoracle(SELECT)

bashでoracleに接続し、SELECT結果を利用したい bash内部で、oracleに接続して取得した結果を シェル変数に入れて使いまわす方法です。 ./select.sh #!/bin/sh MY_SYSDATE=`sqlplus -s scott/tiger << EOF set feedback off; set echo off; set flush off; s…

公開鍵暗号の仕組み

公開鍵って、鍵なのに公開しちゃったらダメじゃない? どういう仕組みなの? って思いますよね。 えっ?思わない?玄人は黙っててください。 まず前提として 以下のことを覚えてください 公開鍵は秘密鍵とペアで利用される 公開鍵で暗号化されたものは、その…

rsyncでディレクトリの同期

rsync ディレクトリ間の同期をとるコマンド rsync ${dirA} ${dirB} とやることで、${dirA} のファイルをまるごと ${dirB} へコピーすることができます。 scpと同様に、ホストを跨いで行うことも可能。 その場合は rsync ${dirA} ${hostname}:${dirB} で ${ho…

ssh接続できない

sshでエラーが 頻繁にログインするサーバと たまにしかログインしないサーバってあると思うんですけど 今日、後者のサーバに半年ぶりくらいにログインしようとしたら こんなエラーが出てきました。 [farmedgeek@Mint ~]$ ssh ltns_host @@@@@@@@@@@@@@@@@@@@…