반응형
Linux 자주 사용하는 명령어 정리
계정 전환
su 유저명
root 권한을 일시적으로 부여
sudo 명령어
상위 디렉토리 이동
cd .. 상위 디렉토리 이동
root 디렉토리 이동
cd /
디렉토리 생성
mkdir 디렉토리명
디렉토리 삭제
rmdir 디렉토리명
현재 경로 확인
pwd
파일 출력
cat option file
옵션 (-n, -b, -E ...)
실시간 출력 (log or txt), -f 옵션 실시간 update하여 출력(파일 출력, 로그 출력)
tail -f file
텍스트 파일 수정
vim fileName
종료
:q 종료
:w 저장
:wq 저장 후 종료
:q! 강제 종료
외부 링크 다운로드 ( 둘다 설치해야 사용가능 apt-get install or apt install wget, curl )
wget 옵션 URL
curl 옵션 URL
ex)
wget https://download.java.net/java/GA/jdk17.0.2/dfd4a8d0985749f896bed50d7138ee7f/8/GPL/openjdk-17.0.2_linux-x64_bin.tar.gz
curl https://download.java.net/java/GA/jdk17.0.2/dfd4a8d0985749f896bed50d7138ee7f/8/GPL/openjdk-17.0.2_linux-x64_bin.tar.gz
tar 압축
tar -cvf 압축 파일이름.tar 압축 할 파일
tar.gz 압축
tar -zcvf 압축 파일이름.tar.gz 압축 할 파일
tar 압축해제
tar -xvf 압축 파일이름.tar
tar.gz 압축해제
tar -zxvf 압축 파일이름.tar
시스템 확인
netstat
설치
apt install net-tools
포트 확인
netstat -nap | grep 포트번호
netstat -nap 전체 포트 목록
리스닝 확인
netstat -option
-a 모든 상태 출력
-l 대기중 네트워크
-n 도메인 주소
-p PID / 프로그램명
-t tcp
-u udp
조합 예시
netstat ltup
netstat nltp
netstat -napt | grep [찾을 문자]
반응형
'Back-End > Linux' 카테고리의 다른 글
Linux(Ubuntu), MSSQL 설치 방법 및 설정, SSMS 원격 접속 (2) | 2024.09.23 |
---|---|
Linux(Ubuntu) React Web Service 시작하기(서버 설정, Node.js, React, Linux, Nginx, SSL, FTP, 방화벽 설정) (0) | 2024.05.29 |