ディレクトリ以下のファイルをすべてコピー
cp -rp /home_back/* /home/
cpのオプション
-r: ディレクトリを再帰的にコピー。ディレクトリ以外のファイルはすべてファイルとしてコピー。
再帰的なデータ構造
http://www.atmarkit.co.jp/fjava/javatips/107java015.html
※このオプションを使わないと、omitting directoryエラー。ディレクトリなので無視したというエラーが出る。
-p: コピー元のファイルの所有者、グループ、パーミッション、タイムスタンプを保持する。
mv /home_back/* /home/
の場合はエラーは出ない。
Linux CentOSファイルコピー
CentOS HD 増設
CentOSのハードディスクを増設する。
▼新規ディスクを確認する。
自分の場合、PATAだったので
/dev/hdbだった
▼新規ディスクにパーティション作成
#fdisk /dev/hdb
出てくる文章は無視。
▼新規領域を作成
コマンド (m でヘルプ):n
▼基本領域を指定
p
▼領域指定
領域番号 (1-4): 1
▼開始シリンダ
最初 シリンダ (1-3115, default 1): 1
linux CentOs Ubuntu各種情報取得コマンド
各種情報取得
CPU情報
cat /proc/cpuinfo
HDD,光学ドライブの型番
cat /proc/ide/hda/model
cat /proc/ide/hdc/model
HD情報
smartctl -a /dev/hda
等。
▽PATA(Parallel ATA/IDEとも呼ばれる)パタぢゃないよX-JAPANw
/dev/hda
/dev/hdb
/dev/hdc
▽SATA(Serial ATA/SCSIスカジーを含む)スガシーカオw
/dev/sda
/dev/sdb
/dev/sdc
CakePHPの「__」アンダースコア×2関数
アンダースコア2つの関数
__();
第1引数:文字列
第2引数:デフォルト値はfalseでecho出力。trueにすると戻り値は返却。
basics.phpに関数定義されている。
__(‘Hello World’);
poファイル(.po)に翻訳を列挙しておくと、その部分が現在の言語設定によってその言語に変換される。自動翻訳ではなく設定通りの翻訳される。
何も設定していなければそのまま文字出力をする。
http://blog.asial.co.jp/377
http://www.multiburst.net/ElectricBrain/2008/08/cakephp12
SPFレコード
送信ドメイン認証SPFレコード
メール送信するサーバ情報をDNSサーバ上で公開して
送信されたメールのドメイン名とDNSサーバのSPFレコードとの整合性を受信サーバ側で確認することで
なりすましメールを防止する。
例 [HHH.com]XREAやCoreServer
——————————–
a * XXX.XXX.XXX.XX
mx @ 10
txt @ v=spf1 ip4:XXX.XXX.XXX.XX ~all
a blog YYY.YYY.YYY.YYY
mx mail.HHH.com. 10
a mail ZZZ.ZZZ.ZZ.ZZ
——————————–
1行目は、aレコードでHHH.comに関するすべてのIPをXに指定。[a @]や[a www]が含まれる。
2行目は、@(サブドメイン無しのHHH.com)のメールサーバホスト名を設定。
3行目は、@(サブドメイン無しのHHH.com)のSPFレコードをIPv4でXに指定。
これで、SMTPホスト名HHH.comで送信されたメールが、3行目のSPFレコードXの情報を持つので、
1行目の指定に含まれる、@(サブドメイン無しのHHH.com)のXと照らし合わせて認証する。
4行目は、blogというサブドメインを指定。blog.HHH.comのIPをYに指定している。
5行目で、mail.HHH.com.←.必要。として、mail.HHH.comのメールサーバホスト名を設定。
6行目で、blogと同様に、サブドメインmailをZのIPに指定。
hhh@HHH.comをSMTPホスト名HHH.comで送った場合はSPFレコードが適用されるが、
hhh@HHH.comをSMTPホスト名mail.HHH.comで送った場合は、当然SPFレコードは適用されない。
適用させるには
txt mail v=spf1 ip4:AAA.AA.AA.AA ~all
を追加する。
リモートデスクトップの履歴を削除する
cmd
regedit
HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default
MRU0~を削除する。
HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Servers
ここにもなんかあるゾ
だけど、CCleanerで削除できる。
が、上記は履歴のみで、
起動時のコンピュータ名等を削除するには
C:\Documents and Settings\ユーザー名\My Documents\Default.rdp
を編集もしくは削除する。
CakePHPのpaginateをsmartyで使う
cakephpでpagination with smartyという記事参照。
{if $pagination->setPaging($paging)}
{assign var=”leftArrow” value=”前へ”}
{assign var=”rightArrow” value=”次へ”}
{assign var=”prev” value = $pagination->prevPage($leftArrow,false)}
{if !$prev}{assign var=”prev” value = $leftArrow}{/if}
{assign var=”next” value = $pagination->nextPage($rightArrow,false)}
{if !$next}{assign var=”next” value = $rightArrow}{/if}
{assign var=”pages” value = $pagination->pageNumbers(” | “)}
{$pagination->result(‘条件に合った先生:’, ‘人中’)}人目
({$pagination->resultsPerPage(‘同時表示件数’, ‘ ‘)})
検索結果ページ:{$prev} {$pages} {$next}
{/if}
http://server.typepad.jp/dragonfly/2007/06/cakephppaginati_3fed.html
CentOSで物理HD増設をするぞ
http://d.hatena.ne.jp/bannyan/20081216/1229419399
http://kajuhome.com/disk_extension.shtml
http://nikketaro.exblog.jp/8600201/
Beckey!でのGmail設定
ベッキーにGmailを設定する
▽受信
imap.gmail.com
□IMAPS
▽送信
smtp.gmail.com
□SMTPS
※SMTP認証
CRAM-MD5
LOGIN
▽ID
@の前