뇌를 자극하는 TCP/IP 소켓 프로그래밍
국내도서>컴퓨터/인터넷
저자 : 윤상배
출판 : 한빛미디어 2011.03.10
상세보기



- Open

iptables -I INPUT -p tcp --dport 22 -J ACCEPT

- Close

iptables -I INPUT -p tcp --dport 22 -j DROP



후니의 쉽게 쓴 시스코 네트워킹
국내도서>컴퓨터/인터넷
저자 : 진강훈
출판 : 사이버출판사 2010.09.09
상세보기
씨야(See Ya) - See You Again
음반>가요
아티스트 : 씨야(See Ya)
출시 : 2011.01.25
상세보기


'TECHNOLOGY > Network' 카테고리의 다른 글

SDN의 장점  (0) 2021.12.18
[Domain] MX 레코드값, SPF값 조회  (0) 2014.01.06
랜선 UTP 케이블 제작  (0) 2011.02.13
유닉스 파워 툴 - 개정3판
국내도서>컴퓨터/인터넷
저자 : 셸리파워즈 / 서환수역
출판 : 한빛미디어 2005.01.28
상세보기



전체 사용정도, 평균부하, Process별 CPU사용정도

sar -u 5 5
-> ATT계열

vmstat 5 5
-> BSD계열

--> sar, vmstat는 솔라리스에서 모두 제공

오랜시간 동안 모니터링해야 정확한 정보를 알 수 있다.

vmstat -S
-> 사용 check시 cpu의 idle time이 50%선이면 안정

참고]
- Program의 시간 체크
/bin/time vmstat
-> CShell 내장의 time명령과는 다르다.


유닉스 쉘 바이블
국내도서>컴퓨터/인터넷
저자 : 엘리퀴글리 / 황대환역
출판 : 케이앤피북스 2008.12.26
상세보기

솔라리스 10
국내도서>컴퓨터/인터넷
저자 : 이원양
출판 : 프리렉(이한디지털리) 2010.07.15
상세보기


유닉스 시스템 관리: Solaris 10
국내도서>컴퓨터/인터넷
저자 : 이종원
출판 : 한빛미디어 2009.11.26
상세보기



#Run Level (/sbin/init)


/etc/inittab -> init program의 행동 결정

0 솔라리스가 전혀 가동하지 않는 레벨. 셧다운 후에 prom mode진입
  시스템 다운 (SPARC에서는는 Boot PROM단계)

1 관리상태, 싱글유저(단일 사용자)상태,
  멀티유저 화일 시스템이 언마운트되고 데몬도 정지

2 멀티유저(다중사용자)상태,
  화일 시스템이 마운트되고 정규사용자 서비스가 시작된다.

3 솔라리스의 기본 런레벨, 솔라리스에서 제공하는 모든 서비스를 제공,
  NFS상태. 다중 사용자가 네트웍을 통해 화일시스템을 서비스 받을 수 있다.

4 사용자정의, 현재 거의 사용하지 않음

5 정지(halt) 및 전원차단. 셧다운후 Power Off (x86에서는 안됨)

6 reboot. 기본수행단계로 리부팅. 셧다운후 리부팅.

S,s 솔라리스에서 가장 기본적인 서비스만 제공되는 런레벨
    부팅시 런레벨 S,s로 설정되어 작업-> Run Level3으로 설정됨
    단일 사용자(싱글유저)상태, 'root'사용자만이 시스템에 접근 가능하며
    최소한의 루트파일시스템만 사용 가능한 상태


아이유(IU) - Real + [Mini Album]
음반>가요
아티스트 : 아이유(IU)
출시 : 2011.02.18
상세보기

뇌를 자극하는 Solaris Bible
국내도서>컴퓨터/인터넷
저자 : 김건정
출판 : 한빛미디어 2008.07.05
상세보기


 


HTML5 & CSS3
국내도서>컴퓨터/인터넷
저자 : 송종식
출판 : 지앤선(지&선) 2011.02.20
상세보기



- audacious2 (mp3플레이어)

- Cmplayer v0.4.0 (32bit) - 동영상 재생기 페르시아(자막처리 신경씀)

- Terminus 글꼴 설치 : sudo apt-get install xfonts-terminus



가비엔제이(Gavy N.J.) - 연애소설 리미티드 에디션
음반>가요
아티스트 : 가비엔제이(Gavy N.J.)
출시 : 2009.01.20
상세보기

C 언어로 배우는 알고리즘 입문
국내도서>컴퓨터/인터넷
저자 : 카사이아사오 / 진명조역
출판 : 한빛미디어 2004.12.06
상세보기

정보통신기사 필기 (2011)
국내도서>자격서/수험서
저자 : 김남선,양윤석
출판 : 세화 2011.01.01
상세보기





과속스캔들 일반판 (2DISC) - DVD
DVD>코미디
배급 : 강형철 / 왕석현,박보영,차태현역
출시 : 2010.12.02
상세보기


1. 해당 장치의 윈도우용 드라이버를 준비

-> 드라이버를 다운로드 해서 적당한 곳에 압축을 풉니다.


2. 작업하기 편하게 관리자 권한을 획득

$> sudo -l


3. ndiswrapper를 설치 (설치되어 있다면 스킵!)

$> apt-get install ndiswrapper-common ndiswrapper-utils-1.9


4. ndiswrapper를 사용해서 윈도우 드라이버를 설치

$> apt-get install ndiswrapper -i WlanUIG.inf


설치가 제대로 되었는지 확인해 보려면 다음 명령어를 입력합니다.

$> ndiswrapper -l | grep wlan
또는 ndiswrapper -l

제대로 설치가 됐다면 해당 드라이버가 설치되었다는 메시지가 나올겁니다.


5. 모듈간 의존성 생성

$> depmod -a


6. 커널에 ndiswrapper 모듈 등록

$> modprobe ndiswrapper



7. 설치완료



-- 추가 --

1. 이미 설치된 ndiswrapper 삭제 하기

sudo modprobe -r ndiswrapper
sudo apt-get --purge remove ndiswrapper-utils
sudo rm -r /etc/ndiswrapper/
sudo rm -r /etc/modprobe.d/ndiswrapper
sudo rm /lib/modules/$(uname -r)/kernel/drivers/net/ndiswrapper/ndiswrapper.ko


2. Source 컴파일

http://sourceforge.net/projects/ndiswrapper/ 가서 최신 Source 받을것

make uninstall

make

make install


3. 위의 과정처럼 설치 (생략)


4. 부팅시에도 계속 적용되게 하기

ndiswrapper -m


참고] USB2.0 Full speed 지원하려면 다음과 같이 부트로더에 acpi=noirq 를 넣어주면 된다.

title        Ubuntu, kernel 2.6.15-25-386
root       (hd0,1)
kernel    /boot/vmlinuz-2.6.15-25-386 root=/dev/hda2 ro quiet splash acpi=noirq

리눅스 커널 내부구조
국내도서>컴퓨터/인터넷
저자 : 백승재,최종무
출판 : 교학사 2008.09.20
상세보기


대규모 서비스를 지탱하는 기술
국내도서>컴퓨터/인터넷
저자 : 이토 나오야,다나카 신지 / 진명조역
출판 : 제이펍 2011.02.28
상세보기


Redhat Fedora 리눅스 서버 & 네트워크
국내도서>컴퓨터/인터넷
저자 : 우재남
출판 : 한빛미디어 2010.02.15
상세보기




다비치(Davichi) - Davichi In Wonderland [미니앨범]
음반>가요
아티스트 : 다비치(Davichi)
출시 : 2009.03.05
상세보기



environment.sh

---------------------------

#!/bin/sh

echo "[Unix Environment]"

echo -n "HOSTNAME : "

echo $HOSTNAME

echo -n "USER : "

echo $USER

echo -n "NAME : "

NAME="Unix User"

echo $NAME

echo -n "SHELL : "

echo $SHELL

echo -n "pwd : "

pwd

echo -n "ls : "

ls

---------------------------

셸 스크립트 - 101가지 예제로 정복하는
국내도서>컴퓨터/인터넷
저자 : Dave Taylor / 여인춘역
출판 : 에이콘출판사 2005.09.26
상세보기

Linux System & Shell Programming
국내도서>컴퓨터/인터넷
저자 : 윤성철
출판 : 영진닷컴 2003.10.06
상세보기


씨야(See Ya) - See You Again
음반>가요
아티스트 : 씨야(See Ya)
출시 : 2011.01.25
상세보기


crontab -u username -e | 해당 유저의 스케줄 정보를 수정 하실수 있습니다.
crontab -e | 스케줄 수정(edit)
crontab -l | 현재 cron에 등록되어 있는 것을 출력(list)
crontab -r | 등록된 스케줄 제거(remove)




[ crontab 사용법 ]

crontab 등록/편집/삭제
$ crontab -e

등록/편집/삭제시 vi 명령어를 사용하면 된다.

cron tab 목록 보기
$ crontab -l

cronjob은 공백이나 탭키로 분리되는 6개의 필드가 있으며 내용은 아래와 같음.

1번필드 : 시간(분)
2번필드 : 시간(시간)
3번필드 : 일자
4번필드 : 월
5번필드 : 요일(0:일요일, 1:월요일, 2:화요일....)
6번필드 : 실행할 명령이나 스크립트
(5번필드 이후의 모든 문자는 공백이나 탭키와 상관없이 모두 6번필드로 인식함)

cron 실행 오류시
/var/adm/cron/log 검토
.profile의 정보를 참조해서 발생하는 오류인지 확인.
프로그램 실행 권한이 있는지 확인. 없을경우 권한을 할당

stdout으로 화면에 출력되는 모든 로그를 남길 때.
'>'를 쓰면 매번 새로 기록(overwrite),
'>>'를 쓰면 기존 파일에 append가 됨

crontab 예제

crontab -e를 통해 아래의 명령을 크론테이블에 추가시킴.

매월매일 모든요일 06:00시에 /usr/local/bin/test.sh를 실행
 00 06 * * 0-6 /usr/local/bin/test.sh >> /dev/null ">> /dev/null"는 cron중 발생하는 로그를 버리도록 지정

1분간격으로 /usr/local/bin/test.sh를 실행
 * * * * * /usr/local/bin/test.sh >> /dev/null

10분간격으로 /usr/local/bin/test.sh를 실행
 10,20,30,40,50,60 * * * * /usr/local/bin/test.sh >> /logs/test.log ">> /logs/test.log"는 cron 실행중 발생한 로그를 test.log 파일에 append 시킴

0 4 1,10 * * 명령1
위 처럼 crontab을 편집하면 매월 1일과 10일 4시에 명령1을 실행한다는 의미이다. 또


0 4 1-10 * * 명령2
위처럼 crontab을 편집하면 매월 1일부터 10일동안 매일 명령2를 실행한다는 의미이다. 그리고


0 4 */5 * * 명령3
라고 편집하면 매 5일마다 실행한다는 것으로 1일, 6일, 11일 등과 같이 5일 간격으로 실행한다는 의미이다.


crontab -u user -e
그 외에 root 권한으로 다른 사용자의 crontab 파일을 편집하기 위해서는 다음과 같이 명령하면 된다. 
 

=======================================================================================================

# m h  dom mon dow   command


1 0-23/6 * * * /usr/bin/rdate -s time.bora.net; /sbin/hwclock --systohc

1 0-23/1 * * * /root/craftbukkit_Lich/save_world.sh > /dev/null

쉘로 돌아와서, 서비스를 재시작할 필요는 없다.

#service cron restart 

 

부자들의 음모
국내도서>경제경영
저자 : 로버트 기요사키(Robert Kiyosaki) / 윤영삼역
출판 : 흐름출판 2010.09.03
상세보기

부자사전 패키지
국내도서>경제경영
저자 : 허영만
출판 : 위즈덤하우스 2005.04.25
상세보기

 

출처 : http://blog.naver.com/blueruby?Redirect=Log&logNo=60020257667


 


Ubutu(linux)로 부팅 - 복사할 파티션을 깨끗이 정리(Format or Delete(rm -rf))
-> 로그아웃 후 작업을 진행

$cd /

$sudo cp -af ./ [복사 대상 파티션]  ( 예: sudo cp -af ./ /media/nubu002/ )

카피시간이 좀 걸림

$sudo reboot


다시 Linux로 부팅후 /media/ubuntuk/etc/fstab 파일을 편집기로 열어 자신의 환경에 맞게 편집.

/boot/grub/grub.cfg 파일을 편집기로 열어 복사한 클론 리눅스가 부팅가능하게 편집.

다시 리부팅한후 부팅관리자에서 새로운 Ubuntu가 뜨면 그쪽으로 부팅하면 끝.


아주 간단함!!


우분투 리눅스
국내도서>컴퓨터/인터넷
저자 : 이귀봉,이병수
출판 : 가메출판사 2011.01.10
상세보기



[[ 랜선 UTP 케이블 제작 ]]

요즘 많이 사용되는 Fast Ethernet카드의 경우 UTP(Unshielded Twisted Pair)케이블이나 STP(Shielded Twist Pair)케이블을 사용 하여야 한다.
TP케이블의 연결 방식에 따라 두 가지의 종류로 나뉜다.


[ 다이렉트 케이블 (direct, PC to Hub) ] -> 다른 종류 장비연결!!

- 네트워크 카드와 허브를 연결하는데 사용하는 케이블

케이블의 양쪽 모두 1,2번(흰주, 주황)핀은 TX(송신측 : 출력단자), 3,6번(흰녹, 녹)핀은 RX(수신측 : 입력단자)이다.
 

[ 크로스 케이블 (crossover, PC to PC) ] -> 같은 종류 장비연결~!!

- 두 대의 네트워크 카드를 직접 연결하는데 사용하는 케이블

- 허브에서 허브 또는 PC에서 PC로 연결

 
케이블의 한쪽은 1,2번(힌주, 주황)핀은 TX(송신측 : 출력단자), 3,6번(흰녹, 녹)핀은 RX(수신측 : 입력단자)이다. 케이블의 나머지 한쪽은 1,2번(흰녹, 녹)핀은 RX(수신측 : 입력단자), 3,6번(흰주, 주황)핀은 TX(송신측 : 출력단자)이다.
한쪽 네트워크 카드의 출력 단자의 신호가 다른 쪽 네트워크 카드의 입력 단자로 전달되도록 케이블의 내부 배선을 변경 한 것이다.

- 추가 정보 -

UTP케이블

UTP케이블의 1,2번은 TX(송신측), 3,6번은 RX(수신측)이다. 즉, 통신 할 때 8개의 선을 모두 사용하는 것이 아니라 4개의 선만을 사용하고 나머지 4개의 선은 예비선 이다.


- 케이블을 잘못 제작 하면

케이블 제작 시 선의 양쪽 끝의 배열이 동일 하기만 하다면 1~2미터 정도의 짧은 거리에서는 동작하는 것처럼 보일 수도 있다. 그러나 색깔 배열을 강조하는 이유는 통신에 이용되는 1번과 2번, 3번과 6번의 선이 서로 꼬여 있어야 하기 때문이다. 선이 꼬여 있으면 두 선의 밀착을 유지시켜주며 외부 전기 노이즈의 영향을 최소화 할 수 있게 된다.
만약 케이블 제작 시 흰주-주황-흰녹-녹색-흰파-파랑-흰갈-갈색 순으로 만들어서 1,2번은 꼬임이 성립되지만 3,6번은 흰녹과 파랑으로 꼬임이 없는 경우가 되어 랜선을 연결해보면 인터넷이 되는 것처럼 랜카드의 LED불도 들어오지만 자세히 살펴보면 LED불이 깜박거리고 통신이 되는지의 여부를 조사하는 ping도 실행되지 않는다. 이렇게 케이블을 잘못 제작한 경우 라도 선이 짧으면 10Mbps 전송은 가능할 수 있으나 100Mbps 전송은 불가능하며, 길이가 길어질수록 통신이 되지 않게 된다.
1,2번과 3,6번이 제대로 꼬여있는 선으로 제작된다면 선의 길이가 100m라도 차질없이 통신이 진행되게 된다.


- 허브의 포트 구성방법

MDI(Medium Dependent Interface)방법과 MDIX(MDI Cross) 방법이 있는데 MDI는 일반적인 연결(Tx+,Tx-,Rx+,N,N,Rx-,N,N)이고 MDIX는 T측과 R측을 반대로 해놓은 것이다.
MDI포트의 1,2번핀은 TX(송신측 : 출력단자), 3,6번핀은 RX(수신측 : 입력단자)로 연결 되고, MDIX포트의 1,2번핀은 RX(수신측 : 입력단자), 3,6번핀은 TX(송신측 : 출력단자)로 연결 된다.
PC(MDI포트)와 허브(MDIX포트)를 다이렉트 케이블로 연결하면 송신용 전선으로 전달된 데이터는 허브를 거쳐 수신용 전선으로 들어가게 된다. 하지만 다이렉트 케이블로 두 대의 PC를 연결할 경우에는 송신측에서 전송된 데이터가 상대편 송신용 전선과 연결되어 있어 데이터가 제대로 전달될 수 없게 되기 때문에(양쪽이 같은 포트이므로) 크로스 케이블을 연결해 주어야 한다.


- 랜선 테스터기


1 2 3 4 5 6 7 8 번으로 8가닥의 선이 있는데 실제 인터넷이나 네트워크 사용시에는
1 2 3 6번 네개의 선만 사용합니다.

1(흰줄오렌지) 2(오렌지) 3(흰줄그린) 4(블루) 5(흰줄블루) 6(그린) 7(흰줄브라운) 8(브라운)
이 배열은 다이렉트 케이블 배열입니다.

주로 (PC와 인터넷 모뎀), (PC와 공유기), (PC와 허브)등 일반적으로 사용됩니다.

1(흰줄그린) 2(그린) 3(흰줄오렌지) 4(블루) 5(흰줄블루) 6(오렌지) 7(흰줄브라운) 8(브라운)
이 배열은 크로스 케이블 배열입니다.

주로 (PC와 PC), (공유기와 허브), (공유기와 공유기), (공유기와 모뎀)에 사용되지만
다이렉트 케이블을 써도 자동으로 인식해주는 공유기가 있어 많이 사용되지 않습니다.


후니의 쉽게 쓴 시스코 네트워킹
국내도서>컴퓨터/인터넷
저자 : 진강훈
출판 : 사이버출판사 2010.09.09
상세보기

 


  

 

 

'TECHNOLOGY > Network' 카테고리의 다른 글

SDN의 장점  (0) 2021.12.18
[Domain] MX 레코드값, SPF값 조회  (0) 2014.01.06
iptables에서 ssh 포트 설정 허용하기  (0) 2011.02.27

prtconf
-> System Configuration

sysdef
-> Current System Definition

psrinfo [-v]
-> cpu정보 확인

reboot -- -r
-> System Reconfiguration Boot

#접속사용자 확인 명령어
who -a
-> 접속상태의 자세한 정보
who -r
-> 현재 Run Level 확인

uname -a
-> OS version, application architecture, kernel ...

dmesg
-> 콘솔메시지확인
-> System의 상세한 정보: cpu, main memory, Ethernet address, os...

netstat -i 1
->처리 패킷수 input/output 확인

vmstat 1
-> cpu사용량 확인(1개빼고, 나타냄. 해당카운트)
vmstat 1 100
-> vmstat 1(interval) 100(count) : Process, 가상메모리, 디스크, Cpu Monitoring 통계치를 보여줌

df -k
bdf
-> 디스크 사용량, hp(bdf)

df -a
-> 전체 file-system 각각의 할당량 및 사용량(%) check
df .
-> 현재 file system에 대한 device명 확인
  

ps -ef | grep 데몬

netstat -rn
-> 라우팅 테이블 확인

tar cvf _.tar
->tar묶음

tar xvf _.tar
->해제

more /var/adm/messages
->메시지화일

more /var/log/syslog
->로그화일

touch test001.txt
->빈파일 생성

cd -
-> 이전 디렉토리로 이동

wall -a text_file
-> text_file의 내용이 터미널에 뿌려진다.(현재 접속사용자에게 메시지를 뿌린다.)

last
-> 모든 로그인과 로그아웃 기록 /var/adm/wtmpx
    사용자_이름 터미널 로그인_시스템 로그인_시간 로그아웃_시간(사용시간)

whodo
-> 시스템에 로그인한 사용자들과 그들이 실행하는 명령어 (whodo -l 상세한 내용출력)
    /var/adm/utmpx, /tmp/ps_data파일, /proc데이터 파일

[참고]
.(dot)
-> 현재 디렉토리
..(dot dot)
-> 부모 디렉토리- 바로 위단계 디렉토리



유닉스 파워 툴 - 개정3판
국내도서>컴퓨터/인터넷
저자 : 셸리파워즈 / 서환수역
출판 : 한빛미디어 2005.01.28
상세보기

유닉스 리눅스 이해하기
국내도서>컴퓨터/인터넷
저자 : 심종익
출판 : 북스홀릭 2011.01.10
상세보기






+ Recent posts