Linux

리눅스 명령어 모음

  • -
반응형

리눅스 시험 준비를 하며 명령어에 대한 내용을 정리한 글입니다. 내용은 계속해서 업데이트될 예정입니다.


ls -l : 파일 리스트 조회

파일 유형 확인

  • - : 일반 파일
  • d : 디렉토리
  • l : 바로가기 아이콘 역할

파일 접근권한 확인

(1)[rw-] (2)[r--] (3)[r--]

(1) - 사용자 권한 : r(읽기) w(쓰기) x(실행) / 8진수 표기 - 4 2 1

(2) - 그룹 권한 : r(읽기) w(쓰기) x(실행) / 8진수 표기 - 4 2 1

(3) - 기타 사용자 권한 : r(읽기) w(쓰기) x(실행) / 8진수 표기 - 4 2 1

 

rw- r-- r-- : 파일 소유자는 test.txt 파일에 대한 읽기 쓰기 권한이 있고 그룹 사용자와 기타 사용자는 읽기만 가능하다.

chown :root test.txt : test.txt의 그룹 소유권을 root로 변경한다.

chgrp root test.txt : test.txt 파일의 그룹 소유권을 root로 변경한다.

chmod -R g+w test.txt : 그룹 사용자에게 test.txt 파일의 쓰기 권한을 부여한다.

umask -S : 기본 허가권 조회(문자)

du -sh /* : 디렉토리별 디스크 용량 확인(KB, MB, GB 단위 출력)

 

ps aux : 현재 실행 중인 모든 프로세스의 정보 출력

ps ax | grep vsftpd : FTP 서버 프로세스 가동 유무 확인

 

kill -9 [PID] : 프로세스 강제 종료(PID : 프로세스 ID)

 

nohup java -jar myApi.jar & : myApi.jar 파일을 백그라운드에서 계속 실행되도록 한다. nohup 수행시 실행 중인 프로세서의 표준 출력 결과는 nohup.out 이라는 파일로 생성된다.

 

tail -f catalina.out : catalina.out 파일의 10줄을 출력하고 내용을 실시간으로 출력한다.

 

cat mydoc.txt : mydoc.txt 파일 내용 조회

vi mydoc.txt : mydoc.txt 파일 내용 조회, 이후 명령 모드

[명령 모드]

  • a : 커서 뒤부터 입력
  • A : 줄의 마지막에 입력
  • i : 현재 문자 앞에 입력
  • I : 줄의 시작 부분에 입력
  • o : 현재 줄 다음 줄에 입력
  • p : 커서가 있는 줄 위에 입력

vi mydoc.txt -> : : EX 명령 모드

[EX 명령 모드]

  • :wq : 버퍼의 내용을 파일에 기록하고 종료
  • :q! : 버퍼의 내용을 파일에 기록하지 않고 무조건 종료
  • :q : 버퍼의 내용과 파일의 내용이 일치하는 경우 종료
  • :set nu : 줄 번호 표시 설정
  • :set nonu : 줄 번호 표시 설정 해제

yum install [패키지명] : 패키지를 설치할 때 의존성을 고려하면서 설치한다.

yum history : 패키지 설치, 삭제 등 작업 이력을 확인

yum remove httpd : httpd 라는 패키지를 제거하는 명령

 

 

반응형

'Linux' 카테고리의 다른 글

[CentOS]MySQL8 설치  (0) 2022.02.12
[CentOS]Virtual Box + CentOS7 설치  (0) 2022.02.11
[CentOS]Linux Tomcat 서비스 등록  (0) 2021.12.21
[CentOS]Linux 환경 젠킨스 설치  (0) 2021.12.20
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.