📢 공지합니다
이 게시글은 메인 페이지에 항상 고정되어 표시됩니다.
개요: 리눅스의 마지막 이야기!
find
파일 검색 명령어, 가장 유용하면서 복잡한 명령어 중 하나이다.

다음과 같이 name을 통해 전체파일 기준으로 .c로 끝나는 파일들이 나온다.

전체 파일에서 c로 끝나는 것을 찾아주는건데 허가거부가 떠서
리다이렉션을 통해 진행하면 된다. 알거라고 믿는다.

위에 . 뺀거랑 비슷하지만 현재 디렉토리 기준으로 찾아간다.

exec가 실행 된다는 의미이다. 뒤에 {} \; 는 문법

touch 를 통해 공백 파일을 만들었고 다음과 같이 rm -f 를 통해 강제로 지워봤다.

다음과 같이 검사식 type 파일유형이다.

/dev 장소에서 타입이 블록장치 인것을 찾아준것이다.

work 디렉터리에서 디렉터인 애들을 찾아준거다 이때 prog와 grep을 찾고 싶으면

다음과 같이 패턴을 지정해주면된다.

파일 변경 관련 된 명령어들이다.

24시간 이내에 만든 파일이다.

현재 디렉토리에서 권한이 모든 사용자에게 읽기, 쓰기 및 실행이 허용된 파일들을 찾아서, 해당 파일들에 대해 "ls -l" 명령어를 실행하여 자세한 파일 정보를 표시합니다.
즉 permd은 접근권한이랑 관련 되어있다.

다음과 같이 size가 0인것을 찾는것이다.
파일 압축
아카이브란
- 여러 파일 검색 가능한 구조정보와 함께 저장한 하나의 파일이다.
- 파일의 내용, 접근권한, 시간, 소유자 등의 정보가 함께 저장되어 있다.
tar
- 일반 파일뿐만 아니라 디렉터리까지 포함 가능하며 디렉터리 정보뿐만 아니라
속성정보까지 유지 한 마디로 걍 이사하는 의미
"tar": 파일 및 디렉토리를 아카이브 파일로 묶거나 해제하는 명령어입니다.

tar 명령어를 통해 생성하고(c) 그 과정을(v) 파일로 만든다(f)
work.tar 묶음 파일로 work 디렉터리에 있는 모든 것들을

bk1 디렉터리에 x를 이용해 추출하는 것이다.
zip
- gzip gunzip : 파일을 압축하거나 압축을 푸는 명령
- 다중의 파일을 명령인자로 지정하면 파일당 하나씩 압축하일이 생성됨
- 대용량일때 유리
- 압축하면 원본 파일 없어짐

다음과 같이 work.tar를 압축했다.

bk2 디렉토리에서 work.tar.gz를 풀어줬다. gunzip하면은 work쪽에서 gz가 없어진다.

gzip과 다르게 bzip2를 이용해서 압축했다.
해제는 bunzip2이다.
| 작업 프로세스 제어 (0) | 2023.06.08 |
|---|---|
| 패턴찾기 메뉴얼 (2) | 2023.06.05 |
| 파일 자르기, 사용자 정보 (0) | 2023.05.29 |
| 리다이렉션(redirection)과 파이프라이닝(pipelining) (1) | 2023.05.20 |
| 복사디스크 사용정렬 (2) | 2023.05.12 |