차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| 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> | ||