- ssh
- ssh root@10.0.10.90
- scp
- scp /home/local/a.txt remote@myserver.com:/home/remote
- scp -P 9999 /home/local/a.txt remote@myserver.com:/home/remote
- scp -P 9999 -r /home/local remote@myserver.com:/home/remote
- rm
- rm *
- rm -f 파일명
- rm -r 디렉토리명
- rm -rf 디렉토리명
- rm -rf *
- mv
- mv test.txt new_folder
- mv test.txt /root/folder
- linux 전체 파일 복사
- sudo cp -r * /root/app/auton-wage-react/react/build/
- sudo cp -r * /root/app/auton-wage-react/react/
- scp를 이용한 특정 서버의 특정 경로로 파일 이동
- scp build_7.zip root@10.0.5.7:/
- linux 디렉토리 생성
- mkdir 폴더명
- 특정 포트로 접근 시, 지정한 포트로 리다이렉트
- $ sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3000
- $ sudo iptables -t nat -L --line-numbes
- $ sudo iptables -D INPUT (index + 1)
- 특정 포트 찾기
- sudo ss -lptn 'sport = :8080'
- netstat -tnlp|grep 20001
- 특정 포트 강제 종료
- fuser -k 20001/tcp
- kill -9 netstat -tnlp|grep 20001|gawk '{ print $7 }'|grep -o '[0-9]*'
- 파일 이동
- mv /root/move_file /tmp/move_file
- 경로 확인
- ls -ld /path/to/app
- linux 모든 권한 부여
- sudo chown -R ec2-user:ec2-user /path/to/app
- sudo chmod -R 700 /path/to/app
- 디렉토리 하위 권한 모두 변경
- chown -R userName /home/etc/..
- Mac 포트 찾기
- lsof -i : 8080
- Mac 포트 강제 종료
- kill -9 pid
- linux init 로그 확인
- cat /var/log/cloud-init.log
- cat /var/log/cloud-init-output.log
- linux 서버 시간 변경
- sudo timedatectl set-timezone Asia/Seoul
- timedatectl
- vi, vim
- 문자열 찾기
- ESC -> / -> 문자열 입력 -> Enter
- 종료
- :q
- 강제 종료
- :q!
- 저장 종료
- :wq
- 문자열 찾기
- gz 압축 해제
- gunzip file.gz
- S3 cli 다운로드
- aws s3 cp s3://yourbucket/path/to/folder localdestination --recursive
- aws s3 cp s3://mybucket/images/ ./downloads/ --recursive
'Linux' 카테고리의 다른 글
(Linux) 리눅스 서버 자원 사용량, 상태 확인 방법 (0) | 2024.03.09 |
---|---|
자주 사용하는 리눅스 명령어 - 2 (1) | 2024.01.27 |
(Linux) 패키지 요소 검색 (0) | 2023.03.14 |
(Linux) MySQL 설치 (0) | 2023.01.07 |
(Linux) 파티션 확장 (0) | 2023.01.07 |