Linuxコマンドで誤って作ったファイルを削除したい場合はrm -rでディレクトリならmrdirでいいですよね?
自力でしらべて現在実行してみましたが削除できません。 何か間違っているところがあればご指摘いただきたいです。
よろしくお願いします。
[root@localhost MariaDB.repo]# ls MariaDB.repo [root@localhost MariaDB.repo]# rmdir rmdir: missing operand 詳しくは `rmdir --help' を実行して下さい. [root@localhost MariaDB.repo]# cd MariaDB.repo -bash: cd: MariaDB.repo: ディレクトリではありません [root@localhost MariaDB.repo]# pwd /etc/yum.repos.d/MariaDB.repo [root@localhost MariaDB.repo]# cd ../ [root@localhost yum.repos.d]# rmdir MariaDB.repo rmdir: failed to remove `MariaDB.repo': ディレクトリは空ではありません [root@localhost yum.repos.d]# y -bash: y: コマンドが見つかりません [root@localhost yum.repos.d]# rm -r rm: missing operand 詳しくは `rm --help' を実行して下さい. [root@localhost yum.repos.d]# cd MariaDB.repo [root@localhost MariaDB.repo]# rm -r rm: missing operand 詳しくは `rm --help' を実行して下さい. [root@localhost MariaDB.repo]#
MariaDB.repoディレクトリの中にMariaDB.repoファイルを作ってしまったのでMariaDB.repoディレクトリごと削除したいのですがどうすればいいでしょうか。
よろしくお願いします。
追記
コメントにてご教示いただき解決できました。実際の操作画面を忘れないよう追記します。
%=#
[root@localhost ~]% cd /etc [root@localhost etc]% cd yum.repos.d [root@localhost yum.repos.d]# pwd /etc/yum.repos.d [root@localhost yum.repos.d]# rm -r MariaDB.repo rm: descend into directory `MariaDB.repo'? y rm: remove 通常ファイル `MariaDB.repo/MariaDB.repo'? y rm: remove ディレクトリ `MariaDB.repo'? y [root@localhost yum.repos.d]# ls CentOS-Base.repo epel.repo remi-php71.repo CentOS-Debuginfo.repo mysql-community-source.repo remi-php72.repo CentOS-Media.repo mysql-community.repo remi-safe.repo CentOS-Vault.repo nodesource-el.repo remi.repo CentOS-fasttrack.repo remi-php54.repo epel-testing.repo remi-php70.repo [root@localhost yum.repos.d]# コード
コマンド実行後yes,noを求められるコマンドが出てきたので3回ほどy 実行。
lsで確認したところ削除されている。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/04 13:45