Categories
블로그

[2주차] 리눅스/유닉스 설치 및 기초 사용법

어셈블리 언어로 개발, 언어로 재작성, 대학에 소스 코드 공개 리눅스 유닉스특징 시스템 단순성 이식성 개방형 쉘 프로그래밍 다중 사용자 다중 프로세스 운영 체제 우수한 네트워킹 유닉스 구조 커널 컴퓨터 자원 관리 쉘 사용자 인터페이스 유틸리티 다양한 프로그래밍 개발 도구 문서 편집 도구 등에서 버전 진화.

최초의 대표 성공 사례 다양한 상용 버전으로 진화 유닉스 기능 개선 기초 리눅스상용 운영 체제용 효율적인 유닉스 시스템 소스 코드 공개 다양한 플랫폼에 이식 가능 소프트웨어와 함께 배포 시스템 에서 개발한 기반 운영 체제 1984년 컴퓨터용 운영 체제로 개발 모바일 용 운영체제 다양한판마다 커널을 공유하고 배포합니다

약간 다른 데스크탑 환경 또는 응용 프로그램 제공 등 데스크탑 환경 사용하는 데스크탑 환경에 따라 사용 및 사용 가능한 응용 프로그램이 약간 다릅니다

리눅스 장점 가상 머신 및 가상 머신 소프트웨어 개념 호스트 생성하도록 설계된 프로그램 가상 컴퓨터 내부에서 게스트 실행 설치 멀티 부팅과 개념이 다릅니다

가상 머신 활용 하나의 컴퓨터 시스템에서 다양한 동시에 실행합니다

모조정호 분야에서 사용되는 프로그램의 오류가 절대적으로 다른 프로그램에 영향을 미치지 않아야 할 경우 대표적인 가상머신인 키보드로 입력된 명령어를 운영체제로 전달하여 실행한다

명령 쉘 프롬프트 사용자 컴퓨터 이름 명령의 현재 작업 디렉토리 구조 명령 옵션 인수 유닉스 명령이 작업을 수행하도록 지시하는 프로그램 이름 쉘 내장 명령과 유틸리티로 구분 선택적 명령의 세부 기능 선택 인수 전달된 값 명령 일반 파일 이름 또는 디렉터리 이름 패키지 설치 명령 패키지 이름 패키지 관리 명령 설치에 대한 명령 및 데비안 제품군의 리눅스에서 패키지 제거 및 관리 특정 패키지에 명령 사용 설치 시스템에 영향을 미치므로 사용하여 실행 비밀번호 변경 전화번호, 등 쉽게 추측할 수 있는 비밀번호는 사용을 금합니다