2011. 1. 28. 15:06 Unix/HP-UX
'Solaris'에 해당되는 글 15건
- 2011.01.28 zip 패키지 없이 자바로 zip 파일 풀기
- 2010.12.12 Solaris 메모리량 확인
- 2009.11.24 solaris에서 hostname 변경하기
- 2009.11.02 x86 Solaris 10 에서 reconfigure(디바이스 변경관련 커널 rebuild)
- 2009.11.02 Solaris Run Level
- 2009.10.05 Linux OS Bit 수 확인
- 2008.09.29 folding linux lines
- 2008.09.29 특정일보다 오래된 프로세스 확인하기
- 2008.04.23 시스템 시간 동기화
- 2008.03.30 Solaris 메모리 확인
2010. 12. 12. 21:10 Unix/Solaris
Solaris 메모리량 확인
2009. 11. 24. 23:28 Unix/Solaris
solaris에서 hostname 변경하기
2009. 11. 2. 17:09 Unix/Solaris
x86 Solaris 10 에서 reconfigure(디바이스 변경관련 커널 rebuild)
1. / 디렉토리에 reconfigure 파일을 생성한 후 reboot
또는
2. 쉘에서 다음 명령어 입력
# reboot -- -r
또는
3. PROM모드에서 다음 명령어 입력
ok> boot -r
또는
4. x86에서는
(b)oot (i)nterpreter 부분에서 "b -r" 입력
을 입력하면 된다는데..
x86 solaris 10에서는 grub으로 변경이 되어 다음과 같은 방법을 사용하였다.
1. 부팅시 화면에서 e를 입력한다.(편집모드)
2. 메뉴에서 커널부분을 선택 후 e를 입력(해당 라인 편집)
3. 라인의 끝에 -r을 추가 하고 엔터
4. b를 입력하여 부팅한다.
5. 이후 작업을 진행한다.
2009. 11. 2. 15:56 Unix/Solaris
Solaris Run Level
○ runlevel 0
- 운영 환경 종료
- bootPROM ok 프로프트 표시
- OS가 운영되지 않는 바이오스 수준에서 여러 가지 작업을 할 경우 사용
○ runlevel s, S
- 단일 사용자로 실행
- 모든 파일 시스템 마운트 및 액세스 가능
- 시스템의 잘못된 설정 파일을 수정하거나 파일 시스템을 복구하거나 백업하는 용도로 많이 사용
○ runlevel 1
- 단일 사용자 관리 상태에서 시스템이 실행되고 있음을 나타냄
- 사용 가능한 모든 파일 시스템에 액세스 가능
○ runlevel 2
- 멀티유저 운영 상태에서 시스템이 실행되고 있음을 나타냄
- 멀티유저에 액세스 가능
- NFS 서버 데몬을 제외한 모든 시스템 데몬 실행
○ runlevel 3
- NFS 자원을 공유할 수 있는 멀티유저 운영 상태에서 시스템이 실행되고 있음을 나타냄 /etc/inittab
파일에서 기본 런 레벨로 지정됨
○ runlevel 4
- 현재 구현되지 않는다.
○ runlevel 5
- 운영환경 종료
- 시스템 전원 끄기
○ runlevel 6
- 런레벨 0으로 시스템 종료
- 기본 런 레벨(일반적으로 런 레벨3)로 시스템 재부팅
* 출처 : http://felions.tistory.com 에서 http://honhon20.tistory.com/category/Unix(Solaris) 로
퍼온글을 옮겼습니다. ㅎㅎㅎ
2009. 10. 5. 14:16 Unix
Linux OS Bit 수 확인
# getconf WORD_BIT
getconf는 glibc-common 패키지에 포함되어 있어 일반적으로 적용될 것이다.
## update 2013.12.17
# getconf LONG_BIT
결과값이 64가 나오면 64bit, 32가 나오면 32bit
참고.
AIX :
# getconf WORD_BIT
HP-UX :
# getconf KERNEL_BITS
Solaris :
# isainfo -kv
참고 URL : http://sardonyx.tistory.com/entry/OS-Bit-확인
2008. 9. 29. 22:50 Unix
folding linux lines
fold : 접다, 우리안에 넣다.
80 컬럼이 넘는 긴 라인을 갖는 파일을 80컬럼으로 만들고자 한다면 다음의 명령어를
사용할 수 있다.
$ fold -w 60 filename
60 컬럼으로 만들고 싶은 경우 위의 명령어를 사용할 수 있다.
자세한 옵션은 man page 참조. 원문에는 Linux 명령어라고 하는데 Solaris에서도
명령어가 작동한다.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
UNIX GURU UNIVERSE
UNIX HOT TIP
Unix Tip 2377 - July 5, 2006
http://www.ugu.com/sui/ugu/show?tip.today
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
FOLDING LINUX LINES
If files have long lines
and you want wrap those lines
at 80 columns. Then you can
use the fold command:
$fold my_file
See man for more options.
2008. 9. 29. 21:10 Unix/Solaris
특정일보다 오래된 프로세스 확인하기
# ps -eo etime,pid,args | awk -F- '$1>14{print}'
etime은 일반적인 프로세스 시작시간 대신 총 소요된 시간을 반환한다.
etime 값은 dd-HH:MM:SS 의 형식이다.(날짜-시간:분:초)
○ 명령어 설명
- ps -e
현재 실행중인 모든 프로세스의 정보를 나열한다.
- ps -o format
format에 명시한 포맷으로 정보를 출력한다.
- etime
프로세스가 실행된 소요시간 출력
- pid
Process ID 출력
- args
명령어와 모든 인수를 문자열로 출력
기타 자세한 포맷에 대한 정보는 man ps를 이용해 확인하기 바란다.
- awk -F- '$1>14{print}'
-를 구분자로 하여 첫번째 항목을 찾아 14이상인 항목만 출력한다.
위의 예에서는 실행한지 15일 이상이 되는 프로세스를 출력하는 예이다.
2008. 4. 23. 09:39 기타내용
시스템 시간 동기화
※ 본 내용은 NTP 서버 없이 1회 time sync를 할 경우에 사용하는 방법임
○ NTP 서버(2008년 4월 23일 기준)
time.bora.net
time.wonkwang.ac.kr
○ Time Sync
1) Solaris
# rdate [NTP서버]
예) # rdate time.bora.net
2) linux
# rdate -s [NTP서버]
예) # rdate -s time.bora.net
3) windows
i) 날짜/시간 등록정보창에서 표준시간대 선택
- 한국이면 (GMT+09:00) 서울
ii) cmd 창 실행
- net time /setsntp:time.bora.net
^^^^^^^^^^^^^
NTP Server
※ 참고URL
3) : http://blog.naver.com/rdj1004?Redirect=Log&logNo=120020019727
2008. 3. 30. 22:34 Unix/Solaris
Solaris 메모리 확인
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
UNIX GURU UNIVERSE
UNIX HOT TIP
Unix Tip 2957 - March 11, 2008
http://www.ugu.com/sui/ugu/show?tip.today
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Sun 장비의 메모리 확인
Sun 장비의 RAM의 양을 빨리 확인하기 위해서는
/usr/sbin/prtconf | grep Mem
---------------------------------------------------------------------
QUICKLY FINDING SUN MEMORY
To quickly find the amount of RAM a
Sun Machine has:
prtconf | grep Mem