티스토리 뷰
자주 사용하는 Linux 명령어 모음
1. 기본 명령어
1.1 압축
👉 tar로 압축하기
tar -cvf abc.tar xyz 👈 xyz 폴더를 abc.tar 로 압축
👉 tar 압축 풀기
tar -xvf abc.tar 👈 abc.tar 압축파일을 압축 풀기(abc에 압축 풀림)
tar -xvf abc.tar abc2 👈 abc.tar 압축파일을 abc2 이름으로 압축 풀기
1.2 폴더 찾기
👉 전체 폴더에서 찾기
find / -name 폴더명 -type d
👉 현재 폴더(및 하위폴더)에서 찾기
find ./ -name 폴더명 -type d
👉 응용
find . -name '*abc*' -type d 👈 abc가 들어가는 디렉터리 모두 뽑아줘
find . -type f -name '*abc*' 👈 이렇게 하면 파일 찾아달라는 뜻이 되겠죠?
find /mollang '*.c' | head -10 👈 이렇게 응용할수도 있겠죠? 몰랑 디렉터리에 있는 c로 끝나는 파일을 10개만 먼저 출력해줘.
find . -mtime +10 -type f -ls 👈 수정한지 10일 이상된 파일만 뽑아서 자세히 출력해줘
find . -name "*.tar" -mtime +10 -delete 👈 수정한지 10일이 지난 오래된 tar파일들만 골라서 삭제해줘!(참고로 오래된 로그를 자동으로 정리해줄 때 잘 사용되는 명령어입니당)
find . -size +300k 👈 파일 크기가 300KB 이상되는 파일만 보여줘
참고자료
참고1. [유닉스/리눅스] find 특정 파일 찾기, 디렉터리 찾기, 현재디렉터리에서 검색하기 (find 옵션, 연산자,예시)
참고2. velog 마크다운(markdown) 작성법
'일반' 카테고리의 다른 글
PowerShell: csv, txt 파일 Row Count (0) | 2021.01.18 |
---|---|
Linux(CentOS, RHEL 레드햇 계열) SVN 설치 및 사용자, 권한 설정 (1) | 2020.12.14 |
Markdown 작성법 (0) | 2020.12.14 |
javac와 Eclipse 컴파일러의 차이점은 무엇입니까? (0) | 2017.09.14 |
윈도우 프로세스 시작시간 확인 (0) | 2017.09.12 |
댓글