리눅스 마스터2급 - 명령어 정리(1) man,passwd,useradd 등
·
리눅스/리눅스 마스터 2급
which 실행되는 명령어의 위치를 절대경로로 보여준다 alias 환경변수인 PATH에 등록된 경로에만 검색 alias가 설정되어 있는 경우 설정된 내용까지 확인 alias 지정 : alias 나만의 명령어 = 기존 명령어의 조합 ex ) alias li = list alias의 해제 unalias 지정한 나만의명령어 unalias -a 모든 alias해제 도움말 종류 - man - info 명령어 --help - whatis -apropos man man -k : 해당 키워드로 발견되는 모든 매뉴얼의 내용을 검색하여 보여준다. (apropos명령어와 같은역할) man -f : 키워드에 대한 완벽히 일치되는 매뉴얼 페이지에 대한 정보를 보여준다.(whatis와 같은 역할) man -w : man 명령 실..
리눅스 well-known port
·
리눅스/리눅스 마스터 2급
well - known port(0번 ~ 1023번) 필수적인 내용만 담았습니다. port number - TCP/UDP - 종류 (일부 중요한 포트 설명은 아래에 있습니다.) 20 - TCP : FTP(파일 전송) 21 - TCP : FTP(제어 및 인증) 22 - TCP - SSH(암호화된 쉘) 23 - TCP - Telnet(암호화 x, 텍스트 통신) 25 - TCP - SMTP(이메일 전송) 53 - TCP/UDP - DNS(도메인 > IP주소로 전환) 67 - UDP - DHCP Server 68 - UDP - DHCP Client 80 - TCP/UDP - HTTP(웹 페이지 전송, 웹 서비스) 110 - TCP - POP3(받는 메일 서버, 읽으면 클라이언트 쪽으로 다운로드) 139 - TC..
[리눅스 마스터 2급] X-윈도우(X-window)
·
리눅스/리눅스 마스터 2급
X-윈도우? 네트워크 프로토콜(x-프로토콜) 기반의 클라이언트/서버 시스템 리눅스 환경의 각종 어플리케이션과 유틸리티에 대해 그래픽 사용자 인터페이스(GUI)를 제공한다. 리눅스 = CUI(command User Interface) 플랫폼과 독립적으로 작동하는 그래픽 시스템이다. 특징 네트워크 기반의 그래픽 환경을 제공한다. 이기종 시스템 사이에서도 사용 가능하다. (smaba) 스크롤바, 아이콘, 색상 등 그래픽 환경 자원들이 특정 형태로 정의되어 있지 않다.(표준화 되어 있지 않다.) 디스플레이 장치에 의존적이지 않으며 원하는 인터페이스를 만들 수 있다. 종류 XProtocol 서버와 클라이언트 사이에서 통신되는 Requist, Reply, Event, Error의 기본 메세지이다. 서버와 클라이언트..
[리눅스 마스터 2급] 프로세스(Process)
·
리눅스/리눅스 마스터 2급
프로세스? 현재 실행중인 프로그램을 의미한다. ( 메모리에 적재되어, PCB(Process Control Block)이라는 형태로 OS에 의해 관리되는 상태) 프로세스와 프로그램은 절대 다르다. 시험에 안나오지만 아래 사진은 참고만 해두자. 프로세스(process)의 생성 fork - 새로운 프로세스를 위해 메모리를 할당받아 복사본 형태의 프로세스를 실행하는 형태 기존의 프로세스는 그대로 실행하고 원래의 프로세스와 똑같은 코드를 기반으로 실행한다. 보통 명령어를 내리면 fork형태로 수행된다. exec - 원래의 프로세스를 새로운 프로세스로 대체하는 형태 호출한 프로세스의 메모리에 새로운 프로세스의 코드로 덮어 씌움 명령어 앞에 exec를 붙이면 기본 프로세스가 교체되며 새로운 프로세스가 할당된다. 프로..
[리눅스 마스터 2급] 쿼터(Quota)
·
리눅스/리눅스 마스터 2급
쿼터(Quota)? 쿼터란 파일 시스템마다 사용자나 그룹이 생성할 수 있는 파일의 용량과 개수를 제한하는 것. 리눅스는 여러명의 사용자가 동시에 접속해서 사용할 수 있다. 만약 user1이 시스템을 사용할 때, 루트 파일 시스템에 용량이 큰 파일을 계속 생성하여 하드 용량을 모두 사용한다면 시스템 운영에 오류가 생길 수 있다. 이런 상황에 대비하고자 각 사용자마다 사용할 수 있는 용량을 제한해둘 수 있는 쿼터가 필요하다. -각 사용자의 디스크 사용량 제한 -생성할 파일개수(i-node 수) 제한 edquota - 쿼터 할당량을 설정하는 명령, 명령 실행시 vi 편집기로 설정 파일 실행된다. 옵션 edquota [option] [사용자명] -u [사용자] : 사용자의 할당량을 수정 -g [그룹] : 그룹의..