728x90
반응형
안녕하세요, PSJ입니다.
이번 포스팅은 Linux 서버를 운영하면서 아주 가끔 사용하게되는 명령어들을 하나씩 정리해 보려고합니다.
"알쓸리명!" - 알아두면 쓸모있는 리눅스 명령어!
지극히 개인적인 필요에 의해 지속적으로 업데이트될 예정입니다. ^^
- 폴더별 용량 확인
서버 운용중 디스크 용량이 가득차는 경우가 있는데, 어떤 폴더에서 용량을 많이 사용하고 있는지 확인할때 유용하게 사용할 수 있는 명령어입니다.
## 하위 폴더별 용량 확인
$ du -sh *
## 하위 1depth 폴더별 용량 확인
$ du -h --max-depth=1 *
- 서비스 포트 확인
서버 운용중 어플리케이션이나 서비스에서 현재 Listen 하고있는 Port 확인이 필요한 경우 사용 할 수 있는 명령어입니다.
##
$ netstat -tnlp
## 즐겨쓰는 옵션
-t, --tcp
-n, --numeric don't resolve names
-l, --listening display listening server sockets
-p, --programs display PID/Program name for sockets
- SSL인증서 공개키 파일 저장
사설인증서를 사용하는 SSL통신의 경우 해당 사설인증서의 공개키를 cacert 나 java keytool에 등록해야 하는 경우가 있다. 이때 공개키 인증서 파일을 만들 수 있는 명령어입니다.
## openssl s_client -connect [host/ip]:[port] | tee [출력경로]
$ openssl s_client -connect google.com:443 | tee cert.log
## 출력결과(cert.log)에 공개키 부분만 발취하여 cer 파일로 저장후
## keytool, openssl 명령으로 공개키를 cacerts에 추가하면 끝.
-----BEGIN CERTIFICATE-----
blrablra...
-----END CERTIFICATE-----
- .profile 설정 후 reload
현재 사용자에 프로파일에 alias를 추가하거나, 환경변수를 수정하게 되면 재로그인 후 적용됩니다. 아래 명령어를 입력하면 즉시 적용시킬 수 있습니다.
## source [.profile 경로]
## or
## . [.profile 경로]
$ source ~/.bash_profile
$ . ~/.bash_profile
Will be updated continuously..
728x90
반응형
댓글