개발/기타 / / 2023. 5. 13. 19:40

[linux] 자주쓰는 리눅스 명령어

 

자주쓰는 리눅스 명령어

 

개발/운영자로써, 리눅스 서버를 관리하기 위해서, 정리!

 

 

pwd - 현재 디렉토리 정보 출력

$pwd /wdata/oracle

cd - 경로 이동(절대 경로, 상대 경로 이동)

$cd /wdata/oracle

ls - 목록 확인

ls -l 리스트 

$ls -l -rw-r--r-- 1 oracle 20200316 0 11월  6 22:08 test -rw-r--r-- 1 oracle 20200316 0 11월  6 22:08 test1

mkdir - 디렉토리 생성

-p 옵션 :  하위 디렉토리까지 한 번에 생성

$ mkdir dev : 디렉토리 생성 $ mkdir -p /wdata/oracle/dev : 하위 디렉토리까지 생성 

rm - 파일이나 디렉토리를 삭제 -r 옵션 : 디렉토리 삭제

-f 옵션 : 삭제 여부를 묻지 않고 바로 삭제

디렉토리를 삭제 시 하위 디렉토리까지 삭제

 

$ rm -f test.dat : 여부 묻지 않고 삭제 $ rm -rf dev/ : 여부 묻지 않고, 디렉토리 삭제 

head - 지정한 숫자 만큼 상위 내용을 보여준다.(기본 10줄)

$ head -3 test.dat 가나 가나다 가나다라  $ head test.dat
1 2 3 4 5 6 7 8 9 10 

tail - 파일의 마지막 부터 지정한 줄 수만큼 표시(기본 10줄)

-F 옵션 : 파일이 업데이트 되면 자동으로 출력 표시

$ tail -3 test.dat
8 9 10  $ tail -F test.dat : 파일 내용 변경시 자동으로 갱신
1 2 3 4 5 6 7 8 9 10

ps - 실행중인 프로세스 찾기

 

ps -ef|grep .java - 실행중인 프로세스 중, 확장자가 '.java'를 찾아준다.

ps -ef|grep psvr_ -실행중인 프로스 중, 'psvr_' 으로 시작하는 프로세스를 찾아준다.

  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유