Operation System
-
[ 리눅스 명령어 ] umask, link, symlink 실습관련 예제..Operation System/Linux ( CentOS ) 2009. 11. 2. 14:28
umask, link, symlink 실습관련 예제.. #include #include #include #include #include int main() { char *originalname = "test.txt"; char *hardfilename = "test.txt.hard"; char *softfilename = "test.txt.soft"; int filedes, retval; mode_t oldmask; char buffer[1024]; int nread; struct stat finfo; oldmask = umask(0377); filedes = open(originalname, O_CREAT, 0755); close(filedes); if(retval = access(originalnam..
-
[리눅스 명령어] CPOperation System/Linux ( CentOS ) 2009. 10. 29. 11:45
아큐먼트(?)를 받아서 파일을 복사하는 명령어인 CP에 대한 것을 만들어 보았다. 테스트 환경 RedHat 9.X ... kernel 2.6.x .. 사용은 temp1.txt 문서를 temp2.txt로 복사하는데 사용되었다! #include #include int main(int argc, char *argv[]) { int fdin, fdout; ssize_t nread; char buffer[1024]; fdin=open(argv[1], O_RDONLY); fdout=open(argv[2], O_WRONLY|O_CREAT|O_TRUNC, 0644); while(nread = read(fdin, buffer, 1024)) >0) { if(write(fdout, buffer, nread) < nread)..
-
리눅스 네트워크 설정!! Static으로..Operation System/Linux ( CentOS ) 2009. 9. 1. 19:41
1. 리눅스 서버의 라우팅 테이블 확인 netstat -nr 2. 리눅스 서버의 인터페이스 확인 ifconfig -a .MTU(Maximum Transfer Unit) : 1500 .RX packets(부팅 후 현재까지 받은 패킷수) : .TX packets(부팅 후 현재까지 보내어진 패킷수) : .Collisions : 0 .Interrupt 주소 : 21번 .현재 UP(사용가능)되어 있음도 알 수 있음 3. 리눅스에서 네트워크 설정 파일 . Default Gatewya 설정 파일 #cat /etc/sysconfig/network NETWORKING=yes HOSTNAME=clubcm GATEYAYDEV : eth0 GATEWAY=211.220.193.254 . 호스트 설정 파일 #cat /etc/sy..
-
[CentOS 5.2] ProFTP 설정하기Operation System/Linux ( CentOS ) 2009. 7. 18. 14:11
리눅스에 ProFTP를 설치 및 설정하기 전에 Root로 로그인해야되는 것을 잊지 말자!! [root@localhost src]# mkdir ftpd [root@localhost src]# mkdir /usr/local/server [root@localhost src]# mkdir /usr/local/server/proftpd [root@localhost src]# cd /usr/local/src/ftpd [root@localhost ftpd]# wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.2a.tar.gz ... 중략 ... [root@localhost ftpd]# tar xvfz proftpd-1.3.2a.tar.gz ... 중략 ... [root@..
-
어셈블리 언어Operation System/Embeded System 2009. 7. 9. 15:55
데이터 형식 타입 설명 BYTE 8비트 부호 없는 정수 SBYTE 8비트 부호 있는 정수 WORD 16비트 부호 없는 정수 SWORD 16비트 부호 있는 정수 DWORD 32비트 부호 없는 정수 SDWORD 32비트 부호 있는 정수 FWORD 48비트 정수 QWORD 64비트 정수 TBYTE 80비트 정수 피연산자 타입 피연산자 설명 r8 8비트 범용 레지스터 r16 16비트 범용 레지스터 r32 32비트 범용 레지스터 Reg 임의의 범용 레지스터 Sreg 16비트 세그먼트 레지스터 Imm 8, 16, 32비트 즉시값 Imm8 8비트 즉시값 Imm16 16비트 즉시값 Imm32 32비트 즉시값 r/m8 8비트 범용 레지스터, 메모리 r/m16 16비트 범용 레지스터, 메모리 r/m32 32비트 범용 레지..
-
[CentOS 5.2] APM SetupOperation System/Linux ( CentOS ) 2009. 7. 3. 18:21
[root@localhost download]# yum -y install gcc cpp gcc-c++ compat-gcc-32-g77 flex [root@localhost download]# wget http://www.ijg.org/files/jpegsrc.v7.tar.gz --18:27:40-- http://www.ijg.org/files/jpegsrc.v7.tar.gz Resolving www.ijg.org... 74.54.68.254 Connecting to www.ijg.org|74.54.68.254|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 960379 (938K) [application/x-gzip] S..
-
[CentOS 5.2] DNS 설정 & Hostname 변경Operation System/Linux ( CentOS ) 2009. 7. 2. 16:06
------------------------------------------------------------------------------ hostname 변경 vi /etc/sysconfig/network Networking = yes Networking_IPV6= yes Hostname = [원하는 호스트 주소] ------------------------------------------------------------------------------ Dns Setting # cat /etc/hosts # cat /etc/resolv.conf nameserver 164.124.101.2 -- 데이콤에서 사용하는 nameserver IP nameserver 168.126.63.1 -- 코넷에서 사용하..