차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판다음 판 | 이전 판 | ||
tech:delete_file_linux [2015/09/08 10:00] – V_L | tech:delete_file_linux [2016/07/12 00:56] (현재) – 바깥 편집 127.0.0.1 | ||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | {{tag> | ||
======리눅스 파일 지우기====== | ======리눅스 파일 지우기====== | ||
줄 9: | 줄 10: | ||
일반적인 파일을 삭제할 경우엔 rm 명령을 사용함. | 일반적인 파일을 삭제할 경우엔 rm 명령을 사용함. | ||
- | + | ||
$ rm file.txt | $ rm file.txt | ||
$ rm -f file.txt | $ rm -f file.txt | ||
줄 20: | 줄 21: | ||
이것을 rm 명령으로 지워보도록 하겠다. | 이것을 rm 명령으로 지워보도록 하겠다. | ||
- | + | ||
$ rm -file.txt | $ rm -file.txt | ||
rm: invalid option -- ' | rm: invalid option -- ' | ||
줄 31: | 줄 32: | ||
공백이 있는 파일(예를 들어, "hello world.txt" | 공백이 있는 파일(예를 들어, "hello world.txt" | ||
이 방법으로 지워보도록 하겠다. | 이 방법으로 지워보도록 하겠다. | ||
- | + | ||
$ rm " | $ rm " | ||
rm: invalid option -- ' | rm: invalid option -- ' | ||
줄 40: | 줄 41: | ||
이럴 땐, 특수 기호 앞에 현재 경로를 붙여주거나 ./\ 을 앞에 붙여주면 문자로 인식을 하게 해주면 된다. | 이럴 땐, 특수 기호 앞에 현재 경로를 붙여주거나 ./\ 을 앞에 붙여주면 문자로 인식을 하게 해주면 된다. | ||
- | + | ||
rm ./-file.txt | rm ./-file.txt | ||
또는 | 또는 | ||
줄 58: | 줄 59: | ||
먼저 ls -l 옵션으로만 | 먼저 ls -l 옵션으로만 | ||
- | + | ||
$ ls -l | $ ls -l | ||
-rw-r--r-- 1 sepiawind falinux | -rw-r--r-- 1 sepiawind falinux | ||
줄 64: | 줄 65: | ||
이번에는 ls -li 옵션을 붙였다. | 이번에는 ls -li 옵션을 붙였다. | ||
- | + | ||
$ ls -li | $ ls -li | ||
16914777 -rw-r--r-- 1 sepiawind falinux | 16914777 -rw-r--r-- 1 sepiawind falinux | ||
줄 73: | 줄 74: | ||
rm 명령으로는 안되고, find 명령을 통해서 inum 값을 입력해서 삭제하도록 함. | rm 명령으로는 안되고, find 명령을 통해서 inum 값을 입력해서 삭제하도록 함. | ||
- | + | ||
$ find . -inum 16914777 -exec rm -f {} \; | $ find . -inum 16914777 -exec rm -f {} \; | ||
다시 ls -li 명령으로 목록을 봅니다. | 다시 ls -li 명령으로 목록을 봅니다. | ||
- | + | ||
$ ls -li | $ ls -li | ||
16908290 drwxr-xr-x 2 root root 4096 2012-01-03 13:11 nfs | 16908290 drwxr-xr-x 2 root root 4096 2012-01-03 13:11 nfs | ||
줄 83: | 줄 84: | ||
지워지지 않은 파일이 삭제된 것을 확인할 수 있다. | 지워지지 않은 파일이 삭제된 것을 확인할 수 있다. | ||
+ | |||
+ | =====참고===== | ||
+ | * [[linux_rename_broken_filename]] | ||
+ | * [[파일_찾아_복사하기_리눅스]] | ||
+ | * [[리눅스_목록의_파일_지우기]] | ||
* [[http:// | * [[http:// | ||
+ | |||
+ | |||
^ 누구나 수정할 수 있다. [[http:// | ^ 누구나 수정할 수 있다. [[http:// | ||
- | {{tag> | ||