알고있으면 좋은 리눅스 명령어
df .
현재 디렉토리의 파일 시스템 사용 가능 공간
df -h
파일 시스템의 사용 가능한 디스크 공간 정보 출력 -h : 용량 단위 표시 (mb, kb,,)
파일 시스템 중에 / 위치에 마운트 되어 있는 파일 시스템에 대부분의 파일과 디렉토리가 위치한다
find
파일 검색할때 사용
$ find . -name "*.sql" # 현재 위치에서 .sql이 들어가는 파일 찾음
$ find / -name "*.sql" # 루트에서 해당 파일 찾음
ln
소프트 링크: 바로가기 링크로 보면된다, 원본 파일이 삭제되면 해당 링크는 사용하지 못한다
하드링크: 원본 파일을 복사 -> 복사본을 생성, 원본 파일이 삭제되도 복사본을 가지고 있기 때문에 사용할 수 있다
$ ln -s ~/Desktop/test.psql test_symlink # test_symlink -> /home/heejung/Desktop/test.psql
$ ln ~/Desktop/test.psql test_hardlink # test_hardlink
netstat
네트워크 연결 정보 알아보는 명령어
$ netstat -a
$ netsat -nlpt
TCP listening 상태의 포트와 프로그램을 보여준다
$ netstat -an | grep {port num}
특정 포트가 사용 중에 있는지 확인
gunicorn 서버(8000)나 nginx(80)서버가 열려 있는지 확인할 때 쓰이곤 한다