'Section number'에 해당되는 글 1건
- 2007/09/26
Section1 : 주로 일반명령 ex) /usr/bin에 있는 ls, cp, mv 등
Section1m : 시스템 관리용명령 ex) /usr/sbin에 있는 mount, ifconfig 등
Section2 : System call 로서 kernel service 요청시
Section3 : C language 등의 함수 설명 ※ Section2,3 은 주로 프로그램 작성시 개발
Section4 : file의 내부형식에 대해서
Section5 : Miscellaneous Topics
Section7 : Device(Special) File 장치파일 ex) insf, lssf, mksf, rmsf
Section9 : Glossary 용어설명에 대한것
※ Manpage의 Section 번호를 알아두어야 하는이유
하나의 명령어에 대해서 섹션번호에 따라서 여러개의 Manpage가 있을수 있는데
이럴때 해당 명령어의 절대경로의 manN의 번호를 보고 Manpage를 용도에 맞게 볼 수가 있다.
Usage $ man N keyword (N ⇒ section번호)
who am I 는 로그인명을 알고자 할때 whoami euid 알고자 할때 euid is effective uid
write를 사용시에는 mesg y를 써서 내가 상대방이 보내고자 하는
메시지를 수신한다는 동의를 해두어야 상대방으로부터 메시지 수신이 가능
news 는 /var/news에서 메시지 작성이 가능 -a 옵션은 전부를 -n은 새로운 뉴스를 봄
File System ⇒ file 및 directory 관리 툴
File System ⇒ UNIX system에 따라 조금씩 계층구조가 틀리다
static files ⇒ 잘 변경하지 않는 공유되는 file (system admin에서 좀더 다룰듯 ^^)
opt ⇒ 응용프로그램 및 제품이 설치됨 타 벤더의 응용프로그램은 다른데에 설치되기도 함
/usr/bin ⇒ 일반적인 명령어
/usr/sbin ⇒ superuser의 시스템 관리 명령어 ex) mount, ifconfig
/usr/lib ⇒ 응용프로그램에 사용되는 library file
/sbin ⇒ 시스템 booting 및 shutdown시 사용되는 최소한의 명령어
부팅시 가장먼저 사용되고 부팅후에는 /usr이 mount 되면 /usr/bin이 사용된다.
/etc ⇒ 시스템 구성화일이 저장되는 곳으로 퍼미션관리를 잘해야 보안이 잘 적용된다.
/etc/passwd ⇒ user정보 /etc/hosts ⇒ 시스템 이름 및 IP 저장
/tmp ⇒ 임시파일이 저장되는 곳으로 부팅시에 불필요한것은 예고없이 삭제됨
/dev ⇒ 장치파일이 기록되어 잇음
/var/mail ⇒ 외부에서 들어오는 mail
/var/tmp ⇒ 응용프로그램의 만들어진 데이터가 저장됨
●절대경로 와 상대경로
절대경로 는 / 로부터 시작되는 주소
상대경로 는 자신의 현재 디렉터리를 기준으로 표현하는 주소
dot(.) ⇒ 현재 디렉터리를 dot dot(..) 부모 디렉터리를 나타냄※ root 의 home 디렉터리는 / 또는 /root 를 사용하지만 보안상 /root를 쓰는게 좋음
HPUX 만의 지정된 명령어 lsf ="ls -F" , ll ="ll" , lsr ="ls -R"
★cd - 바로 전에 작업한 pwd로 이동하게 해주는 기능(in HPUX)
mkdir -p 하위 디렉터리까지 한꺼번에 만드는 기능
File ⇒ 데이터를 담는 툴 또는 장치디바이스를 가리키는 링크
d = "directory"
l = "linked file"
n = "network special file"
c = "character device file"
b = "block device file"
cp, mv, rm 명령어 사용시
-r 은 하위 폴더까지 포함해서 각각의 해당명령어를 실행하고
-i 는 해당 명령을 실행할때 파일마다 일일이 확인하는 기능