自宅サーバー Fedora (Home) »  メモ

メモ

雑記・メモ

  • 特定の条件のファイルを再帰的に削除する方法
    以下は //home/user ディレクトリを再帰的に検索して.htmlを含むファイルをすべて削除する例。 # find /home/user -type f -name *.html -print | xargs rm -f
  • ファイルを空にする方法
    以下は /root/log.txt というファイルの中身を空にする例。 # :> /root/log.txt
  • mysql の大量のデーターを読み込む方法
    # /usr/local/mysql/bin/mysql -u root -p**********mysql> use testmysql> source /home/mysql/insert.sql
  • 特定の文字列を含むファイルを検索する方法
    /usr/local/httpd/conf ディレクトリ以下のファイルの中で拡張子が .conf で ssl という文字が含まれるファイルを検索する場合。 # find /usr/local/httpd/conf -name "*.conf" | xargs grep ssl
  • Linuxの搭載メモリのサイズを調べる方法
    # cat /proc/meminfo MemTotal:       774100 kBMemFree:          8384 kBBuffers:          1116 kBCached:         329696 kBSwapCached:     192036 kBActive:         593712 kBInactive:       150704 kBHighTotal:           0 kBHighFree:            0 kBLowTotal:       774100 kBLowFree:          8384 kBSwapTotal:     1572856 kBSwapFree:      1325728 kBDirty:             264 kBWriteback:           0 kBAnonPages:      413248 kBMapped:           8668 kBSlab:             8632 kBSReclaimable:     2624 kBSUnreclaim:       6008 kBPageTables:       2856 kBNFS_Unstable:        0 kBBounce:              0 kBCommitLimit:   1959904 kBCommitted_AS:   939116 kBVmallocTotal:   245752 kBVmallocUsed:      5640 kBVmallocChunk:   239096 kBHugePages_Total:     0HugePages_Free:      0HugePages_Rsvd:      0Hugepagesize:     4096 kB
  • PEAR HTTP_Request パッケージのインストール
    まずは現在インストールされている PEAR パッケージの一覧を表示。 # /usr/local/php/bin/pear list Installed packages, channel pear.php.net:=========================================Package              Version StateArchive_Tar          1.3.2   stableConsole_Getopt       1.2.1   stableHTML_Template_IT     1.1     stableNet_UserAgent_Detect 2.0.1   stablePEAR                 1.5.0   stableStructures_Graph     1.0.2   stable PEAR HTTP_Request パッケージをインストール。 # /usr/local/php/bin/pear install HTTP_Request
  • サブディレクトリのディスク使用量を調べる方法
    特定のディレクトリ直下のディレクトリの容量を調べるためのコマンド。以下の例では /usr/local/mysql/var ディレクトリに含まれるサブディレクトリの要領を調べる。 # du --max-depth=1 -h /usr/local/mysql/var/