일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 자료구조 복습
- XSS Game
- Sookmyung Information Security Study
- 숙명여자대학교 정보보안동아리
- Python
- 생활코딩
- hackerrank
- 웹페이지 만들기
- 머신러닝
- 백준
- 드림핵
- siss
- lob
- WarGame
- HTML
- Javascript
- c
- hackctf
- 풀이
- BOJ
- 파이썬
- PHP 웹페이지 만들기
- CSS
- C언어
- 숙명여자대학교 정보보안 동아리
- BOJ Python
- c++
- 기계학습
- SWEA
- The Loard of BOF
- Today
- Total
목록리눅스 스터디 (2)
혜랑's STORY
# 프로세스 이미지 - 프로세스 : 실행중인 프로그램(프로그램 자체가 프로세스는 아님) 텍스트(코드) : 프로세스가 실행하는 실행 코드를 저장하는 영역 데이터 : 프로그램 내에 선언된 전역변수(global variable) 및 정적 변수(static variable) 등을 위한 영역 힙 : 동적 메모리 할당을 위한 영역 스택 : 함수 호출을 구현하기 위한 실행시간 스택(runtime stack)을 위한 영역 U-영역 : 열린 파일의 파일 디스크립터, 현재 작업 디렉터리 등과 같은 프로세스의 내부 정보 - size 명령어 $ size [실행파일] -> 실행파일의 각 영역의 크기를 알려준다. 실행파일을 지정하지 않으면 a,out를 대상으로 한다. # 프로세스 ID - 쉘의 명령어 처리과정 - 각 프로세스는 ..
# 쉘과 명령어 사용 - 쉘(shell)이란 무엇인가? 쉘은 사용자와 운영체제 사이에 창구 역할을 하는 소프트웨어로 사용자로부터 명령어를 입력 받아 이를 처리하여 명령어 처리기(command processor)(command processor)라고도 불린다. - 쉘의 종류; 유닉스/리눅스에서 사용 가능한 쉘의 종류 쉘의 종류 쉘 실행 파일 설명 본쉘 /bin/sh 벨연구소에서 유닉스에서 기본 쉘로 사용됨 콘 쉘 /bin/ksh 벨연구소에서 본 쉘을 확장하여 만듬 C 쉘 /bin/csh GNU에서 본쉘을 확장하여 개발한 쉘 리눅스 및 맥 OS X에서 기본 쉘로 사용됨 Bash 명령어의 구문은 본 쉘 명령어 구문을 확장함 Bash /bin/bash 쉘의 핵심 기능 위에 C언어의 특징을 많이 포함함 tcsh ..