사이트 Putty SSH 접속 후 목록보기, 폴더 이동, 압축하기, 압축풀기 등 다양한 명령어 모음
페이지 정보

본문
멜랑넷 리뉴얼 중에 몇 가지 명령어만 기억 나고 정리할 필요가 있어서 다시 공부했어요. Putty SSH 접속을 한 후 전체 목록 보기, 폴더 이동, 상위 폴더 이동, 홈으로 가기, 압축 풀기, 등 기본적인 것만 생각 나더라고요. 진짜 10년 넘게 놔두고 있었더니 이번에 다시 공부하게 되었어요.
호스팅에서 PuTTY(SSH) 접속 후 가장 많이 쓰는 명령어만 정리해드릴게요.
1. 현재 위치 확인
pwd
예시
/home/계정아이디/www
2. 파일/폴더 목록 보기
ls
자세히 보기
ls -al
용량 포함
ls -alh
3. 폴더 이동
현재 폴더 아래 g5로 이동
cd g5
상위 폴더로 이동
cd ..
홈 디렉토리 이동
cd ~
절대경로 이동
cd /home/계정아이디/www
4. 현재 폴더 파일 확인
find . -maxdepth 1
특정 파일 검색
find . -name "*.sql"
예시
find . -name "g5_write_notice*"
5. 압축 해제
ZIP
unzip 파일명.zip
특정 폴더로
unzip 파일명.zip -d newfolder
TAR
tar -xvf 파일명.tar
TAR.GZ
tar -xzvf 파일명.tar.gz
예시
tar -xzvf melangnet.tar.gz
6. 압축하기
현재 폴더 전체
tar -czvf backup.tar.gz .
특정 폴더
tar -czvf backup.tar.gz g5
7. 파일 삭제
파일 삭제
rm 파일명
예시
rm dump.sql
8. 폴더 삭제
빈 폴더
rmdir 폴더명
폴더 강제 삭제
rm -rf 폴더명
예시
rm -rf cache
⚠️ 매우 위험
rm -rf *
현재 폴더 전부 삭제
9. 파일 이동
mv 원본 대상
예시
mv dump.sql backup/
10. 파일명 변경
mv old.sql new.sql
11. 파일 복사
파일 복사
cp a.sql b.sql
폴더 복사
cp -r oldfolder newfolder
12. 파일 내용 보기
앞부분만 보기
head dump.sql
마지막 보기
tail dump.sql
실시간 보기
tail -f error_log
13. 특정 파일 용량 확인
du -sh 파일명
예시
du -sh melangnet.tar.gz
14. 폴더 용량 확인
du -sh 폴더명
현재 폴더 전체
du -sh .
15. 데이터베이스 덤프(sql) 찾기
find . -name "*.sql"
50MB 초과 파일 찾기
find . -size +50M
16. 압축 풀기 중 진행상황 확인
tar -xzvf backup.tar.gz
화면에 파일명이 계속 표시됨.
조용히 실행
tar -xzf backup.tar.gz
17. 권한 변경
파일
chmod 644 파일명
폴더
chmod 755 폴더명
전체 폴더
chmod -R 755 data
18. 소유권 확인
ls -al
19. 현재 서버 상태
메모리
free -h
디스크
df -h
20. 작업 중 가장 많이 사용하는 조합
pwd
ls -al
cd 폴더명
tar -xzvf 백업파일.tar.gz
find . -name "*.sql"
du -sh .
rm -rf 테스트폴더
특히 저 처럼 그누보드 게시판 복원 작업할 때는
find . -name "g5_write_*"
find . -name "*.sql"
tar -xzvf melangnet.tar.gz
du -sh .
이 4개를 가장 많이 쓰게 될 겁니다.
- 이전글Putty 접속 방법 및 카페24 경우 유용한 명령어 모음 26.11.07
- 다음글특정 폴더나 특정 파일이 파일질라나 Putty 같은 도구로 삭제가 되지 않을 때 방법 (권한설정) 26.11.07
댓글목록
등록된 댓글이 없습니다.
