티스토리 뷰
tar 명령어
1. tar 압축
> tar -cvf 폴더명.tar 폴더
2. tar 압축 풀기
> tar -xvf 파일명.tar
3. 옵션
-c
파일을 tar로 묶음
-p
파일 권한을 저장
-v
묶거나 파일을 풀 때 과정을 화면으로 출력
-f
파일 이름을 지정
-C
경로를 지정
-x
tar 압축을 풂
-z
gzip으로 압축하거나 해제함
4. 기타
> tar, tar.gz 차이 : tar는 용량을 압축하지 않고 묶는 용도이고, tar.gz는 용량을 압축해서 묶음
디스크 용량 확인하기
1. 명령어
- df : 디스크 남은 용량 확인 (기본 명령어)
- df -k : 킬로바이트 단위로 남은 용량 확인
- df -m : 메가 바이트 단위로 남은 용량 확인
- df -h : 깔끔하게 보여줌
- df . : 현재 디렉토리가 포함된 파티션의 남은 용량 확인
- du : 현재 디렉토리에서 서브 디렉토리까지 용량 확인
- du -a : 현재 디렉토리의 사용량 파일단위로 출력
- du -s : 총 사용량
- du -h : 깔끔하게 보여줌
- du -sh * : 한단계 서브 디렉토리 기준으로 보여줌
scp 명령어 서버 간 파일 전송
1. 설명
> ssh를 이용하여 네트워크로 연결된 호스트간에 파일을 주고 받는 명령어. ssh와 동일한 22번 포트를 이용함.
2. 단일 파일 원격지로 전송
> scp test1.txt root@192.168.000.000:/test
scp [옵션] [파일명] [원격지_id]@[원격지_ip]:[받는 위치]
3. 복수 파일을 원격지로 전송할 때
> scp test1.txt test2.txt root@192.168.000.000:/test
4. 옵션
r | 디렉토리 내 모든 파일/디렉토리 복사 | scp -r |
p | (소문자) 원본 권한 속성 유지 복사 | scp -p |
P | (대문자) 포트 번호 지정 복사 | scp -P [포트번호] |
c | (소문자) 압축 복사 | scp -c |
v | 과정 출력 복사 | scp -v |
a | 아카이브 모드 복사 | scp -a |
chmod 파일, 폴더 접근 권한 변경
1. 명령어
> chmod [옵션] [사용자][설정기호][권한] [file or directory]
chmod 755 /path/to/file
2. 옵션
-v : 모든 파일에 대해 chmod를 적용하는 진단 메시지를 출력한다
-f : 에러 메시지를 출력하지 않는다.
-c : 권한이 변경되는 파일에 대해서 chmod를 적용하는 진단 메시지를 출력한다.
-R : chmod를 모든 파일과 디렉터리에 대해 재귀적으로 적용한다.
SWAP 메모리 사용률 확인
전체 swap 사용량 확인
cat / proc/swaps
전체 프로세스를 swap 사용량 기준으로 리스팅
grep VmSwap /proc/*/status | sort -k 2 -nr
swap을 사용하는 프로세스 확인
ps -ef | grep 프로세스아이디
'기타 > Linux, Ubuntu' 카테고리의 다른 글
04. Ubuntu - Virual box 우분투 외부 접속 하는 법 (0) | 2021.07.21 |
---|---|
04. Ubuntu - ELK 스택에 NGINX 로그 전송하기 (0) | 2021.07.16 |
03. Ubuntu - ELK 스택 구성하기 (0) | 2021.07.15 |
02. Ubuntu - Java 설치 (0) | 2021.07.15 |
01. Ubuntu - Virtual box를 이용해 설치하기 (0) | 2021.07.15 |