Computer
-
파일과 디렉터리의 소유와 허가권Computer/Linux 2015. 4. 18. 11:10
파일과 디렉터리의 소유와 허가권sample.txt 파일 정보 파일 속성 파일 유형 파일이 어떤 종류의 파일인지를 나타낸다. 파일 허가권 파일 허가권은 'rw-', 'r--', 'r--' 3개씩 끊어서 인식하면 된다.'r'은 read, 'w''는 write, 'x'는 execute의 약자다. 'rw-'는 읽거나 쓸 수는 있지만 실행할 수는 없다는 의미다. 'rwx'로 표시되면 읽고, 쓰고, 실행이 가능한 파일이라는 의미다.1번째 'rw-': 소유자의 파일 접근 권한2번째 'r--': 그룹의 파일 접근 권한3번째 'r--': 그 외 사용자의 파일 접근 권한sample.txt - 소유자는 읽거나 쓸 수 있고 그룹은 읽을 수만 있고, 그 외 사용자도 읽을 수만 있도록 허가되어 있다. sample.txt 파일의 ..
-
사용자 관리Computer/Linux 2015. 4. 18. 01:10
사용자 관리 사용자와 그룹 리눅스는 다중 사용자 시스템이다. 1대에 리눅스에 사용자 여러 명이 동시에 접속해서 사용할 수 있는 시스템이다. 기본적으로 root라는 이름을 가진 슈퍼 유저가 있다. root 사용자는 시스템의 모든 작업을 실행할 수 있는 권한이 있다. 또한 시스템에 접속할 수 있는 사용자를 생성할 수 있는 권한도 있다. 모든 사용자는 하나 이상의 그룹에 소속되어 있어야 한다. 'etc/passwd' 파일의 사용자 목록사용자 이름:암호:사용자 ID:사용자가 소속된 그룹 ID:전체 이름:홈디렉터리:기본 셸암호가 x로 표시 - /etc/shadow 파일에 비밀번호가 지정 'etc/group' 파일그룹 이름:비밀번호:그룹 id:그룹에 속한 사용자 이름'그룹에 속한 사용자 이름'은 참조로 사용된다. ..
-
리눅스 기본 명령어Computer/Linux 2015. 4. 17. 19:25
리눅스 기본 명령어ls LiSt의 약자로 Windows의 'dir'과 같은 역할을 한다. 즉, 해당 디렉터리(=폴더)에 있는 파일의 목록을 나열한다. [사용 예] # ls - 현재 디렉터리의 파일 목록 # ls /etc/sysconfig - /etc/sysconfig 디렉터리의 목록 # ls -a - 현재 디렉터리의 목록(숨김 파일 포함) # ls -l - 현재 디렉터리의 목록을 자세히 보여줌 # ls *.txt- 확장자가 txt인 목록을 보여줌 # ls -l /etc/sysconfig/a*- etc/sysconfig 디렉터리에 있는 목록 중 앞 글자가 'a'인 것의 목록을 자세히 보여줌 cd Change Directory의 약자로 디렉터리를 이동하는 명령이다. [사용 예] # cd - 현재 사용자의 홈..
-
중간정리3Computer/Linux 2015. 4. 17. 10:52
Server의 추가 설정과 네트워크 설정 변경알림 기능 끄기[목록에 없습니가?] 클릭 - root 사용자로 접속오른쪽 상단의 [root]를 클릭한 후, 알림 옆의 파란색 스위치를 클릭해 알림 기능 끄기 해상도 조절오른쪽 상단의 [root]를 클릭한 후 - [설정][설정]창에서 [디스플레이]해상도 조절 터미널 아이콘을 즐겨찾기에 추가[현재 활동] - [프로그램 표시] 아이콘 - [모두] - '유틸리티'그룹 - [터미널] - 마우스 오른쪽 버튼 - [즐겨찾기에 추가] Fedora 19가 출시된 시점의 소프트웨어만 사용하기[현재 활동] - [프로그램 표시] - [소프트웨어]상단 메뉴 바의 [소프트웨어] - [최신 패키지만] 스위치 오른쪽[전용 패키지만]도 끄기다시 메뉴 바의 [소프트웨어] - [소프트웨어 공급..
-
중간정리2Computer/Linux 2015. 4. 17. 10:31
리눅스의 개요유닉스라는 운영체제는 리눅스가 탄생하기 이전부터 널리 사용되어 왔다. 유닉스는 상용 소프트웨어로 발전되어 왔으며 현재는 무척 비싼 비용을 지불해야만 사용할 수 있다.이러한 유닉스를 대체할 수 있는 것이 리눅스다. 리눅스의 탄생1991년 8월 리누스 토르발스(Linus B. Torvalds)는 어셈블리어로 리눅스 커널 0.01 버전을 처음 작성했다. 실제로 리누스 토르발스는 커널이라고 부르는 리눅스의 핵심 부분만을 작성해 배포한다.커널은 리눅스의 핵심 부분이다. 자동차로 비유하면 '엔진'정도로 볼 수 있겠다. 일반적으로 사람들이 이야기하는 리눅스는 리누스 토르발스가 만든 커널에 컴파일러, 셸, 기타 응용 프로그램들이 조합된 배포판을 말하는 것이다. 그리고 이러한 배포판은 여러 가지 응용 프로그..
-
중간정리1Computer/Linux 2015. 4. 17. 09:53
가상머신리눅스를 공부하는 가장 좋은 환경은 여러 대의 컴퓨터를 사용해서 실무에서 사용하는 것과 동일한 네트워크 환경을 구축하는 것이다. 하지만 실제로는 그러한 환경을 갖추기가 어렵다. 이러한 문제를 해결해주는 소프트웨어가 '가상머신 소프트웨어'(또는 가상머신 프로그램)이다. 멀티부팅(Multi Booting) 가상머신은 멀티부팅(Multi Booting)과는 개념이 다르다. 멀티부팅은 하드디스크의 파티션을 분할한 후에, 한 번에 하나의 운영체제만 가동할 수 있는 환경이다. 가상머신은 파티션을 나누지 않고, 동시에 여러 개의 운영체제를 가동한다. 가상머신과 가상머신 소프트웨어 가상머신(Virtual Machine)이란 이름 그대로 진짜 컴퓨터가 아닌 '가상(Virtual)'으로 존재하는 '컴퓨터(Compu..