티스토리 뷰

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
아카이브 모드 복사 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 프로세스아이디

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함