Makefile
소스 파일로 프로그램을 설치하는 단계인 configure 작업 후 생성되는 파일명
소스 파일을 이용한 프로그램 설치 순서
configure > make > make install
온라인 기반 패키지 관리 도구
apt-get, yum, zypper
set nonu
vi 편집기에서 표시되고 있는 행번호를 제거할 때 사용하는 환경 설정값.
:% s/windows/linux/g
vi 편집기에서 모든 windows 문자열을 linux로 치환하는 명령.
:% s/변경대상/변경문자/g
vimrc
vi 편집기를 실행할 때마다 행 번호가 자동으로 표시되도록 설정한다.
관련 설정을 저장하기 위해 생성해야 할 파일명.
pico
워싱턴대학에서 만든 유닉스용 편집기.
윈도우의 메모장처럼 간편하게 사용하도록 만들었다.
초기 리눅스 시스템에서 사용되었다.
nano
pico의 라이선스 문제로 인해 다시 만들어진 편집기.
emacs 편집기 종료.
[Ctrl]+[x] 후에 [Ctrl]+[c]
top
실시간으로 CPU 사용량을 확인할 때 이용하는 명령어.
[ctrl]+[z]
현재 실행 중인 포어그라운드 프로세스의 작업을 백그라운드 프로세스로 전환하기 위해 사용하는 키 조합
2: [ctrl]+[c] 키 조합으로 발생하는 시그널의 번호 값
# kill %2
작업번호가 2번인 백그라운드 프로세스 종료
nice --10 bash
프로세스아이디(PID)가 1222인 bash 프로세스 우선순위(NI)값이 0이다.
이 프로세스의 NI값을 -10으로 변경하여 우선순위를 높이는 명령.
nice 기본 형식: # nice [옵션] [설정값] [실행할 프로그램]
2 10 * * 1
cron을 이용해 해당 스트립트를 매주 월요일 오전 10시 2분에 주기적으로 실행.
* * * * *
min hour day month week
ps -l
백그라운드로 실행시킨 프로세스의 우선순위값을 확인하는 명령.
systemd
CentOS 7 버전 리눅스에서 부팅을 시작할 때 커널이 발생시키는 최초의 프로세스.
fork
프로세스.
systemd 프로세스가 발생되고 시스템 운영에 필요한 데몬을 비롯한 다른 프로세스들이 이 프로세스의 자식 프로세스로 생성하게 된다.
bash
GNU 프로젝트 일환으로 만들어진 셸.
$ echo $SHELL
환경변수를 이용해서 로그인 셸을 확인하는 과정.
셸 환경변수 출력
'컴퓨터' 카테고리의 다른 글
CHATGPT와 생성형 인공지능 (2) | 2024.09.25 |
---|---|
리눅스 2급 2차 합격 후기 및 공부 파일 (1) | 2023.04.08 |
리눅스 2급 2차 공부 -2 (0) | 2023.02.14 |
리눅스 2급 2차 공부하기 (0) | 2023.02.09 |
홈페이지 만들기 (0) | 2023.02.05 |