Read it later.

Web製作に関するサーバ構成やコーディングネタの備忘録として使ってます。

*

CentOS系コマンド覚書

      2016/12/02

※自分がよく使うもので忘れやすいものを書いてるだけなので、これといってすごいものは一切ありません。

  • ファイル操作
    # tar.gzへのディレクトリ圧縮
    tar zcvf ○○○.tar.gz ○○○/
    
    # tar.gzファイルの解凍
    tar xvfz ○○○.tar.gz
    
    #カレントディレクトリのサブディレクトリ数を取得
    ls -l | grep ^d | wc -l
    
    #サブディレクトリの容量を取得
    du -hx --max-depth=1
    du -hx --max-depth=1 <パス>
    
    #Grep検索
    find ./ -type f -print | xargs -s grep "検索したい文字列"
    
    #『<?』をGrep検索
    find ./ -type f -print | xargs grep "<?" -s | grep -sv "<?php"
    
    # ファイルのみchmod
    find . -type f -print | xargs chmod 644
    # ディレクトリのみchmod
    find . -type d -print | xargs chmod 755
    
    
  • mysql
    # mysqlサービスを起動・終了・再起動
    /etc/rc.d/init.d/mysqld start
    /etc/rc.d/init.d/mysqld stop
    /etc/rc.d/init.d/mysqld restart
    
    # ログイン
    # ○○○⇒データベース名 △△△⇒ユーザ名
    mysql ○○○ -u △△△ -p
    
    # 指定したファイルを実行
    # ○○○⇒データベース名 △△△⇒ユーザ名 □□□⇒ファイルのパス
    mysql ○○○ -u △△△ -p < □□□
    
    # バックアップ(※コマンド実行直後パスワード要求在り)
    # ○○○⇒バックアップ対象のデータベース名
    mysqldump --routines -u root -p ○○○ > dump_○○○.sql;
    
    # リストア(※コマンド実行直後パスワード要求在り)
    # リストア前にデータベースをドロップクリエイト(*1)する方が確実らしい。
    # ○○○⇒バックアップ対象のデータベース名 △△△⇒復元先のデータベース名
    mysql -u root -p △△△ < dump_○○○.sql;
    

    *1 データベースのドロップクリエイト(utf8版)

    --# 下記のSQL文を実行すること
    --# △△△⇒データベース名
    drop database △△△;
    create database △△△ character set utf8;
    

 - CentOS

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

  関連記事

.htaccess
.htaccessで、IPによるアクセス制限をかけたら、「Apache 2 Test Page」が表示される。

IPによるアクセス制限をかけたら、 「Apache 2 Test Page po …

centos
[CentOS]yumが失敗する(db3 エラー) – Thread died in Berkeley DB library

yumが実行できなくなった! yumコマンドがうまく動かない環境に遭遇した。 解 …

centos
apacheを使ったWebサーバ経由でのファイルのダウンロードが非常に遅い場合の対処

http経由でのファイルのダウンロード、しかも静的ファイル。こんなに遅かったっけ …

centos
ログイン履歴の確認

ログイン履歴の照会をするには、「last」コマンドを用いる。 ログイン日時の降順 …

centos
シンボリックリンクの作成

やっと、本日勘違いしていたことに気づきました(汗 思い込みはあかんねー。 ※[シ …

centos
GeoIPのインストール

IPアドレスから国や都市を取得するためのライブラリが、MaxMind社のGeoI …

centos
logrotate

■logrotateを直接実行 ■参考URL Stray Penguin &#8 …

centos
root宛メールを転送

logwatchなど、root宛にやってきたメールを指定のメルアドに転送するには …

centos
ext2でのサブディレクトリの配置上限数

やってきたメールをローカルに、サブディレクトリを作成して保存していたら、どう考え …

centos
qmailの設定ファイル

qmailをつい最近インストールしたのだけど、 下記の5つの設定ファイルが、最低 …