728x90
반응형

Study/Linux|Shell 5

[Linux] 자주쓰는 리눅스 명령어

현재 폴더 날짜별로 보기 ls -lrt 경로 이동하기 cd [대상경로] ex) cd /tmp cd .. 압축해제하기 unzip [압축해제대상파일] 특정폴더에 압축해제하기 unzip [압축해제대상파일] -d [압축 해제할 경로] ex) unzip h2-2022-06-13.zip -d ./test h2-2022-06-13.zip 파일을 현재위치 하위에 있는 test 폴더에 압축을 해제한다 프로세스 확인 명령어 ps -ef | grep 프로세스id ps -ef | grep 키워드 열린 포트들 확인하기 netstat -lntp 해당 포트에 접속중인 정보들을 보여준다 netstat -an | grep port 해당 포트에 연결된 갯수 확인 netstat -an | grep port | wc -l

Study/Linux|Shell 2023.01.16

[Linux] port 확인하기

개발하다보면 목적지 서버의 포트확인을 해야할 때가 많다 ping, telnet 등으로 확인하곤 하는데 ping 으로 ICMP패킷을 쏴서 서버 체킹은 할 수 있지만 특정 포트확인은 할 수 없다. telnet은 설치가 안되어있는 경우가 있다. 참고: telnet 정상 접속 후 빠져나오는법 Ctrl+']' 입력 -> 텔넷 프롬프트가 나오면 quit 으로 빠져나오면 된다. 이럴때 대안으로 bash의 build-in기능을 사용할 수 있다. echo > /dev/tcp// 정상일 경우 아무 메세지가 나오지 않는다. echo $? 를 입력할 경우 바로 전 실행 명령이 정상적으로 끝났다는 의미의 0이 표출된다. 오류가 발생할 경우 Connection refused 등의 메세지가 나타난다.

Study/Linux|Shell 2023.01.11

[CentOS] CentOS7 방화벽 해제

CentOS7부터 firewall-cmd를 통하여 방화벽 해제를 할 수 있다. #현재 오픈된 포트 확인 netstat -tulpn | grep LISTEN #방화벽 iptalbes 확인 iptables -L --line #방화벽 포트 오픈 추가 (3333은 임의포트) firewall-cmd --permanent--zone=public --add-port=3333/tcp #방화벽 포트 오픈 제거 firewall-cmd --permanent--zone=public --add-port=3333/tcp #방화벽 설정 재시작 sudo firewall-cmd --reload

Study/Linux|Shell 2023.01.11
728x90
반응형