티스토리 뷰
-UNIX 파일 시스템과 명령어
-UNIX 파일 시스템과 명령어
파일시스템
UNIX파일시스템의 디렉터리 구조는 트리구조로 이루어져 있다
디렉터리나 주변장치를 파일과 동일하게 취급한다
파일소유자 그룹 및 그 외 다른사람들로부터 사용자를 구분하여 파일을 보호한다
파일생성 및 삭제기능 보호기능을 갖는다.
파일형식은 일반파일, 디렉터리파일, 특수파일의 세가지형식을 제공한다
2.UNIX파일시스템의 구조
UNIX파일 시스템의 구조는 디스크를 블록으로 분류하여 배치한 구조를 의미한다
UNIX 파일시스템의 구조는 부트블록, 슈퍼블록, I-node블록, 데이터블록으로 구성된다.
3.UNIX 명령어
fork : 새로운 프로세스를 생성한다
exec : 새로운 프로세스를 수행한다.
exit : 프로세스 수행을 종료한다
wait : fork후 exec에 의해 실행되는 프로세스의 상위 프로세스가 하위프로세스종료등의 event를 기다린다
kill : 프로세스를 제거한다
getpid : 자신의 프로세스 아이디를 얻는다
getppid : 부모 프로세스 아이디를 얻는다
& : 백그라운드 처리를 위해 명령의 끝에 입력한다
signal : 신호를 받았을 때 프로세스가 취할 동작을 지정한다
pipe: 프로세스간 통신을 위한 경로를 설정한다
파일 및 디렉터리 기타 관련 명령어
creat : 파일을 생성시킨다.
open : 파일을 사용할수 있는 상태로 준비시킨다.
close : 파일을 닫는다
cp : 파일을 복사한다.
mv : 파일을 이동시키거나 이름을 변경한다
rm : 파일 삭제
cat : 파일 내용 화면에 표시
chmod : 파일의 보호모드를 설정하여 파일의 사용허가를 지정한다
chown : 소유자를 변경한다
find : 파일을 찾는다
mknod : 특수파일을 생성한다
fsck : 파일스시템을 검사하고 보수한다
mkdir : 디렉터리 생성
chdir : 현재 사용할 디렉터리 위치를 변경한다
rmdir : 디렉터리 삭제
ls : 현재 디렉터리 내의 파일목록 확인
finger : 사용자정보 표시
'It' 카테고리의 다른 글
질문의 유형 / 열린질문 닫힌질문 추가질문 (0) | 2023.03.24 |
---|---|
php 코딩 방법 (0) | 2023.03.23 |
안드로이드 APP + DB 연동 (0) | 2023.03.21 |
자바 배열테스트 / for / foreach (0) | 2023.03.20 |
스프링 개발환경구축 (6-2) 이클립스 SVN Server 연동 (0) | 2023.03.19 |