Linux

(10) 정기적으로 실행(cron) & 쉘을 시작할 때 실행 & 다중 사용자

geonwoopaeng@gmail.com 2021. 2. 7. 19:28

 

### 정기적으로 실행(cron) ###

cron: 정기적으로 명령을 실행시켜주는 도구(소프트웨어)

 

crontab

-e: cron 사용(editor에 적어주면 된다.)

-l: list내용 출력

 

### editor안에

m(min) h(hour) dom(day of month) mon(month) dow(요일) command

*: 시간과 상관없이 실행

ex) */1: 1분에 한번, 10 1: 1시 10분에 실행

date: 현재 시간 출력

 

### cron이 잘 실행 되는 지 확인하기

cd ~

tail -f 파일: 자동으로 파일을 감시하고 있다가 파일 뒤쪽에 text추가시 자동으로 화면에 refresh한다.

ctrl + c: 빠져나가기

 

 

 

### 쉘을 시작할 때 실행 ###

 

alias: 별명을 지어준다.(단축키로 만들기)

(ex. l=ls -al: l을 입력하면 ls -al이 실행된다.)

 

cd ~

nano .bashrc: 쉘이 실행될때 쉘 프로그램이 bashrc안의 코드를 실행한다.

 

 

 

### 다중 사용자 ###

 

id: 내가 누군지, 어디에 속해있는지 알려주는 정보

who: 현재 이 시스템에 누가 접속했는지 알려주는 것

 

반응형