728x90
반응형

OS 39

명령어 - tar (압축)

tar명령어- 파일을 압축하고 해제 리눅스에서는 파일 묶기와 압축은 원칙적으로 별개의 프로그램으로 수행한다. 파일 묶기의 명령어는 tar 이며 확장명도 tar이다. tar는 리눅스에서 파일과 디렉토리를 하나의 아카이브 파일로 묶거나, 아카이브 파일을 압축 또는 풀어주는 유틸리티입니다. tar cvf [file명] [경로] - 묶기 tar cvfj [file명] [경로] - 묶고 xz압축 tar xvf [file명] [경로] - 풀기 tar xvfj [file명] [경로] - xz압축해제 tar풀기 옵션 -c : 새 아카이브 파일을 생성합니다. -x : 아카이브 파일을 추출합니다. -t : 아카이브 파일의 내용을 확인합니다. -v : 아카이브 작업을 실행하는 동안 진행 상황을 출력합니다. -f : 아카이브..

OS/Linux 2023.07.06

[Linux] 명령어 -find

Find [경로] [option] [표현] --찾기 find . -name "*.txt" : 현재 디렉토리에서 확장자가 .txt인 파일을 검색합니다. find /home/user -type f -name "*.pdf" : /home/user 디렉토리에서 확장자가 .pdf인 일반 파일을 검색합니다. find / -type d -name "bin" : 루트 디렉토리부터 디렉토리 이름이 bin인 디렉토리를 검색합니다. find /home/user -mtime -7 : /home/user 디렉토리에서 일주일 이내에 수정된 파일을 검색합니다. find / -name "*.log" -exec rm {} \; : 루트 디렉토리부터 확장자가 .log인 파일을 검색하여 모두 삭제합니다. find / -name test ..

OS/Linux 2023.07.06

[Linux] 명령어 -grep

grep [option] pattern [경로] -말그대로 그랩(가져온다) -i : 대소문자를 구분하지 않고 검색합니다. -v : 패턴이 일치하지 않는 라인을 출력합니다. -w : 단어 단위로 검색합니다. -n : 검색 결과에 각 라인의 번호를 표시합니다. -r : 디렉토리 내부의 모든 파일에서 검색합니다. -E : 정규 표현식을 사용하여 검색합니다. ls -alrt | grep "echo" =>에코가 들어간 것을 조회 아무것도 없는 빈줄 제외(공백 제거) $ grep -v ^$ 공백있는 줄 까지 제외 $ egrep -v ^[[:space:]]*$ #으로 시작하는 줄까지 제외 $ egrep -v '^[[:space:]]*(#.*)?$' 검색 조건 뒤에 몇줄 !!!(After) $ grep -A10 [문자..

OS/Linux 2023.07.06
728x90
반응형