개발공부/Linux
[Linux] 쓸모있는 Linux 명령어 모음집
차나니
2024. 5. 21. 16:01
개발 하면서 종종 사용하는 Linux 명령어 모음집 ! 계속계속 업데이트할 예정입니다~~
Linux 명령어
포트 죽이기
kill -9 PID번호
실행 중인 포트 조회하기
// 전체 포트 조회
sudo netstat -nlpt
// 특정 포트 조회
sudo netstat -nlpt | grep 포트번호
// 백그라운드에서 실행 중인 포트 조회
sudo netstat -tuln
DNS 정보 조회하기
nslookup 도메인이름
ufw 방화벽 목록 확인하기
sudo ufw status verbose
ufw 방화벽에 포트 추가하기
sudo ufw allow 포트번호
파일 권한 확인하기
ls -al
파일, 폴더에 권한 부여하기
// 777은 모든 권한
sudo chmod 777 파일이름
파일 내용 보기
// 파일 내용 출력하기
cat 파일명
// 파일의 끝부터 위로 10번째 줄까지 출력하기
// -f 옵션을 추가하면 파일에 추가되는 내용을 실시간으로 확인할 수 있습니다.
tail 파일명
tail -f 파일명
특정 파일 위치 찾기
find 탐색위치 -name 파일명
ex) find / -name test.conf
.jar 파일 실행하기
// 바로 실행하기
java -jar 파일이름.jar
// 백그라운드에서 실행하기
nohup java -jar 파일이름.jar &
압축하기
// tar 파일로 압축하기
tar -cvf 파일명.tar 압축하려는 폴더명
// tar.gz 파일로 압축하기
tar -zcvf 파일명.tar.gz 압축하려는 폴더명
// zip 파일로 압축하기
zip 파일명.zip 압축하려는 폴더명
zip 파일명.zip ./*
압축풀기
// tar 파일 압축풀기
tar -xvf 파일명.tar
// tar.gz 파일 압축풀기
tar -zxvf 파일명.tar.gz
// zip 파일 압축풀기
unzip 파일명.zip
// zip 파일 특정 위치에 압축풀기
unzip 파일명.zip -d ./target