본문 바로가기
Tech Blog

리눅스 기반 운영체제

by Cloud 9 2022. 1. 4.
728x90
반응형

 

728x90

 

 

 

ps : 현재 터미널에 관한 프로세스 목록 출력

pe -ef : 모든 터미널에서 현재 실행 중인 프로세스 목록&부가정보 출력

 

> 프로세스 : 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램. 종종 스케줄링의 대상이 되는 작업(task)라는 용어와 거의 같은 의미로 사용됨. 

 

root@wbe0s3eo1ojksf6ojsda8uwjm-7d4f95b4b8-qhxk2:~# ps -ef
UID          PID    PPID  C STIME TTY          TIME CMD
root           1       0  0 01:46 ?        00:00:00 /bin/sh -c jupyter notebook  --NotebookApp.token=$DEFAULT_JUPYTER
root           7       1  0 01:46 ?        00:00:02 /opt/conda/bin/python /opt/conda/bin/jupyter-notebook --NotebookA
root           8       1  0 01:46 ?        00:00:00 ttyd -p 8887 /bin/bash
root          10       8  0 01:48 pts/0    00:00:00 /bin/bash
root          18      10  0 01:52 pts/0    00:00:00 ps -ef

 

 

PID : process ID 번호 

TTY :  teletype(터미널)입니다.

TTY 칸에 ?가 표시된 프로세스 : 터미널에 부착되지 않은 프로세스들

 

시스템 콜 : 프로세스가 커널에게 요청을 전달하는 기능

 

KILL 강제종료

INT interrupt

TERM terminate

 

 

프로그램과 환경변수 

which 명령어 :  명령어 전체 경로 출력

echo : 뒤에 입력한 내용을 출력

$ : 환경 변수를 의미 (환경 변수 : 운영체제가 프로세스 단위로 사용하는 변수)

PATH : 셸이 프로그램을 실행할 때 참조할 경로를 출력

env  1) 명령어 제공 시 : 새로운 환경에서 해당 명령어 실행

       2) 명렁어 미제공 시 : 현재 환경 정보 출력

 

sudo 명령어

 

운영체제의 최고 관리자 
 1. 윈도우 : Administrator

 2. 유닉스 계열 : root

 

sudo : Switch User Do (관리자 권한 실행)

 

연산장치

CPU(Central Processing Unit) 중앙 처리 장치

 

기계어 : cpu 칩이 처리할 수 있는 명령어

기계어는 인간이 사용하는 프로그래밍 언어(python, C++ 등)와 다름

compile : python과 같은 언어로 짠 프로그램을 기계어로 번역하고 최적화하는 과정

 

CPU 구분 시, 32bit와 64bit가 있음 

> '한 번에 읽고 쓸 수 있는 데이터의 크기'를 나타냄

> 메모리 주소 범위에 영향을 준다.

 

GPU 그래픽 연산 특화 장치

TPU 구글에서 딥러닝 전용으로 개발한 전용칩

 

 

반응형

 

728x90
반응형

'Tech Blog' 카테고리의 다른 글

node 8 : 파이썬 잘 사용하기  (0) 2022.01.04
셸 기능  (0) 2022.01.04
다양한 데이터 전처리 기법  (0) 2022.01.03
파이썬 준비, 시작!  (0) 2021.12.29