1. Setup

2. 카탈로그 - [1] 인자 없음

nx-t      # Nginx Config 유효성 평가
nx-stat   # Nginx 서비스 상태 확인
nx-status # Nginx 서비스 상태 확인
nx-reload # Nginx 재시작

nx-av     # /etc/nginx/sites-available/ 경로로 이동
nx-en     # /etc/nginx/sites-enabled/ 경로로 이동

nx-ls     # /etc/nginx/sites-available/ 내에 있는 파일들 목록 출력
nx-ls-en  # /etc/nginx/sites-enabled/   내에 있는 파일들 목록 출력

nx-catall    # /etc/nginx/sites-available/ 내에 있는 파일들 요약 내용 모두 출력
nx-catall-en # /etc/nginx/sites-enabled/   내에 있는 파일들 요약 내용 모두 출력

nx-listen    # /etc/nginx/sites-available/ 내에 있는 파일들 listen 내용만 모두 출력
nx-listen-en # /etc/nginx/sites-enabled/   내에 있는 파일들 listen 내용만 모두 출력

nx-ps     # sudo ps -alef
nx-net    # sudo netstat -nltp

2. 카탈로그 - [2] 인자 1개

#  .conf 확장자는 모두 생략하고 파일명만 사용  #

nx-gen     {파일명} # 새로운 *.conf 파일을 sites-available에 생성
nx-cat     {파일명} # sites-available 내에 있는 파일을 cat으로 출력
nx-catc    {파일명} # 파일 내용의 코멘트를 제거하여 cat으로 출력
nx-cath    {파일명} # 파일 내용에 하이라이트를 적용하여 cat으로 출력
nx-catch   {파일명} # 파일 내용의 코멘트를 제거하고 하이라이트를 적용하여 cat으로 출력
nx-cathc   {파일명} # 파일 내용의 코멘트를 제거하고 하이라이트를 적용하여 cat으로 출력

nx-edit    {파일명} # /etc/nginx/sites-available/ 내에 있는 파일을 nano로 편집
nx-nano    {파일명} # /etc/nginx/sites-available/ 내에 있는 파일을 nano로 편집
nx-ln      {파일명} # sites-available 내에 있는 파일을 sites-enabled에 링크 생성
nx-link    {파일명} # sites-available 내에 있는 파일을 sites-enabled에 링크 생성

nx-rm      {파일명} # sites-available, sites-enabled 내에서 파일 제거
nx-rm-en   {파일명} # sites-enabled 내에 있는 링크만 제거
nx-rm-link {파일명} # sites-enabled 내에 있는 링크만 제거

2. 카탈로그 - [3] 인자 2개

nx-gen-redirect-port {출발 포트} {목적지 포트} # 포트 단순 리다이렉트 등록(ln 까지 등록)