너에게 고마워... 감사해...

블로그 이미지
日新又日新 天下太平 만고땡
고도리★

Article Category

분류 전체보기 (41)
Daily (12)
godori_Whoami? (7)
MUSIC (0)
IT (11)
Funny Story (8)
ETC (3)

Recent Trackback

Calendar

«   2008/08   »
          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            

Archive

  • Total19028
  • Today2
  • Yesterday11
  1. 2007/09/26
    유닉스기본명령어 및 로그인,로그아웃 [Fundamentals] 20070910

UNIX가 사용되는 이유는 OS는 안정성과 대용량이 최우선이다.

OS란 무엇인가? ⇒ user, application의 실행환경을 제공한다.

OS 실행시 필요자원 : H/W, S/W CPU, Memory, Disk, Network, H/W관장, 스케줄작업 등

OS는 H/W 와 S/W(Application) 또는 User 사이에 서비스를 해주는 역할을 한다.
즉, 관리를 한다는 말로도 표현할 수 있다.
Application 다음에 OS 또는 H/W 이므로
Application 이나 사용하는 목적에 맞게 H/W를 튜닝해야 한다.

/etc/passwd 에 계정정보가 저장 ⇒ 일반유저, Application 계정(oracle/dba) 등

● 명령어

   ․who -R ⇒ 접속자 정보 로그인한 (가상)터미널 접속시간 및 IP 확인
   ․pwd ⇒ 현재 있는 디렉토리 확인
   ․ls -F ⇒ -F 옵션을 주므로서 파일인지 폴더 인지 등의 속성확인가능
   ․ll ⇒ ls -l 의 alias
   ․uname -r ⇒ OS version 확인
 
                  -r 대신 -a를 하면 hostname OS version등 전부 확인가능
 
 ․bdf ⇒ 각각의 Mounting point에 대한 디스크 용량확인
 
 ․id ⇒ uid, gid, group 확인
 
 ․ifconfig lan0 ⇒ host의 ip address 확인
 
 ․echo $PATH ⇒ PATH가 설정된 경로확인
 
 ․env ⇒ 환경변수확인
  
․sh -x ⇒ shell 의 debugging 모드로서 shell script 작성시 유용함
  
․stty -a ⇒ 미리 정의되어 있는 명령어가 확인 가능 ex)  CTRL + D ⇒ EOF

shell ⇒ 명령어 해석기

Bourne Shell, C Shell, Korn Shell, POSIX Shell, Bash Shell 등이 있으며
HPUX는 POSIX Shell 을 사용한다.

 Bourne Shell, Korn Shell, POSIX Shell에서
$ Prompt는 일반유저환경에서 작업을 의미하고,
C Shell에서 는 % Prompt가 일반유저환경에서 작업을 의미하지만
super user가 작업의 편리성을 위해서 Prompt를 변경하는 것도 가능하다.
# Prompt는 superuser인 root를 의미한다.

loggin in and out

password를 잘못 입력하거나 틀렸을때
UNIX에서 로그인시에 Backsapce도 하나의 문자처럼 입력이 된다.

따라서 패스워드를 틀렸을 때 한글자씩 지울때에는 '#'를 사용하고
입력한 문자 전부를 지울 때에는 '@'를 사용한다.
CTRL + D 는 End of File 로서 현재 process에서 입력이 없으면
그 process를 종료하는 기능을 하지만 logout 하고자 할 때
(즉, shell 이 하나만 실행되어 있는상태 )도 사용 가능하다.

여기서 Tips!! 자신이 root계정으로 로그인 또는 su명령어를 사용해서 root권한 획득하려고 할때 누군가가 시력이 좋거나 기억력이 정말 좋은 사람이 자신이 입력하는 패스워드를 옆에서 힐끗힐끗 보고 있다. 이럴때에는 아무것이나 마구 입력하다가 '@' 를 2번만 누르고 나서 진짜 패스워드를 입력하면 아무리 기억력이 좋아도 외우기는 힘들지 않을까요?

이올린에 북마크하기(0) 이올린에 추천하기(0)
Trackback 0 and Comment 0