|
Type Bytes Bits Range
short int 2 16 -32,768 -> +32,767 (32kb) unsigned short int 2 16 0 -> +65,535 (64Kb) unsigned int 4 32 0 -> +4,294,967,295 ( 4Gb) int 4 32 -2,147,483,648 -> +2,147,483,647 ( 2Gb) long int 4 32 -2,147,483,648 -> +2,147,483,647 ( 2Gb) signed char 1 8 -128 -> +127 unsigned char 1 8 0 -> +255 float 4 32 double 8 64 long double 12 96 # by vRod | 2008/07/17 16:11 | C | 트랙백 | 덧글(0)
.emacs에 다음 구문을 첨가
(add-hook 'verilog-mode-hook '(lambda () (add-hook 'local-write-file-hooks (lambda () (untabify (point-min) (point-max)))))) # by vRod | 2008/02/02 11:50 | Asic | 트랙백 | 덧글(0)
# 이름에 glibc가 포함된 rpm검색
rpm -qa | grep glibc # by vRod | 2007/01/22 10:41 | Linux | 트랙백 | 덧글(0)
# find ./ -name "*.*" -exec perl -pi -e "s/guni/nmccm/g" {} ;
# find 찾을디렉토리 -name "찾을파일" -exec perl -pi -e "s/원본단어/바꿀단어/g" {} ; # find ./ -name "*.*" | awk '{print "cat "$1" | sed "s/원본단어/바꿀단어/g" > "$1}' | sh sed를 사용할경우 문서가 온전하게 보전되지 못하는 경우가 발생.. 사용시 주의할것 # by ak47 | 2005/06/14 11:22 | Linux | 트랙백 | 덧글(0)
1. CPU 클럭속도 및 L2 캐쉬 확인
# /usr/platform/sun4u/sbin/prtdiag -v 2. CPU 수량 확인 # /usr/sbin/psrinfo 3. 메모리 사이즈 확인 # dmesg | grep -i mem 4. 설치된 내장디스크 확인 # format 5. 설치된 DAT 확인 # mt -f /dev/rmt/0 status (SUN Enterprise) # mt -f /dev/rmt/0m status (HP-UX) 6. 네트웍 인터페이스 장치 확인 # netstat -g # ndd -set /dev/hem instance 0 # ndd -get /dev/hem link_speed 7. O/S 버전 확인 # uname -a 8. System 커널 확인 # isainfo -vk 9. NIC 수량확인 ; 네트웍인터페이스장치(GigabitEthernet,FastEthernet) # netstat -g 10. NIC 속도확인 # ndd -get /dev/ge link_speed # ndd -get /dev/hme link_speed # ndd -get /dev/qfe link_speed # by ak47 | 2005/02/16 20:48 | Unix | 트랙백 | 덧글(0)
# rpm -Uvh <소스RPM파일>
# cd /usr/src/redhat/SPECS # rpmbuild -bb <스펙화일> # by ak47 | 2005/02/01 13:58 | Linux | 트랙백 | 덧글(0)
CVS 초기화
# cvs -d /home/cvs init CVS 프로젝트 초기화 $ cvs import -m "message" project_name vendor_tag release_tag 프로젝트를 시작할때 $ cvs checkout project_name 또는 $ cvs co project_name 업데이트된 내용을 받아올때 $ cvs update 또는 $ cvs up 수정된 내용을 Repository에 올릴때(Commit) $ cvs commit -m "message" file_name 또는 $ cvs ci -m "message" file_name 새로운 파일을 더할때 $ cvs add file_name $ [cvs update] $ cvs commit -m "message" file_name Repository의 파일을 지울때 $ rm file_name (일단 작업디렉토리에서 지워야 함) $ cvs delete file_name $ [cvs update] $ cvs commit -m "message" file_name # by ak47 | 2005/01/18 16:52 | Linux | 트랙백 | 덧글(0)
<< NFS Server side >>
vi /etc/export (/etc/dfs/dfstab : Solaris) ntsysv (to enable NFS daemon, it does not take effect immediately!) /etc/init.d/nfs start (start NFS daemon by hand) << NFS Client side >> vi /etc/fstab (/etc/vfstab : Solaris) mount SERVER:/PATH/TO/MOUNT /PATH/TO/MOUNT (or mount /PATH/TO/MOUNT) EX) mount Server A.net:/home2 to Client B:/web ClientB]# mount A.net:/home2 /web or ClientB]# mount /web (In this case /etc/fstab must be edited) # by ak47 | 2005/01/18 10:06 | Linux | 트랙백 | 덧글(0)
$ find . -mtime +30 -exec rm -f {} ;
# by ak47 | 2005/01/03 14:18 | Linux | 트랙백(8) | 덧글(0)
|
| ||||