리눅스 명령어 정리 중..
728x90

계속 추가될 예정

기능 명령어
해당 폴더 이동 cd 폴더 명
파일 or 폴더 이름 변경 mv <원본파일> <바꿀 파일 이름> #/ 이걸 넣으면 해당 경로로 이동하니 아무것도 넣지 않기를 바란다.
현재 경로 파악(어느 위치에 있는지) pwd
파일, 디렉토리 확인 ls
폴더 생성 mkdir
빈 디렉토리 삭제 rmdir (rm 은 웬만하면 사용하기전에 천번 정도 확인하길...)
디스크 공간 확인 df -> df -sh * (현재 위치 모든 폴더 남은 용량 확인)
현재 실행중인 프로세스 ps -> ps -ef \
프로세스 죽이기 kill -9 PID -> 하기전에 ps -ef 로 중지시킬 프로세스의 id를 확인 후 하길... 리얼 쪽은 kill 하지 않기!
파일 내용 확인 cat -> cat은 grep 하고 같이 사용하길.. 많은 내용의 파일일 경우 렉걸립니다.
파일의 마지막 행을 기준으로 지정한 행까지의 파일 내용 일부 출력 tail -> tail -f catalina.out
파일 or 디렉토리 복제 cp -> cp <원본> /<복제본 저장 경로>
웹 파일 다운 wget -> 따로 wget을 설치해야함.
파일 검색 find / -name "fineName" -type f or d
실행 파일 찾기? which -> which javac 하면 경로 보여줌
대량의 텍스트 파일에서 패턴 검색 grep
파일 또는 스트림의 각 줄을 조작 sed
터미널 화면 지우기 clear
액세스 권한 변경 chmod -> chmod -R 777 <파일명> 읽기 쓰기 삭제 권한
호스트 이름 hostname -> ip확인 하고 싶은 경우 hostname -I
tar 압축 해제 tar -xvzf .tar
bz2 압축 해제 bunzip2 .bz2
파일 디렉토리 삭제 rm -> 사용 전 1000번 정도 확인 실수하면 서버 삭제
빈 파일 생성 touch
파일 맨 앞에서 몇 라인 출력 head 옵션으로 라인 수 정할 수 있다.
CPU, Memory 확인 top
서버에 접속한 사용자 조회 w
포트 확인 netstat -anp\
rpm 파일 설치 rpm -ivh file.rpm
728x90

'OS > Linux' 카테고리의 다른 글

Linux 스케줄러  (0) 2022.11.04
Linux Signal  (0) 2022.08.10
Linux (CentOS 6) 서비스 등록  (0) 2022.07.25
로그파일 시간 별로 추출하기  (0) 2022.06.24
Linux 버전 확인하는 법  (0) 2022.04.27