본문 바로가기

OS/LINUX13

12. 다중 사용자와 슈퍼유저 다중 사용자 : 여러 명이 한 컴퓨터를 같이 사용하는 것id : 내 정보 보기who : 현재 시스템에 접속한 사용자 정보 보기whoamiw : 사용자 정보를 상세하게 보여줌[root@testap1 ~]# whoapp pts/0 2026-04-23 09:11 (192.168.56.1)[root@testap1 ~]# whoamiroot[root@testap1 ~]# who -wapp + pts/0 2026-04-23 09:11 (192.168.56.1) 슈퍼유저super user(root) : 슈퍼 사용자. #과 root로 표시# 일반유저에서 슈퍼유저로 전환su - root (root는 생략 가능) / 비밀번호 입력# 웬만하면 일반유저로 활동하고 필요한 경우에 su.. 2026. 4. 23.
11. CRON 정기작업 실행 시 사용etc 밑에 있는 crontab은 root 권한으로만 가능 crontabcrontab -l : 확인crontab -r : 모든 일정 삭제crontab -e : 에디터 실행SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=root# For details see man 4 crontabs# Example of job definition:# .---------------- minute (0 - 59)# | .------------- hour (0 - 23)# | | .---------- day of month (1 - 31)# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...# | .. 2026. 4. 23.
10. DAEMON, SERVICE 데몬 : 항상 실행하는 프로그램=> 윈도우의 service 개념 데몬 프로그램은 etc/init.d 디렉토리에 위치함 sudo service 프로그램명 start : 데몬 프로그램 실행 시작sudo service 프로그램명 stop : 데몬 프로그램 종료 컴퓨터 실행 시 자동으로 프로그램 실행되도록 하고싶을 때 : /etc/rc3.d/에 링크를 걸면 됨 rc3.d : cli/etc/rc3.d​ => cli로 부팅했을때에 자동으로 실행되는 프로그램 모아 놓은 곳rc5.d : gui/etc/rc5.d => gui로 부팅했을때에 자동으로 실행되는 프로그램 모아 놓은 곳 이 링크에 있는 프로그램들은 부팅할 때 자동으로 실행됨링크 바로가기 ex) S01apacheS02dtd K01apache2=> S는 시작, K.. 2026. 4. 2.
9. 백그라운드 실행(nohup, kill) nohup(NO HangUPs) : 쉘 스크립트 파일을 데몬 형태로 실행. 표준 출력을 지정한 파일로 리다이렉트리다이렉트 예시) nohup echo "Bash Command"ctrl+z : 백그라운드 실행fg : 포그라운드 실행jobs : 백그라운드 작업 목록 보기fg %번호 : 특정 번호의 프로그램 실행#############################################################kill : 지정한 프로세스에 지정한 시그널을 보내 프로세스 종료INT : 프로그램을 안전하게 종료kill -2 프로세스 번호kill -INT 프로세스 번호TERM : 프로그램을 안전하게 종료kill -15 프로세스 번호kill -TERM 프로세스 번호kill %프로세스번호 : 특정 번호의 프로그.. 2026. 4. 2.
728x90