• ベストアンサー

ディスク容量がいっぱいになってしまいました。。。

zemの回答

  • zem
  • ベストアンサー率70% (51/72)
回答No.3

/ 配下ですよね、もしかして「/」ディレクトリ内に大きな core ファイルや一時ファイルが作成されていませんでしょうか。「/tmp」にも大きなファイルがあるかもしれません。

MMM-SRV
質問者

お礼

「/」ディレクトリには、フォルダしかないようです。 「/tmp」にも、特別大きなファイルはありませんでした。。。 ちなみに、du -sm ではサブディレクトリ内の容量も合計して算出されているのでしょうか???

関連するQ&A

  • 容量がいっぱいになりました。削除してもよいですか?

    困ってます、宜しくお願いします!! CentOSの専用サーバーを利用しているのですが、メールが飛ばないなどの症状が頻繁に発生するのでSSHより確認してみたのですが、/dev/hda2の容量が100%となっており、これが原因では無いかと考えております。 【df -a 結果】 /dev/hda2 8064304 7602944 51704 100% /var で、更にこの中を確認すると以下の情報が得られました。(大きなデータだけ記載いたします) 【ls -l 結果】 drwxr-xr-x 20 root root 118784 4 19 22:37 dev drwxrwxrwt 5 root root 81920 7 9 11:03 tmp devの中を覗いてみたのですが、膨大なファイルが存在しているため断念・・・。(何か分かりません) 続いて、tmp内を見ると、明らかにこれだけで容量を圧迫しているデータが1つ確認出来ました。 drwxrwxrwt 5 root root 81920 7 9 11:03 . この、ドットだけのファイル名のファイルは何になりますでしょうか? また、これは削除してもよいものか?削除することで容量の確保が可能か?をお伺いしたく思います。 大丈夫と言うことであれば、少々怖いのですが削除を試してみたいと思います。 その際は以下のコマンドで問題ありませんでしょうか? rm -i . ↑この様な感じで・・・。 どなたか詳しい方らっしゃいましたら、アドバイスのほどお願いいたします。

  • lsでディレクトリのサイズが4096が多いことについて。

    基本的なことなのかもしれませんが質問させてください。ls -lの結果でディレクトリのサイズが4096が多いのはなぜでしょうか?また合計というのは何の合計でしょうか? ファイル数にしては数が合わないような気がしますし。 [root@localhost /]# ls -l 合計 188 -rw------- 1 root root 7168 8月 14 21:58 aquota.user drwxr-xr-x 2 root root 4096 8月 25 23:59 bin drwxr-xr-x 3 root root 4096 9月 3 11:52 boot drwxr-xr-x 8 root root 5440 9月 3 12:24 dev drwxr-xr-x 93 root root 12288 9月 3 12:24 etc drwxr-xr-x 4 root root 4096 8月 23 21:52 home drwxr-xr-x 2 root root 4096 2月 22 2005 initrd drwxr-xr-x 11 root root 4096 8月 25 23:59 lib drwx------ 2 root root 16384 7月 31 01:25 lost+found drwxr-xr-x 5 root root 4096 9月 3 12:24 media drwxr-xr-x 2 root root 4096 1月 2 2006 misc drwxr-xr-x 2 root root 4096 2月 22 2005 mnt drwxr-xr-x 2 root root 4096 2月 22 2005 opt dr-xr-xr-x 140 root root 0 8月 15 05:50 proc drwxr-x--- 21 root root 4096 9月 3 09:10 root drwxr-xr-x 2 root root 12288 9月 3 11:52 sbin drwxr-xr-x 1 root root 0 8月 15 05:50 selinux drwxr-xr-x 2 root root 4096 2月 22 2005 srv drwxr-xr-x 9 root root 0 8月 15 05:50 sys drwxr-xr-x 3 root root 4096 7月 30 17:00 tftpboot drwxrwxrwt 14 root root 12288 9月 3 12:23 tmp drwxr-xr-x 14 root root 4096 7月 30 16:30 usr drwxr-xr-x 24 root root 4096 9月 1 00:07 var

  • apache2でerror403について。

    お世話になります。apache2をrpmでインストールし、squidもrpmでインストールし、sargもrpmでインストールしました。 ドキュメントルートは現在 var/wwwにしています。 http://hostname/だとアパッチ標準が表示されます。 http://hostname/html/index.html だと作成したページが表示されます。 http://hostname/sarg/index.html だと下記エラーが表示されます。 Access forbidden! You don't have permission to access the requested object. It is either read-protected or not readable by the server. 現在のパーミッションです。sargのディレクトリが(drwxr-xr-x 6 root)が6になっている位で他に変わった点が見つかりません。 また、この6の意味を今調べてるのですが、なかなか説明文書にたどりつきません。 どうすれば権限を与えることができるのか? どなたかご教授ください。よろしくお願いします。 /var/www/ drwxr-xr-x 2 root root 4096 2月 25 2003 cgi-bin drwxr-xr-x 3 root root 4096 9月 6 10:56 error drwxr-xr-x 2 root root 4096 9月 7 11:25 html drwxr-xr-x 3 root root 4096 9月 6 10:56 icons drwxr-xr-x 6 root root 4096 9月 7 11:02 sarg ls /sarg -l drwxr-xr-x 3 root root 4096 9月 7 10:45 ONE-SHOT drwxr-xr-x 2 root root 4096 6月 30 09:06 daily -rw-r--r-- 1 root root 1419 6月 30 09:06 index.html drwxr-xr-x 2 root root 4096 6月 30 09:06 monthly drwxr-xr-x 2 root root 4096 6月 30 09:06 weekly ls /html -l -rw-r--r-- 1 root root 110 9月 7 11:25 index.html 環境(サーバー) Apache/2.0.40 (Red Hat Linux) RedHat Lunix release 9 Kernel 2.4.20-8 on an i686 環境(クライアント) ウィンドウズ2000sp3 IE6

  • スペシャルファイルのグループについて

    スペシャルファイルをlsで見た際、グループ名にカンマが含まれています。(disk 3, 0) /etc/groupファイルを見てもdiskというグループはあるがdisk 3, 0というグループはありません。 これはいったい何を意味しているのでしょうか? <例:スペシャルファイルのls> [root@localhost test]# ls -l /dev/hda brw-rw---- 1 root disk 3, 0 Oct 14 15:21 /dev/hda <例:通常ファイルのls> [root@localhost test]# ls -l ./sc -rw-r--r-- 1 hoge hoge4 34 Oct 9 17:28 ./sc

  • ファイルの所有者やグループを保ったままコピーするにはどうすればいいのでしょうか?

    お世話さまです。 質問させていただきたい内容は、 「ファイルの所有者やグループを保ったままコピーするにはどうすればいいのでしょうか?」 ということなのですが、念のため、余分かもしれませんが、 情報をひととおり以下に記します。 ========================================================= レンタルサーバ業者と、VPSの契約を最近しました。 以下、自分のドメインを仮に「example.com」とします。 で、OSはCentOSを使っています。 また、プレスクを導入しています。 なお、VPSの契約をしたあとは rootのパスワードを加えて、1つユーザを追加しただけで、(<=いずれもプレスクからではなく、SSH接続してやってしまいました) 他には設定をしていません。 そして、以下のコマンドを実行しました。 なお、「foo」の部分は、実際はちがう文字列(ユーザ名)です。 ======================================================= [root@www vhosts]# whoami root [root@www vhosts]# pwd /var/www/vhosts [root@www vhosts]# ls -al total 9 drwxr-xr-x 9 root root 1024 Apr 15 14:25 . drwxr-xr-x 9 root root 1024 Apr 4 18:01 .. drwxr-xr-x 3 root root 1024 Apr 4 18:01 .skel drwxr-xr-x 14 root root 1024 Apr 4 18:42 example.com drwxr-xr-x 9 root root 1024 Apr 4 18:01 chroot drwxr-xr-x 5 root root 1024 Mar 22 20:35 default [root@www vhosts]# ls -al example.com/ total 14 drwxr-xr-x 14 root root 1024 Apr 4 18:42 . drwxr-xr-x 9 root root 1024 Apr 15 14:25 .. drwxr-x--- 5 foo psaserv 1024 Apr 4 18:42 anon_ftp drwxr-xr-x 2 root psaserv 1024 Apr 4 18:42 bin drwxr-x--- 3 foo psaserv 1024 Apr 4 18:42 cgi-bin drwxr-x--- 2 root psaserv 1024 Apr 4 20:10 conf drwxr-xr-x 2 root psaserv 1024 Apr 4 18:42 error_docs drwxr-x--- 7 foo psaserv 1024 Apr 14 19:11 httpdocs drwxr-x--- 9 foo psaserv 1024 Apr 14 20:19 httpsdocs drwxr-x--- 2 root psaserv 1024 Apr 4 18:42 pd drwx------ 2 foo root 1024 Apr 4 18:42 private dr-xr-x--- 7 root psaserv 1024 Apr 4 18:42 statistics drwxr-xr-x 2 root psaserv 1024 Apr 4 18:42 subdomains drwxr-xr-x 2 root psaserv 1024 Apr 4 18:42 web_users [root@www vhosts]# ======================================================= ======================================================= <質問> この状態で、 「/var/www/vhosts/example.com」 をバックアップのためにコピーしようと思い、以下のコマンドを実行したのですが、 ファイルの所有者やグループが全部rootになってしまいます。 ファイルの所有者やグループを保ったままコピーするにはどうすればいいのでしょうか? [root@www vhosts]# whoami root [root@www vhosts]# pwd /var/www/vhosts [root@www vhosts]# cp -r example.com/ ORG_example.com [root@www vhosts]# ls -al ORG_example.com/ total 14 drwxr-xr-x 14 root root 1024 Apr 15 14:31 . drwxr-xr-x 9 root root 1024 Apr 15 14:31 .. drwxr-x--- 5 root root 1024 Apr 15 14:31 anon_ftp drwxr-xr-x 2 root root 1024 Apr 15 14:31 bin drwxr-x--- 3 root root 1024 Apr 15 14:31 cgi-bin drwxr-x--- 2 root root 1024 Apr 15 14:31 conf drwxr-xr-x 2 root root 1024 Apr 15 14:31 error_docs drwxr-x--- 7 root root 1024 Apr 15 14:31 httpdocs drwxr-x--- 9 root root 1024 Apr 15 14:31 httpsdocs drwxr-x--- 2 root root 1024 Apr 15 14:31 pd drwx------ 2 root root 1024 Apr 15 14:31 private dr-xr-x--- 7 root root 1024 Apr 15 14:31 statistics drwxr-xr-x 2 root root 1024 Apr 15 14:31 subdomains drwxr-xr-x 2 root root 1024 Apr 15 14:31 web_users [root@www vhosts]# ======================================================= 以上、よろしくお願い申し上げます。

  • LinuxのPHPのパス

    Linuxのレンタルサーバーで、PHPのパスを調べたのですが、以下のように2つ出てきました。 # whereis php php: /usr/local/bin/php /usr/local/php /usr/local/bin/phpは /usr/local/php5/bin/php-cli-5.2.9につながっていました。 /usr/local/phpの中身はこんなかんじでした。 drwxr-xr-x 2 root root 4096 Jul 2 16:29 bin drwxr-xr-x 2 root root 4096 Jun 25 12:13 etc drwxr-xr-x 3 root root 4096 Mar 17 10:28 include drwxr-xr-x 3 root root 4096 Jul 2 16:34 lib drwxr-xr-x 3 root root 4096 Mar 17 10:29 man drwxr-xr-x 3 root root 4096 Nov 15 2007 php PHPのパスはどちらですか?

    • ベストアンサー
    • PHP
  • chmod u-x .*の動作について教えて下さい

    パーミッション変更作業中に 「chmod u-x .*」としたところ予期しない動作をしました。 私事ですが、 先日これで、サーバを停止させてしまい始末書を書きました。 原因はわかったのですがコマンドの動作に理解できずに困っています。 詳しい方がおられましたら、ご教授お願いします。 よろしくお願いします。 問題は、カレントディレクトリで .(ドット)から始まる全てのファイルに対して ユーザの実行権限を削除するということで 下記のコマンドを実行しました。 「chmod u-x .*」 その結果、親と親の親ディレクトリの 実行権限まで変わってしまったということです。 カレントディレクトリには、 下記のファイル(ディレクトリ)があります。 . .. .bash_history .bash_logout .bash_profile .bashrc 「..」が変更対象に含まれている為、 「../foo」親ディレクトリが変更対象になります。 「../bar」が変更対象に含まれないのは、 「..」でも直接親子関係にないから変更対象に入らない。 そのため、 「../../home」も同じ理由で親子関係にないから変更対象に入らない と思っています。 確認した環境は RHEL4とFedora6ですどちらも結果は同じ。 ■下記に実行したコマンドを記載します。 (文字数に制限があるようなので、内容を一部加工させて頂きました。) 【コマンド入力前のパーミッション】 [root@baz /]# ls -la / | grep home drwxr-xr-x 4 root root 4096 1月 9 1:01 home [root@baz /]# ls -la /home 合計 28 drwxr-xr-x 4 root root 4096 日時 . drwxr-xr-x 3 root root 4096 日時 .. drwx--x--x 1 bar bar 4096 日時 bar drwx------ 5 foo foo 4096 日時 foo [root@baz foo]# ls -la 合計 40 drwx------ 5 foo foo 4096 日時 . drwxr-xr-x 4 root root 4096 日時 .. -rw------- 1 foo foo 165 日時 .bash_history -rw-r--r-- 1 foo foo 24 日時 .bash_logout -rw-r--r-- 1 foo foo 176 日時 .bash_profile -rw-r--r-- 1 foo foo 124 日時 .bashrc drwx------ 5 foo foo 4096 日時 Maildir drwxr-xr-x 2 foo foo 4096 日時 etc drwxr-xr-x 2 foo foo 4096 日時 public_html 【問題のコマンドを実行】 [root@baz foo]# pwd /home/foo [root@baz foo]# chmod u-x .* 【コマンド入力後のパーミッション】 [root@baz foo]# ls -la 合計 40 drw------- 5 foo foo 4096 日時 . drw-r-xr-x 4 root root 4096 日時 .. -rw------- 1 foo foo 165 日時 .bash_history -rw-r--r-- 1 foo foo 24 日時 .bash_logout -rw-r--r-- 1 foo foo 176 日時 .bash_profile -rw-r--r-- 1 foo foo 124 日時 .bashrc drwx------ 5 foo foo 4096 日時 Maildir drwxr-xr-x 2 foo foo 4096 日時 etc drwxr-xr-x 2 foo foo 4096 日時 public_html [root@baz /]# ls -la /home 合計 28 drw-r-xr-x 4 root root 4096 日時 . drwxr-xr-x 3 root root 4096 日時 .. drwx--x--x 1 bar bar 4096 日時 bar drw------- 5 foo foo 4096 日時 foo [root@baz /]# ls -la / | grep home drw-r-xr-x 4 root root 4096 日時 home

  • ディスク容量ほぼ100%になってしまいました。容量をあけたいです。

    CentOS4で運用しているサーバーのディスク容量が以下のように98%になってしまいました。 Filesystem 1K-ブロック 使用 使用可 使用% マウント位置 /dev/md0 10080364 9344136 224164 98% / /dev/md1 133672704 12724724 114157712 11% /home none 1024684 0 1024684 0% /dev/shm /dev/md2 8064432 3413728 4241056 45% /var なので、98%になっている個所 /dev/md0 に格納されている?ファイルを削除して容量をあけたいと考えていますが、 どのディレクトリのファイルを削除すれば、良いか分からない状況です。 *おそらく /home/hogehoge/ ないのファイルを消しても /dev/md1 の容量が空くだけで /dev/md0 は変わらないと思います。 どこのディレクトリのファイルを消せば、/dev/md0 の容量が空くか調べる方法はありますでしょうか? よろしくお願いいたします。 尚パーティション関連は怖くていじれないので、ファイル削除で対応したいと考えています。

  • NTFSのパーティションを777でマウントできません(vine3.1)

    vine3.1の環境です。 WindowsXPのパーティション(NTFS)を777(書き込み・実行可能)でマウントしたく思っています。 # ls /home/user01/windows drwxr-xr-x 2 user01 user01 4096 Feb 5 14:34 windows/ # mount -t ntfs -o umask=777 /dev/hda3 /home/user01/windows # ls /home/user01/windows d-wxrw-rx- 1 root root 4096 Feb 5 15:25 windows/ としてマウントはできましたが/home/user01/windows下の フォルダ、ファイルとも -wxrw-rw- となって rwxrwxrwx になってくれません。 どうすれば rwxrwxrwx でマウントできるようになるのでしょうか?

  • Beagleboard-xMでSDカードブート

    Beagleboard-xM起動用のSDカードを作成したのですが、 u-bootすら起動しない状況です。 設定や手順に誤りがあればご指摘願えないでしょうか。 参考サイト:http://legacyos.homeip.net/beagleboard2/ 【環境】 ボード:Beagleboard-xM rev.C SDカード:KINGMAX microSDHCカード 4GB class4 【手順】 1.SDカードのフォーマット   $ sudo fdisk /dev/sdb   ...   $ sudo mkfs.msdos -F 32 /dev/sdb1 -n boot   $ sudo mkfs.ext3 -L rootfs /dev/sdb2   [フォーマット結果(fdisk)]   ディスク /dev/sdb: 4010 MB, 4010803200 バイト   ヘッド 255, セクタ 63, シリンダ 487   Units = シリンダ数 of 16065 * 512 = 8225280 バイト   セクタサイズ (論理 / 物理): 512 バイト / 512 バイト   I/O size (minimum/optimal): 512 bytes / 512 bytes   ディスク識別子: 0xe2c6e02b   デバイス ブート 始点 終点 ブロック Id システム   /dev/sdb1 * 1 9 72261 c W95 FAT32 (LBA)   /dev/sdb2 10 969 7711200 83 Linux 2.SDカードを作業用PCにマウント   $ mount /dev/sdb1 /media/boot   $ mount /dev/sdb2 /media/rootfs   $ df   ファイルシステム 1K-ブロック 使用 使用可 使用% マウント位置   /dev/sdb1 71133 3420 67713 5% /media/boot   /dev/sdb2 3784080 73116 3518740 3% /media/rootfs   3.付属SDカードのMLO,u-boot.bin,uImageを第一パーティションにコピー   $ sudo cp MLO /media/boot   $ sudo cp u-boot.bin /media/boot   $ sudo cp uImage /media/boot   $ ls -la /media/boot合計 3424   drwxr-xr-x 2 root root 512 2011-04-21 15:56 .   drwxr-xr-x 7 root root 4096 2011-04-21 15:40 ..   -rwxr-xr-x 1 root root 22244 2011-04-21 15:55 MLO   -rwxr-xr-x 1 root root 284564 2011-04-21 15:56 u-boot.bin   -rwxr-xr-x 1 root root 3194256 2011-04-21 15:56 uImage 4.Angstromイメージをダウンロードし、sdb2に展開   入手元:http://www.angstrom-distribution.org/demo/beagleboard/   $ sudo tar jxpvf Angstrom-Beagleboard-demo-image-glibc-ipk-2011.1-beagleboard.rootfs.tar.bz2 -C /media/rootfs/ 5.アンマウントし、Beagleboard-xMに挿入   minicom上反応なし。   (付属SDカードでは起動確認済み)