모두야
Linux 명령어 모음zip 본문
728x90
반응형
python version 확인
python --version
삭제 : rm
# rm [옵션(선택)] [삭제파일 or 삭제 디렉토리]
rm 명령어 기본 사용법
# 파일삭제
rm [파일명]# 1개 삭제
rm [파일1] [파일2] [파일3] # 여러 개 삭제
rm *.txt # 현재 경로의 txt 확장자 파일 전부 삭제
# 디렉토리 삭제
rm -r [디렉토리명]
rm 명령어 옵션
옵션 | 내용 |
-r | 디렉토리 삭제시 하위 경로의 파일을 삭제 |
-f | 파일, 디렉토리 삭제시 강제로 삭제 |
-v | 파일, 디렉토리 삭제시 결과를 보여줌 |
-d | 비어있는 디렉토리만 삭 |
압축 : tar, zip
tar 압축
$ tar -cvf [파일명.tar] [폴더명]
# abc라는 폴더를 aaa.tar로 압축 예시
$ tar -cvf aaa.tar abc
tar 압축해제
$ tar -xvf [파일명.tar]
# aaa.tar라는 tar파일 압축해제 예시
$ tar -xvf aaa.tar
zip 압축
$ zip [파일명.zip] [폴더명]
# 현재폴더 전체를 aaa.zip으로 압축 예시
$ zip aaa.zip ./*
zip 압축해제
$ unzip [파일명.zip]
# aaa.zip 압축 해제 예시
$ unzip aaa.zip
# 특정 폴더에 압축해제 예시
$ unzip aaa.zip -d ./target
linux 서버 간 파일 전송 : scp
1) 보낼 서버 접속
2) 받을 서버 접속
3) scp 명령어
scp [가져갈 파일명] [옮겨질계정명]@[옮겨질IP주소]:[옮겨질 서버의 경로]
ex) temp.txt 라는 파일을 119.100.100.xxx서버의 /home/mhi에 옮기겠다
scp temp.txt meme2@119.100.100.xxx:/home/mhi
폴더 옮기려면 scp -r 폴더명 계정명@IP주소:폴더경로
728x90
반응형