알고있으면 좋은 리눅스 명령어


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
스크린샷 2023-03-21 오후 11 58 12

$ netsat -nlpt
TCP listening 상태의 포트와 프로그램을 보여준다 스크린샷 2023-03-21 오후 11 59 02

$ netstat -an | grep {port num}
특정 포트가 사용 중에 있는지 확인
gunicorn 서버(8000)나 nginx(80)서버가 열려 있는지 확인할 때 쓰이곤 한다

스크린샷 2023-03-22 오전 12 02 09