목록UNIX (4)
khstar
FTP( File Transfer Protocol )의 사용 일반적으로 Windows 98이나 Windows NT, 2000에서는 FTP 프로그램들이 많이 있어서, 프로그램을 내에서 명령어를 치지 않고 마우스로 드래그 앤 드롭을 하면 되지만 Unix나 Linux등의 Telnet 모드에서 FTP를 사용한다고 하면 막히기 쉽상이다. 여기에서는 명령행으로 FTP를 사용하여 화일을 보내고 받는 것을 이야기 하고자 한다. ftp는 리모트 서버측에 ftpd라는 데몬 프로그램이 서비스를 담당한다. ftp의 실행$ ftp remote_ip [port] 여기서 remote_ip는 일반적인 ip가 될 수 있고, 도메인명이 될수도 있다. 일반적으로 ftp 데몬이 사용하는 포트(port)는 21번이다. 명시하지 않으면 디폴트..
유닉스 UNIX 나, 리눅스 Linux 에서, 파일이나 디렉토리(폴더)를 찾는 검색 명령어는 "find" 입니다. find 명령으로 파일이 아닌, 디렉토리를 검색하려면 명령어 맨 끝에 "-type d" (따옴표 제외) 라는 옵션을 붙여 주어야 합니다. 가령 하드 전체에서 즉 루트 디렉토리 아래에서, et 로 시작하는 모든 디렉토리를 찾으려면 find / -name 'et*' -type d 이렇게 합니다. 위의 명령어에서 "/" 는 루트 디렉토리 즉 최상위 디렉토리를 의미합니다. 출처 : http://mwultong.blogspot.com/2007/06/unix-find.html
chown 으로 해당 디렉토리의 소유자를 변경하고 chmod 로 각 디렉토리의 퍼미션을 설정하여 파일의 보안 설정을 높일수 있음. chmod : 파일의 소유자/소유그룹/다른사용자의 파일 권한(읽기/쓰기/실행) 변경 chown : 파일의 소유자와 소유 그룹을 변경 ● chown [옵션(cfvR)] 소유자:소유그룹 파일명 ex) chown -R user1:group1 aaa -> aaa 및 하위 파일까지의 모든 소유자를 user1 / 소유그룹을 group1 로 변경 chown user1 aaa.txt -> aaa.txt 파일의 소유자를 user1로 변경 chown :group1 aaa.txt -> aaa.text 파일의 소유 그룹을 group1 로 변경 ● chmod [옵션(cfvR)] [퍼미션설정] 파일명..
2절. UDP 프로그래밍 2.1절. UDP란 TCP/IP 4계층에서 봤을때 UDP 는 TCP 와 같은 Transport Layer 에 위치한다. 즉 UDP와 TCP는 동급의 프로토콜로 데이타를 전송하기 위해서 사용되는 프로토콜이다. TCP가 연결지향적이고 신뢰할수 있는 데이타의 흐름을 제공하는 반면 UDP는 비연결지향성(connectionless)이며, 데이타의 흐름을 신뢰할수 없다는 특징이 있다. 2.1.1절. connectionless TCP는 서로 통신을 하기전에 상대방을 확인하는 절차를 가짐으로써, session(통신선로)를 맺는 작업을 하며, 연결된 session 을 통해서 데이타의 흐름이 이루어진다. 그러나 UDP 는 이러한 session 을 만들기 위한 작업을 하지 않고, 그냥 보내고 받기만..