No.3ベストアンサー
- 回答日時:
No.1です。
誰からもフォローが無いようなので、もう一言…> fsckしたら、バージョンの表示が出ただけでした。
おかしいですね。
まさか、「fsck<Enter>」なんてやったのではないでしょうね?
ちゃんと、あなたの環境のディスクデバイスファイルを引数として与えましたか?
df がまともに動かないようなので、デバイスファイル名が何であるかは、/etc/fstab を見て下さい。
書いてある意味がわからなければ、man fstab です。
色々やっても埒があかなければ、思い切って再インストールするのも一つの手ですよ。
1~2時間もあればできることですから。
それでは。
お礼が遅れてすみません。ありがとうございます。どうも何をしても挙動がおかしいので再インストールすることにしました。
>まさか、「fsck<Enter>」なんてやったのではないでしょうね?
きっとそうしたと思います。正確には思い出せませんが。これもまた勉強してみます。
また分からなくなったらお尋ねします。その時はどうぞよろしくお願いします。
No.2
- 回答日時:
No.1です。
> その内容が理解できないのが残念です。どこを勉強したら良いのでしょうか。
ウーン、まず、それぞれのコマンド(rm,mkdir,chmod,ln)について、オンラインマニュアルを良く読んでみて下さい。
見かたはわかりますよね。「man rm」のようにします。
この操作のポイントは、ln -sコマンドにあります。つまり、/usr/somewhereというディレクトリを、あたかも/tmpディレクトリであるかのように扱えるようにするためのものです。
これによって、(おそらくたくさん空き容量のある)/usrの下に/tmpを移動できたので、問題が解決したという訳です。
検索エンジンで、「シンボリックリンク」を探して下さい。わかりやすい解説がきっと見つかると思います。
cannot read table of mounted filesystems の方は、私もちょっとわかりません。
ひょっとしたら、ファイルシステムが壊れてるのかも知れません。
fsckコマンドを使ってみて下さい。(少し難しいので、man fsckで良く勉強してから…)
では、ご健闘を祈ります。
重ね重ねありがとうございます。めげずに勉強しますので、また質問することがありましたらよろしくお願いします。
fsckしたら、バージョンの表示が出ただけでした。
manコマンドもさっきまではすんなり動いたのに、今はまたno space left on deviceとかError executing formatting or display command とか出て失敗してしまいます。「ファイルシステムが壊れ」たのかもしれないですね。困った。
No.1
- 回答日時:
viは、普通/tmpディレクトリに作業用ファイルを作ります。
それで、/tmpの存在するパーティションの残り容量が極端に少ないと、ご質問のような現象が出ることがあります。
現物のディレクトリ構成を見てみないと的確なアドバイスはできませんが、取りあえず/tmpディレクトリに不要なゴミファイルが残ってないかどうか、また、dfコマンドを使って、/tmpの含まれるパーティションの残容量をチェックしてみて下さい。
もし他に広く空いているパーティションがあれば、そこに適当なディレクトリを作って、/tmpをそこへのシンボリックリンクにすることにより、解決できると思います。
rm -fr /tmp
mkdir /usr/somewhere
chmod 1777 /usr/somewhere
ln -s /usr/somewhere /tmp
という風にやってみて下さい。
この回答への補足
早速の回答、ありがとうございます。おっしゃったように
rm -fr /tmp
mkdir /usr/somewhere
chmod 1777 /usr/somewhere
ln -s /usr/somewhere /tmp
としてみたら、何と修正保存ができました。うれしいですが、その内容が理解できないのが残念です。どこを勉強したら良いのでしょうか。
また、dfコマンドに対して
cannot read table of mounted filesystems
と出てしまうんですが、どうしてでしょう。どうしたらよいのでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- Visual Basic(VBA) 【VBA】写真の縦横比を変えずに貼り付ける 5 2023/06/13 11:42
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- ビデオカメラ Corel Digital Studioの動画をSDに保存するには? 5 2023/05/18 01:36
- 英語 but の用法について 3 2023/03/01 13:16
- PHP ワードプレスサイト PHP8.0.25でのWarningエラー 1 2023/06/12 11:44
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/21 09:42
- UNIX・Linux Chromebook Linux Extundeleteエラー 4 2022/07/03 17:20
- Visual Basic(VBA) outlook マクロが終了しません。 1 2022/09/02 11:14
- Excel(エクセル) 2つのVBAを一緒にしたら機能しなくなりました(エクセル) 7 2022/06/02 12:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Apache2.4のダウンロードについて
-
rmとrmdirについて
-
誤って/home配下を削除してしま...
-
net use /d の強制実行
-
Linuxのスラッシュ,ピリオドの...
-
tarで纏める際に、複数場外した...
-
コマンドプロンプトで何故パラ...
-
シェルスクリプトを使ったSCPの...
-
ソフトのインストール場所?
-
ユーザーの切替をすると・・
-
rmコマンドについて
-
Dirコマンドでフォルダ内ファイ...
-
batである文字列内に特定の文字...
-
TOPコマンドで表示するCPU使用...
-
エクセルの表にヘンな枠が・・・
-
テキストファイルから最終行の抽出
-
スクリプトのエラー「unexpecte...
-
ラズパイで『’test.service’をs...
-
ファイル名についている「-」と...
-
SONYの音楽ソフト「x-アプリ」...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
net use /d の強制実行
-
tar.bz2ファイルのインストール...
-
Windowsのローカルディレクトリ...
-
sylpheedメールソフト 受信でき...
-
DOSコマンドで cmd /c rd /s /...
-
tarで纏める際に、複数場外した...
-
Apache2.4のダウンロードについて
-
誤って/home配下を削除してしま...
-
zshのコマンド履歴がヒストリフ...
-
ls -1R の結果をフルパスで欲しい
-
rc.d や init.d の 「.d」の意味
-
コマンドプロンプトでコマンド...
-
cd desktop としてディレクト...
-
Linuxのスラッシュ,ピリオドの...
-
ln ハードリンクをワイルドカー...
-
tarで圧縮したファイルの解凍時...
-
"no space left on device"と出...
-
コマンドプロンプトで何故パラ...
-
パスの設定とかパスを通すって...
-
IIS4.0のFTPサービスについて
おすすめ情報