본문 바로가기

업무

[리눅스 명령어] + 업데이트 중



(파일 디렉토리 확인)  ls
(파일 디렉토리 확인_상세)  ls -1a 
(파일 찾기)  find /경로 -name "파일이름"  
(대소문자구분)  find /경로 -iname "파일이름"
(특정확장자) find /경로 -iname ".conf"
(오늘수정) find /경로 -newermt "today"
(+파일만찾기)  -type f
(경로제외) find / -path /경로 -prune -o -name "파일이름" -print  
(최근접근파일)  find / -attime -1




(포트확인) netstat -tuln

더보기

 

-t : TCP 포트만 표시
-u : UDP 포트만 표시
-n : 주소와 포트 번호를 숫자 형태로 표시 (도메인명과 서비스명 표시X)
-l : 현재 리스닝중인 소켓만 표시
-p : 해당 소켓을 소유하고 있는 프로그램의 PID와 이름 표시

 

(ip주소확인) ifconfig
(시스템의 포트번호로 프로세스ID 확인) lsof -t -i:(포트번호)
(PID로 프로세스종료) kill (PID) /  kill -9 (PID)

 




(svn 체크아웃) svn checkout (svn경로) -- username (계정ID)  (
(svn 파일별 update) svn update 경로/파일명
(svn ignore파일확인) svn propget svn:ignore .                        ( propget은 디렉토리별로 확인. )
(svn ignore파일지정) svn propset svn:ignore "파일이름" .      ( propset 은 파일에 지정.)



(docker 컨테이너 접근) docker exec -it (컨테이너이름) (+ 추가 명령어)
(docker 설정파일 경로) docker exec -it (컨테이너이름) (컨테이너 내부경로)


--- 해당 디렉토리에서
(docker reload) nginx -s reload
(docker 파일경로)  /etc/nginx/conf.d/default.conf  
(파일읽기) vi (파일이름)          ( 기본 일반모드 )

--- 편집모드로 전환
(커서위치) i
(커서맨앞) I

(편집모드종료) Esc
(저장) :w
(종료) :q
(강제종료) :q!
(저장&종료) :wq