[Ubuntu 20.04] 명령어 및 단축키 정리

2021. 3. 23. 17:28Operating System/Linux

반응형

■ 퍼미션 권한 부여 명령어

  • 기호 정리 : r = 4, w = 2, x = 1
  • 퍼미션 그룹 : [소유자][그룹][공개]
예시) text.txt 파일의 권한은 소유자와 그룹은 Read, Write, Excution 모두 가능, 공개의 경우 Read, Excution만 가능

계산법 : [4 + 2 + 1][4 + 2 + 1][4 + 0 + 1] = 775
chmod 775 test.txt

■ 서비스 포트 확인 명령어

netstat -nap

■ 서비스 관리

◆ 시작

systemctl start [서비스명]

◆ 재시작

systemctl restart [서비스명]

◆ 종료

systemctl stop [서비스명]

◆ 부팅시 자동 실행

systemctl enable [서비스명]

◆ 부팅시 자동 실행 해제

systemctl disabled [서비스 명]

전체 서비스 enable 상태 조회

systemctl -t service list-unit-files

◆ 서비스 로그 확인

  • 특정 서비스의 로그 확인
journalctl _PID=[서비스 PID]
  • 날짜/시간으로 로그 확인(since 부터 until 전까지의 로그)
journalctl --since [날짜(예시 : 2022-03-21)] --until [날짜(예시 : 2022-03-26)]
  • 최근 로그를 원하는 수만큼 확인(기본 : 10개)
journalctl -n [수(예시 : 100)]

■ VI 단축키

전체 선택

Shift + v + g

전체 복사

y

현재 줄 복사

yy

붙여넣기

p

전체 삭제

d

한줄 삭제

dd

맨 윗줄로 이동

gg

잘라내기

c

검색

  • n : 다음 문자열
  • N : 이전 문자열
/{검색하고자하는 문자열}

반응형