개발 창고/Server

[Ubuntu] 숨김 파일 관리

로이제로 2022. 6. 21. 09:53
반응형


  숨김 파일 조회

# dot(.) 파일들은 Linux에서 숨김 파일로 기본 사용법인 ls만 사용한 경우에는 표시되지 않습니다.
# -l 옵션은 목록 형태로 보여주는 옵션
$> ls -l

목록 조회 결과

# 이를 표시하기 위해서는 -a 옵션이 필요합니다.
$> ls -al

전체 목록 조회 결과 (숨김 파일 포함)

 

위와 같이 -a 옵션을 넣으면 기존에 표현되지 않던 숨김 파일들이 보이게 됩니다.

 

만약 숨김파일들만 보고 싶으면 egrep를 활용할 수 있습니다.

블로그 특수문자로 이미지로 대체
숨김 파일만 조회

위와 같이 숨김파일(dot file)만 표시됩니다.


  숨김파일 삭제

 만약 숨김 파일들만 삭제하고 싶다면, (※ 기본 폴더에서 테스트하는 경우 설정 파일들을 삭제하므로 주의 바랍니다.)

아래와 같이 지정 폴더의 dot파일 전체로 지정해주면 삭제하게 됩니다.

 

$> rm -rfv {지정폴더}/.*

ex) /data/mypage내에 있는 모든 숨김 파일을 삭제하는 경우

$> rm -rfv /data/mypage/.*

 

-r : 재귀(recursive), 해당 위치에 폴더가 있다면 폴더 안에 해당하는 값부터 삭제한다.

-f : 강제(force), 존재하지 않는 파일을 무시하고 어떠한 확인 메시지도 보여주지 않는다.

-v : 장황하게(verbose), 삭제하는 동안 삭제되는 내용을 보여준다.

-i : 대화식(interactive), 삭제할 때 매번 삭제 여부를 묻는다

 

 

반응형