UNIX의 특징
UNIX 시스템의 구성
UNIX 파일 시스템의 구조
부팅에 필요한 코드를 저장하고 있는 블록
전체 파일 시스템에 대한 정보를 저장하고 있는 블록
실제 데이터를 저장하고 있는 블록
UNIX 명령어
login
: UNIX 시스템에 접속
logout
: UNIX 시스템 접속 종료
finger
: 시스템에 등록된 사용자의 정보 표시
who
: 현재 로그인 중인 각 사용자에 관라한 정보 표시
ping
: 네트워크상의 문제 진단
fsck
: 파일 시스템의 무결성 검사
mount
: 기존 파일 시스템에 새로운 파일 시스템을 서브 디렉터리에 연결
uname
: 현시 시스템 정보를 확이하는 명령어
fork
: 새로운 프로세스 생성
exec
: 새로운 프로세스 수행
exit
: 프로세스 수행 종료
wait
: 자식 프로세스 중 하나가 종료될 때까지 부모 프로세스를 임시로 중지
kill
: 현재 실행 중인 프로세스를 종료하거나 한 줄 전체를 지운다
ps
: 현재 실행 중인 프로세스의 상태를 표시
getpid
: 자신의 프로세스 아이디를 구한다.
getppid
: 부모 프로세스 아이디를 구한다.
pwd
: 현재 작업 중인 디렉터리의 경로 표시
ls
: 현재 디렉터리 내의 모든 파일 표시
mkdir
: 디렉터리 생성
rd
: 파일 디렉터리 삭제
cd
: 디렉터리 위치 변경
creat
: 파일 생성
open
: 파일을 사용 가능한 상태로 준비시킨다.
cp
: 파일 복사
rm
: 파일 삭제
mv
: 파일 이름 변경
cat
: 파일의 내용을 화면에 표시
chmod
: 파일의 사용 권한 지정
chown
: 파일의 소유자 변경
UNIX 환경 변수
env
: 전역 환경 변수를 설정하거나 출력
set
: 사용자 환경 변수 설정
printenv
: 현재 설정되어 있는 환경 변수의 값을 모두 출력
echo
: 특정 환경 변수의 값 출력
setenv
: 환경 변수의 값 설정