본문 바로가기

OS42

CentOS 계정 삭제하기 #userdel [ 계정명 ] 은 계정을 삭제하는 명령문이다. #userdel test-user23 cat /etc/passwd을 해본 결과 user-test23은 삭제됬다. 그러나, 아래 디렉토리를 보면 아직 user23의 홈디렉토리는 남아있다. 그럴땐 # userdel -r [ 계정명 ] 을 사용하면 계정 삭제시 홈디렉토리도 같이 삭제된다. 2017. 1. 15.
유저 생성시 홈 디렉토리 변경해보기 유저 생성시 홈 디렉토리 변경해보기 vi /etc/default/useradd를 커맨드에 입력한다. 그럼 다음과 같은 글이 나온다. home=/home 부분을 home=/practice로 변경해본다.그후 wq로 저장후 종료한다. user20의 홈 디렉토리가 practice로 된것을 확인할 수 있다. 2017. 1. 15.
CentOS 파일 명령어 ★ vi vi ( VIsual editor ) : 리눅스의 기본 텍스트 편집기 vim ( VI iMproved ) : vi 기능을 향상 시킨 모드형 편집기.설치법 : yum -y install vim 형식 : vi [ 파일명 ] 파일이 있을때 : 해당 파일을 수정파일이 없을때 : 새로운 파일을 만들고 수정 명령모드 --> 입력모드 : i , a , o입력모드 --> 명령모드 : ESC 명령모드 --> 실행모드 : ? , / , :실행모드 --> 명령모드 : ESC 실행모드:w : 저장:w! : 강제 저장:q : 종료:q! : 강제 종료:wq : 저장 후 종료:wq : 저중 후 강제 종료:[숫자] : [숫자]라인으로 이동:set number , :set nu : 라인 번호를 출력/[문자열] : [문자열] .. 2017. 1. 14.
운영체제의 구조 ※ 이 자료는 '순천향대학교 컴퓨터 공학과 - 운영체제의 구조' 를 바탕으로 제작했습니다. 여러분도 알다시피 운영체제가 하는 일은 컴퓨터와 유저간의 소통을 위한 인터페이스이다.즉, 사람과 컴퓨터 사이중간에서 일을 하고 있는 것이다.이때, OS가 하는일을 나열해 보면 아래와 같다. 1. User 편의성 - 프로그램과 사용자에게 서비스 제공사용자 인터페이스( User Interface ) || CLI, GUI ||프로그램 입출력 수행 및 실행( Program execution )파일 시스템 조작( File System Manipulation )통신 기능( Communications ) || 공유 메모리와 메세지 전달 역할 ||오류 검출( Error detection ) || 헤밍 코드, 패리티 비트 ||2... 2016. 10. 5.
Cent OS에 대한 설명 Cent OS Cent OS는 (Community Enterprise Operating System) 의 약자로, 기업용 컴퓨터 운영에 최적화된 운영체제다. 때문에 많은 기업들이 이 운영체제를 사용하고있다. RHEL(레드햇) 또한 기업용 운영체제이지만 유료라는 단점때문에 어지간한 중소기업들은 Cent OS를 사용한다. 참고로, 기업용 소프트웨어는 개인 소프트웨어처럼 2~3만원 하는게 아니다. 월 단위로 몇백에서 몇천만원씩 비용을 지불해야 하기에 많은 기업들이 무료인 Cent OS를 사용하는 것이다. Cent OS는 RHEL의 기능을 그대로 따라서 업데이트 하기에 RHEL와 별 차이가 없다. 아래의 장단점을 보면서 Cent OS의 특징을 숙지하자. 장점 리눅스 서버 시장의 최고 OS인 RHEL를 무료로 이.. 2016. 9. 16.
운영체제의 종류 '보안공부의 시작'편에서 운영체제가 무엇이고, 왜 먼저 배워야 하는지 간략하게 다뤘다. 이번에는 어떤 운영체제들이 있는지 간략하게 알아보자. 1. UNIX 유닉스는 1960년대 후반에 MIT대학과 벨 연구소에서 개발한 시분할 운영체제인 멀틱스에서 발전한 운영체제다. 때문에 유닉스는원래 멀티유저용 서버 운영체제였지만, 지금은 다양한 버전의 유닉스가 출시되면서, 개인용 또는 임베디드용으로도 사용할 수 있다. 유닉스는 크게 BSD계열과 일반계열로 나뉜다. BSD계열 BSD는 Berkeley Software Distribution의 줄임말이다. 그리고 BSD 라이선스로 배포되어 리눅스의 GPL와는 다르게 소스 코드를 수정하거나 추가해도 소스 코드를 공개해야 하는 의무가 없다. 그래서 Apple사의 IOS나 Ma.. 2016. 9. 4.