os:linux:command
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판다음 판 | 이전 판 | ||
os:linux:command [2019/01/16 22:24] – [ln] kieuns | os:linux:command [2024/12/16 11:31] (현재) – [zsh(mac)] kieuns | ||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | < | ||
+ | ====== find ====== | ||
+ | |||
+ | <code bash> | ||
+ | find . -type f -name " | ||
+ | # -type f : 종료. f면 파일 d면 디렉토리 | ||
+ | # -name "" | ||
+ | </ | ||
+ | |||
+ | ====== 폴더 파일 속성 변경 ====== | ||
+ | |||
+ | <code bash> | ||
+ | // 디렉토리 변경 | ||
+ | find . -type d -exec chmod 775 {} + | ||
+ | // 파일의 속성 변경 | ||
+ | find . -type f -exec chmod 664 {} + | ||
+ | </ | ||
+ | ====== ln ====== | ||
+ | |||
+ | <code bash> | ||
+ | # | ||
+ | # 폴더 ' | ||
+ | # | ||
+ | ln -s ./TTT wiki | ||
+ | </ | ||
+ | |||
+ | ====== grep ====== | ||
+ | |||
+ | 어느 폴더의 파일이나 파일들을 전부 뒤져서, 검색하려는 문자열이 있는 파일들을 찾아낸다. \\ | ||
+ | (Find in Files) | ||
+ | |||
+ | 기본 | ||
+ | <code bash> | ||
+ | # | ||
+ | # 검색할 파일을 콕 집어서 검색 | ||
+ | # | ||
+ | grep -rn '< | ||
+ | |||
+ | # | ||
+ | # 폴더를 통채로 전부 검색 | ||
+ | # -r 옵션에 의해, 서브 폴더까지 전부 검색 | ||
+ | # | ||
+ | grep -rn '< | ||
+ | </ | ||
+ | |||
+ | 주로 사용하는 옵션 | ||
+ | |||
+ | | -r | 서브 폴더까지전부 검색 | ||
+ | | -n | 검색된 파일에서 검색하려는 문자열이 있는 줄번호 출력 | | ||
+ | |||
+ | ====== du ====== | ||
+ | |||
+ | 현재 폴더의 서버디렉토리의 크기만 보려고 할때 | ||
+ | <code bash> | ||
+ | du -h --max-depth=1 | ||
+ | |||
+ | du -h --max-depth=0 ./(FOLDER NAME)/ | ||
+ | </ | ||
+ | |||
+ | 현재 폴더가 전체 용량에서 얼마나 쓰고 있나? | ||
+ | |||
+ | <code bash> | ||
+ | du -s -k $1 | awk ' | ||
+ | </ | ||
+ | |||
+ | ===== zsh(mac) ===== | ||
+ | * 24-12-16 | ||
+ | <code bash> | ||
+ | du -h -d 0 . # -h 크기단위, | ||
+ | </ | ||
+ | ====== tar ====== | ||
+ | |||
+ | <code bash> | ||
+ | # 파일 묶기 (z옵션으로 압축까지) | ||
+ | # 타겟파일 : new-target.tar | ||
+ | # 타겟디렉토리 : ./ | ||
+ | tar cvzf new-target.tar ./ | ||
+ | |||
+ | # 묶은 파일 보기 | ||
+ | tar tvf new-target.tar | ||
+ | |||
+ | # 묶은 파일 풀기 | ||
+ | tar xvf new-target.tar ./ | ||
+ | </ | ||
+ | |||
+ | ====== cron ====== | ||
+ | |||
+ | 크론 명령어 수정 키워드 | ||
+ | |||
+ | < | ||
+ | |||
+ | 사용법은, | ||
+ | |||
+ | |||
+ | ====== gzip ====== | ||
+ | |||
+ | gzip 압축풀기 : '' | ||
+ | * 예) '' | ||
+ | * 예) '' | ||
+ | |||
+ | gzip 파일 덮어쓰면서 압축 풀기 : '' | ||
+ | |||
+ | gzip 폴더를 지정해서 해당 폴더 내부의 파일을 모두 압축 풀기 : '' | ||
+ | * **r** 옵션이 붙어서 하위폴더를 모두 탐색한다. | ||
+ | |||
+ | gzip는 파일 압축 전용이므로 , 폴더 압축하려면 tar를 쓰자. | ||
+ | |||
+ | ====== cd mount 마운트 하기 ====== | ||
+ | |||
+ | <code bash> | ||
+ | # as root, /mnt/cdrom 디렉토리는 미리 만들어 둠 | ||
+ | mount -t cd9660 /dev/cd0 /mnt/cdrom/ | ||
+ | </ | ||
+ | |||
+ | VirtualBox 의 GuestAdditions 설치하기 | ||
+ | |||
+ | * [[http:// |