반응형

백엔드 145

유닉스 일반 명령어

명령어 구조 개요 유닉스 명령어는 내부 명령어와 외부 명령어로 구분 내부 명령어 cd, export 등 파일로 존재하지 않고 쉘에 내장되어 있음 실행시 별도의 프로세스를 발생시키지 않음 외부 명령어 유닉스 명령어의 대부분을 차지 /bin, /usr/bin, /sbin 디렉토리에 파일 형태로 존재 명령을 입력한 전체 줄을 명령어 라인(command line)이라고 함 명령의 구조 형식 - 명령 [옵션] [인자 ... ] 명령 사용자가 입력하는 명령, 유닉스에 작업을 지시하는 프로그램 이름 내부 명령어, 외부 명령어, 유틸리티 예) ls, date, cal 등 옵션 명령의 세부 기능 ‘-’ 기호로 시작하며 숫자, 영문 대문자나 소문자로 구성 예) ls -l 인자 – 명령으로 전달되는 값 – 파일명이나 디렉토..

유닉스 사용자 계정

사용자 계정 관리 시스템 관리자 또는 슈퍼유저(superuser) 유닉스 시스템은 여러 사용자가 하나의 시스템을 사용하는 다중 사용자 시스템이므로 전체 시스템을 관리하는 시스템 관리자 필요 root 계정을 사용하여 로그인 사용자 계정을 추가, 삭제, 사용자 패스워드 변경 소프트웨어 설치, 로그 파일 검사 등 전체 시스템 관리와 유지보수 일반 사용자가 슈퍼유저로 로그인 : su 명령어 사용하여 root 계정으로 로그인 $ su [사용자명] 사용자 계정 등록 로그인 ID : 영문 소문자를 사용하여 8자까지 가능 비밀번호 : 최소 하나 이상의 숫자와 알파벳을 사용하여 최소 6자 이상을 허용 로그인 ID와 초기 비밀번호는 시스템 관리자가 지정 비밀번호는 사용자가 변경 가능(passwd 명령) 사용자 계정 추가 ..

유닉스의 특징

유닉스의 특징 단순성 운영체제 자체를 단순화시켜 최소한의 필요한 기능만 제공 자원에 관한 일관성 있는 관점 제공, 주변 장치를 파일과 같은 형식으로 사용 이식성과 확장성 고급 언어인 C로 작성되어 다양한 플랫폼에 이식하여 사용 가능 각 기능이 모듈화되어 있어 새 기능 추가시 모듈만 추가하면 됨 주요 유닉스 계열의 운영체제 – 안드로이드(Adroid) OS – iOS – 맥(Mac) OS X – 리눅스(Linux) – BSD 유닉스(Unix) – 시스템 V – Sun 솔라리스(Solaris) – IBM AIX – HP HP-UX – Cray 유니코스(Unicos) 개방성 소스 코드 공개 대학에서 유닉스를 기반으로 여러 가지 유용한 소프트웨어 개발, 보급 유닉스의 양적, 질적인 면에서 폭발적 성장을 촉진하는..

유닉스와 리눅스

유닉스와 리눅스의 탄생 운영체제란 컴퓨터 시스템을 제어하는 프로그램들의 집합 하드웨어와 사용자 또는 응용 프로그램 사이에 위치 하드웨어와 사용자 또는 응용 프로그램이 쉽고 편리하게 컴퓨터 시스템을 이용할 수 있도록 컴퓨터 시스템을 제어하고 관리 초기 운영체제는 단일 사용자 형태 유닉스를 시작으로 다중 사용자, 다중 작업 운영체제로 발전 유닉스(UNIX)의 탄생 1969년 벨연구소의 켄 톰슨(Ken Thompson)과 데니스 리치(Dennis Ritchie)가 개발 1973년 어셈블리 언어에서 C 언어로 변경 대학을 중심으로 유닉스를 많이 이용하여 무료로 제공 AT&T가 벨연구소를 인수하게 되면서 유닉스를 상용으로 공급 AT&T 유닉스 버전과 BSD(Berkeley Software Distribution)..

[Database] 데이터베이스의 정의

데이터와 정보 데이터 일련의 작업을 목적으로 수집된 의미있는 값 연구나 조사 등의 바탕이 되는 재료 정보 뜻을 가지는 자료 특정한 목적의 의사결정을 위하여 가공한 형태 일정한 형식으로 표현한 모든 종류의 자료 또는 지식 파일시스템 정의 데이터를 파일에 저장하고, 파일을 수정, 삭제, 검색하는 기능을 제공하여 사용자가 파일을 손쉽게 이용할 수 있도록 지원하는 프로그램. 특징 각각의 응용 프로그램은 데이터를 고유의 형식에 맞추어 관리 응용 프로그램마다 독립적인 파일을 관리 단점 데이터가 중복되어 저장된다. 여러 파일에 중복되어 저장된 데이터가 변동될 때, 일치시키기 어렵다. 프로그램에 종속된 데이터를 다른 목적의 프로그램에서 사용하기 어렵다. 데이터 보안을 유지하기 어렵다. 데이터베이스 도입 배경 파일 시스..

반응형