본문으로 바로가기

chmod , chown, chgrp

1. chmod (파일의 퍼미션 변경)

-c : 변경파일만 자세히 보여준다.

-f : 변경되지 않은 파일에서 오류메세지를 안보여준다.

-v : 작업상태를 자세히 보여준다.

-R : 경로와 하위파일들을 모두 변경한다.


2. chown (파일의 소유자나 소유그룹 변경)

-c : 변경파일만 자세히 보여준다.

-f : 변경되지 않은 파일에서 오류메세지를 안보여준다.

-v : 작업상태를 자세히 보여준다.

-R : 경로와 하위파일들을 모두 변경한다.


3. chgrp (파일 사용자의 그룹 변경)

-c : 변경파일만 자세히 보여준다.

-f : 오류메세지를 안보여준다.

-v : 작업상태를 자세히 보여준다.

-R : 경로와 하위파일들을 모두 변경한다.

-h : 심볼릭링크 파일의 그룹 소유권 변경

보안상 가장 안전한 umask 설정값?

: umask 077


파일 시스템과 관련된 명령어

: fsck, mkfs, mount (convert 제외) 



SGI에서 개발한 저널링 파일 시스템

: XFS

dev/hd2를 ext3 파일 시스템으로 생성하려할 떄 명령

: mkfs -t ext3 /dev/hda2

: mke2fs -t ext3 /dev/hda2

: mke2fs -j /dev/hda2

(fsck : 아님)


/etc/fstab 파일 4번째 필드의 주요 옵션 중 로컬(Local) 시스템에서 일반 사용자가 마운트 할 수 있는 권한을 부여하는 옵션

: user


nanuminfo 사용자의 디스크 용량을 Soft 10MB, Hard 11MB로 설정하기 위한 명령어

: sequota -u nanuminfo 10M 11M 0 0 /home



1. 커널과 사용자간의 다리 역할을 하는것으로 사용자로부터 명령을 받아 해석하고 프로그램을 실행하는 역할은 한다.

2. 사용자가 시스템에 로그인시 각 사용자에게 설정된 셸이 부여된다.

3. 리눅스에서 사용 가능한 셸은 bash, ksh, tcsh, zsh등이 있다.

- 셸은 커널에 포함된 프로그램으로 다양한 종류의 셸이 존재하고 현재까지 개발되고 있다.



다음중 셸을 기반으로 GNU프로젝트에 의해 개발된 리눅스의 표준 셸

: bash


AT&T 사의 데이비드 콘(David Kon)이 개발하였고 명령어 완성 기능, 히스토리 기능 등을 지원하고 있는 셸

: ksh


리눅스시스템에 로그인 후 사용 중인 셸을 확인하고 방법

: 명령 프롬프트 상에서 'echo &SHELL'을 실행하여 확인한다.


사용자가 로그인한 후 일정시간 동안 작업을 하지 않을 경우 로그아웃 시킬 떄 사용하는 환경변수

: TMOUT


프롬프트 형식을 현재 사용자 이름 및 맨 마지막 작업 디렉터리만 표시하려고 할 때 관련 설정

: PSI='[\n@ \W]\$



다음 중 일반사용자가 PATH와 같은 환경변수를 변경하려고 할 때 사용하는 파일

: ~/.bash_profile


pstree -b 와 가장 관련 있는 프로세스 생성 방식

: fork


컨트롤 C입력 시 전송되는시그널의 번호

: 2


데몬을 단독실행 방식으로 변경할떄 가장 효율적인 서비스

: 횟수가 가장 큰것 -httpd


inetd의 역할을 대신해수행하는 데몬명

: xinetd


우선순위가 가장 높은 NI값?

: -19


nice -10 bash?

: 우선순위를 낮춤


top 명령어 실행 상태에서 NI값을 조정할때 사용하는 명령어

: r


crontab명령으로 스케줄링 작업을 등록할떄

: -e



pico편집기에서 커서의 위치를 해당 줄의 시작부분으로 이동하는 조합

: 컨트롤 


LISP에 기반을 둔 환경 설정 언어를 가지고 있으며 C,LISP,FORTRAN,HTML등의 소스코드를 작성할 경우에 각각에 해당하는 모드를 설정할 수 있는것은?

: emacs


pico편집기

- pico의 복제 프로그램에는 nano가 있다.

- 워싱턴 대학의 Aboil Kasar 가 개발한 텍스트 편집기이다.

- Pine 이라는 E-mail 클라이언트 프로그램과 같이 배포되었다.

- GPL 라이선스를 따르지 않는다.


vi 편집기로 작업중이던 파일을 불러오는것

: vi -r posein.txt


vi 명령모드에서 커서가 위치한 줄로부터 5줄을 삭제하려면

: 5dd



수세 리눅스의 패키지 관리 기법

: YaST



압축 명령과 압축 해제 명령 조합으로 틀린것

: gzip, ungzip



vim 패키지가 설치한 파일 목록을 확인하려고할때 쓰는 명령어

: -L


apt-get 명령으로 nanutlus라는 패키지를 설치하는 명령

: apt-get install nanutlus


Yum을 이용하여 업데이트가 필요한 패키지에 대한 정보를 출력하는 명령

: yum list updates


다음은 시스템에 설치된 모든 패키지 중에 mail이라는 문자열이 들어있는 패키지를 검색하려면

: rpm -qa | grep mail


httpd 패키지를 제거하는 과정

: rpm -e


애플이 개발한 오픈소스 프린팅 시스템

: CUPS


사운드 카드용 장치이며 GPL및 LGPL라이선스 기반으로 배포되고있는것

: ALSA


평판 스캐너, 핸드 스캐너, 비디오 캠등 이미지 관련 하드웨어를 사용할 수 있도록 해주는 API는?

: SANE


리눅스 시스템에서 사용하는 프린트 관련 명령어

:  lpp, lpq, lprm ,lpr(아님)


오디오 CD로부터 음악 파일을 추출할 떄 사용하는 명령어

: cdparanoia


USB 및 SCSI 스캐너와 관련 장치 파일을 찾아주는 명령어

: sane-find-scanner


GNOME에 대한 설명

- GNU 프로젝트에 의해서 만들어졌다

- GPL 라이선스만 따른다.(아님)

- 대표적인 윈도우 매니저이다.(아님)

- Qt 라이브러리 기반으로 만들어졌다.(아님)



다음 중 부팅 관련 런 레벨이 5인경우에만 실행되는 프로그램

: 디스플레이 매니저 - GDM


다음중 리눅스 부팅시에 X윈도를 실행하기 위해 설정하는 파일

: /etc/inittab


다음중 LibreOffice 패키지에서 스프레드시트프로그램으로

: LibreOffice Calc

사운드 비디오 재생 프로그램

- totem

- dolphin (아님)

- gimp (아님)

- Okular (아님)


X 클라이언트 프로그램을 X서버의 두번쨰 모니터로 전송

: export DISPLAY = "IP:0.1"

원격지에서 접속하는 X 클라이언트를 허가할 떄 IP주소나 호스트 명이 아닌 X 윈도 실행시에 생성되는 키 값으로 인증할 때 사용

: xauth


TS568B의 배열 순서

흰주 - 녹 - 흰주 - 파 - 흰파 - 주 - 흰갈 - 갈