본문 바로가기

프로그래밍언어/리눅스

리눅스 명령어

서비스 상태 확인, 시작, 중지, 재시작 명령어
service httpd status
service httpd start
service httpd stop 
service httpd restart

 

 

 
 

CD

해당 디렉토리 이동하기
사용법: cd {인자값}

  • cd.: 현재 디렉토리로 이동
  • cd..: 상위 디렉토리로 이동
  • cd~: 홈 디렉토리로 이동
  • cd-: 이전 작업 디렉토리로 이동

 

LS

 
파일 내역 출력
사용법: ls {옵션} {디렉토리/파일}
  • -a: 모든 파일과 디렉토리 표시 
  • -l: 자세히 출력 
  • -d: 디렉토리 정보 출력 
  • -n: UID, GID 출력 
  • -R: 하위 경로와 모든 파일 나열 

CP

파일, 디렉토리 복사
사용법: cp {옵션} {복사소스} {복사위치}
  • -f: 강제로 복사 
  • -r: 하위 경로 포함하여 복사 
  • -v: 복사 진행 상황 출력 
  • -s: 링크 정보 유지하여 복사 .

MKDIR

디렉토리 생성
사용법: mkdir {옵션} {이름}
  • -m: 디렉토리 생성 시 기본 권한 설정 
  • -p: 상위 디렉토리 생성
  • --help: 도움말 
  • --version: 버전 표시 
 

RM

파일 디렉토리 삭제
사용법: rm {옵션} {디렉토리/파일}
  • -f: 강제삭제 
  • -r: 디렉토리 삭제 시 하위 경로와 파일 삭제 
  • -v: 파일 삭제 정보를 자세히 보여줌 

TAIL

파일 내용중 마지막부터 10줄 출력
사용법: tail {파일이름}
 
 
 
 

 

FIND (중요)

파일 찾기
 
  • *: 모든것을 의미
  • $와 같이 쉘에서 의미를 갖는 문자를 검색할경우 \와 함께 작성
  • 단어 검색 시 single quotaion(')을 앞뒤에 붙인다. 
  • 각 옵션은 혼합하여 사용가능
  • 숫자 옵션 +n : n이상인 파일 검색,
    -n: n이하인 파일 검색,
    n: n과 일치하는 파일 검색