리눅스 프로그래밍 환경서버 접속 화면리눅스 명령어 ls : 현재 디렉토리의 파일 목록을 출력합니다.man ls: man은 manual을 의미하며 ls 명령어의 도움말을 출력합니다.OPTION은 DESCRIPTION에 표시된 종류를 사용할 수 있습니다.ls -a : '.
파일의 목록을 저장하기 위한 특수한 형태의 파일이다.디렉터리 파일이라고 부르기도 함디렉터리 파일의 데이터 블록에 파일명이 목록으로 저장되어 있다.리눅스의 파일 시스템에는 많은 수의 디렉터리와 파일이 존재한다.하나의 디렉터리 안에는 또 다른 디렉터리나 파일이 존재한다.모
Role of Operating system: 하드웨어 자원 관리, 프로그램 자원 관리Kernel : 운영체제의 다른 부분 및 운영체제 프로그램 수행에 필요한 서비스를 제공하는 부분Kernel의 권한과 사용자가 사용하는 프로그램의 권한이 다를 수 있다. 이 경우 사용하
originalname test.txt가 아이노드 블럭을 통해 데이터블록 data를 의미한다고 할때 Hard-link의 경우 data로 연결되는 바로가기를 생성하는 느낌이다.Soft-link의 경우 hard-link와 마찬가지로 바로가기를 생성하는 느낌이지만 soft-
int mkdir(const char pathname, mode_t mode); int rmdir(const char pathname); pathname : 디렉토리의 경로 이름mode : 생성하려는 디렉터리의 초기 접급 권한return : 호출 성공하면 0, 실패하면
Program - 저장 장치의 존재하는 하나의 파일을 의미하며 명령어 코드를 담고 있다Process - 실행 중인 상태의 프로그램, 동일한 프로그램으로 여러 개의 프로세스를 생성할 수 있다. 각 프로세스를 프로그램의 인스턴스(instance)라고 한다사용자가 프로세스를
프로세스 생성fork, exec프로세스 종료exit,atexit,\_exitpid_t fork(void); return: fork 호출이 성공하여 자식 프로세스가 만들어지면 부모 프로세스에서는 자식 프로세스의 프로세스 ID가 반환되고 자식 프로세스에서는 0을 반환한다.