월드 와이드 웹 (World Wide Web, WWW) - 인터넷에 연결된 컴퓨터들을 통해 사람들이 정보를 공유할 수 있는 전세계적인 정보 공간 - 간단히 웹(WEB) 이라고 부르는 경우가 많다. - 인터넷과는 다름 - 유럽입자물리학연구소(CERN) 연구원 팀 버너스리(Tim Berners Lee)가 처음 제안한 하이퍼텍스트를 바탕으로 만들어짐 하이퍼텍스트(HyperText) - 문서 내의 어떤 위치에서 하이퍼링크를 통하여 연결된 문서나 미디어에 쉽게 접근할 수 있게 해줌 - 보통 특저한 단어나 그림을 선택하면 이들과 하이퍼링크로 연결된 다른 문서나 미디어로 자동으로 이동 - 문자 뿐 아니라, 음성, 영상, 동영상과 같은 다양한 종류의 미디어에 대한 링크도 유지 - HTML (Hyper Text Mark..
ftp (File Transfer Protocol, FTP) - 네트워크 상의 FTP 서버와 클라이언트 사이의 파일 전송을 위한 서비스 - 주로 파일을 업로드하거나, 다운로드 하기 위하여 상요도니다 - FTP서버: 대용향의 하드 디스크에 파일 전송을 위한 자료를 제공하는 컴퓨터 - 파일 전송을 위해서는 접속하려는 FTP 서버에 등록된 사용자 계정이 있어야 한다 - 전송 전에 로그인 과정(사용자 이름과 암호 물음)을 거친다 $ ftp [호스트명] - 호스트명으로 지정된 FTP서버에 접속하여 파일을 업로드 혹은 다운로드 함 sftp (Secure ftp) - 인증 및 암호화 기법을 더욱 강화함 $ sftp [사용자명@]호스트명 - 호스트명으로 지정된 FTP 서버에 사용자명으로 접속하여 파일을 업로드 혹은 다..
메시지 전송 - Write 명령어 $ write 사용자명 [단말기명] - 현재 로그인되어 있는 다른 사용자에게 메시지를 보냄 - 로그인 되어 있지 않은 사용자에게는 전달되지 않음 - 메시지를 작성하고 입력 끝(Ctrl D)을 입력하면 전송됨 - 긴급한 경우에만 사용할 것 - 같은 사용자로 여러 번 로그인 한 경우에는 단말기명을 지정할 수 있다 (who 명령어로 확인) //에시 $ write brain $ write brain pts/7 모든 사용자에게 메시지 전송 - Wall 명령어 $ wall [파일] - wall : write all - 현재 로그인 되어 있는 모든 사용자에게 메시지를 보낸다 - 로그인 한 모든 사용자에게 긴급한 메시지(ex. 셧다운 메시지)를 보낼 때 사용함 - 메시지를 별도의 파일..
인터넷 (Internet) - 전 세계 컴퓨터가 서로 연결되어 TCP/IP 프로토콜을 이용해 정보를 주고받는 공개 컴퓨터 통신망 TCP/IP 프로토콜 통신 프로토콜(protocol) - 서로 다른 기종의 컴퓨터 사이에 어떤 자료를, 어떤 방식으로, 언제 주고, 언제 받을지 등을 정해놓은 규약 - 통신을 하기 위한 규약 IP 프로토콜 (Internet Protocol) - 인터넷 프로토콜 - 호스트의 주소 지정, 패킷 분할 및 조립기능에 대한 규약 - IP 주소 : 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신하기 위해서 사용하는 번호 (전화번호와 비슷) - 인터넷상의 각 컴퓨터는 자신의 IP 주소를 갖는다 - IP 주소를 이용하여 송신자를 대신해 메시지가 전송되고 수신자를 향하여 예정된 목적지로 전달..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
프로세스의 사용자 ID - 프로세스의 사용자 ID와 그룹 ID는 프로세스가 수행하는 연산, 권한(ex. 파일 사용 권한)을 검사하는데 사용된다 실제 사용자 ID (real user id) - 그 프로세스를 실행시킨 사용자의 ID 유효 사용자 ID (effective user id) - 프로세스의 현재 유용한 사용자 ID - 보통 새로 파일을 만들 때 그 파일의 소유자를 정하거나 파일에 대한 접근권한을 검사할 때 사용됨 - 특별한 실행파일을 실행하는 경우가 아니면 실제 사용자 Id 와 동일함 프로세스의 그룹 ID - 위와 비슷 ID 확인 $ id [사용자명] - 사용자의 실제 ID와 유효 사용자 ID, 그룹 ID 등을 보여준다 - 사용자명을 명시하면 주어진 사용자에 대한 정보를 출력한다. - 사용자명을 명..
보호되어 있는 글입니다.
프로세스 (Process) - 실행중인 프로그램 (program in execution) --> 프로그램이 실행되면, 프로세스가 실행된다 - 한 프로그램은 여러 번 실행될 수 있으므로, 한 프로그램으로부터 여러 개의 프로세스를 만들 수 있다 - 작업(job), 태스트(task)라고도 한다. cf> 프로그램: 하드 디스크 등에 저장되어 있는 실행 코드 프로세스: 프로그램을 구동하여 메모리에 적재되어 실행되는 작업 단위 - 각 프로세스는 자신만의 고유 번호인 프로세스ID == PID(Process Identificaton) 을 갖는다 - 각 프로세스는 부모 프로세스(PPID: Parent Process Identification)에 의해 실행된다. 시스템 프로세스 - 시스템 운영에 필요한 기능을 수행 - 예..