Как да изпразним директория

Как да изпразним директория

1. Използвайки rm командата

Да си представим, че имаме следната структура на директорията

	/tmp/
	|
	|------foo/
		|---file1
		|---file2
		|---file3

За да изтрием всички файлове в /tmp/foo въведете:

КодКак да изпразним директория файл изтриване директория type rm Linux find delete bash  Как да изпразним директория файл изтриване директория type rm Linux find delete bash  
$ cd /tmp/foo/
$ rm *

или

КодКак да изпразним директория файл изтриване директория type rm Linux find delete bash  Как да изпразним директория файл изтриване директория type rm Linux find delete bash  
$ rm /tmp/foo/*

2. Използвайки find командата

Да си представим, че имаме следната структура на директорията:

	/tmp/
	|
	|------bar/
		|
		|---file1.txt
		|---file2.txt
		|
		|---subdir1/
		|	|---file1.doc
		|	|---file2.doc
		|
		|---subdir2/
			|---image1.jpg
			|---image2.png

За да изтрием всички папки и файлове в /tmp/bar директорията (включително субдиректориите и файловете в тях) въведете:

КодКак да изпразним директория файл изтриване директория type rm Linux find delete bash  Как да изпразним директория файл изтриване директория type rm Linux find delete bash  
$ cd /tmp/bar/
$ find . -type f -delete

или

КодКак да изпразним директория файл изтриване директория type rm Linux find delete bash  Как да изпразним директория файл изтриване директория type rm Linux find delete bash  
$ find /tmp/bar/ -type f -delete