NIPA-ORACLE #4. ORACLE Linux

HyunJunSon·2025년 9월 26일

NIPA-ORACLE

목록 보기
4/28
1. cat -n
  • cat -n .bashrc :  .bashrc 파일의 내용을 줄 번호와 함께 출력
2. ~/tmp, /tmp, tmp 의 차이점
3. Umask
  • umask(user file creation mask)은 리눅스/유닉스 시스템에서 새 파일이나 디렉토리를 만들 때 적용되는 기본 권한 값을 제한하는 역할
4. 개인 key 생성, Download 시 반드시 해줄작업
  • chmod 400 key 파일 (개인키는 다른사람이 읽거나, 쓸수 있으면 안된다.)
5. sudo - , sudo -i 의 차이점

6. shell script 작성시 로컬변수 선언,Array 활용

  • local 변수명=~
  • 변수선언 뒤에 값 넣을때 공백이 있으면 안됨
  • ${#ARRAY[@]} : 배열의 요소 개수(length)를 구합니다.
  • ${#ARRAY[0]}은 0번 요소의 문자 길이(문자 수)입니다. 개수 아님.

7. crontab 실제 사용 예시

  • ps -ef | grep python3 | grep -v grep | wc -l ( grep 명령어 개수는 제외)
  • 특성 프로세스가 실행중이지 않으면( ex. 웹서버) -> 실행
  • nohub으로 서버에서 exit 해도 계속 작동하도록 세팅
  • & bg에서 실행
profile
즐겁게 공부하고 사람들에게 도움을 주는 개발자가 되고 싶습니다.

0개의 댓글