vi 편집기에서 마지막으로 이동할 수 있는 단축키는? |
G |
vi 편집기에서 처음으로 이동할 수 있는 단축키는? |
gg |
vi 편집기에서 한 줄 복사하는 단축키는? |
yy |
vi 편집기에서 한 줄 삭제하는 단축키는? |
d |
vi 편집기에서 %가 의미하는 것은? |
문서 전체 |
vi 편집기에서 붙이는 단축키는? |
p |
1줄부터 10줄까지 복사하여 tmp 파일에 출력해라 |
:1, 10 w tmp |
vi 편집기에서 줄 번호를 나오게 하는 방법은? |
:set number |
현재 작업 디렉토리 위치를 출력하는 방법은? |
pwd |
파일을 읽을 수 있는 방법들을 나열하세요 |
nl, cat, head, tail |
파일의 정보를 볼 수 있는 명령어는? |
file |
a파일를 root만 읽고, 쓰고, 실행할 수 있도록 권한을 변경 |
chmod 700 a |
a파일의 소유권을 ace 계정으로 변경하세요 |
chown ace a |
a파일의 소유 그룹을 aces 그룹으로 변경하세요 |
chgrp aces a |
명령어를 background에서 실행하는 방법은? |
명령어 & |
현재 프로세스를 볼 수 있는 명령어는? |
ps -ef |
리눅스 도움말을 알려주는 명령어들은? |
man, info, help |
현재 로그인하고 있는 유저들을 출력하는 명령어는? |
users, who |
명령어의 경로를 알 수 있는 명령어는? |
whereis 명령어 |
폴더 삭제할 수 있는 명령어는? |
rmdir, rm -r |
ace 계정을 추가해라 |
useradd ace |
ace 계정을 삭제해라 |
userdel ace |
날짜와 시간을 알 수 있는 명령어는? |
date |
사용자 확인하는 명령어들은? |
who, whoami who am i, w |
패키지 확인하는 명령어는? |
rpm -qa |
디스크 남은 공간을 확인하는 명령어는? |
df -h |
홈디렉토리를 나타내는 값은? |
$HOME, ~ |
패키지 설치, 제거, 목록 보기와 관련된 명령어 두개는? |
yum, rpm |
shell의 정의와 리눅스의 대표 shell은? |
명령어 해석기, bash shell |
파일 생성 방법 3가지는? |
touch, vi, cat |
디렉토리 생성 명령어는? |
mkdir |
파일 복사와 디렉토리 복사 방법은? |
cp, cp -r |
파일 이동 명령어는? |
mv 옮길대상 옮길위치 |
파일 이름을 변경할 수 있는 방법은? |
rename, mv |
다음은 파일의 종류를 나타내는 문자이다. 어떤 파일인가? |
|
d |
디렉토리 |
- |
파일 |
s |
소켓 |
c |
캐릭터 디바이스 |
l |
심볼링 링크 |
p |
named pipe |
b |
블록 디바이스 |
하드링크 방식과 소프트 링크 방식을 비교하고, src 파일을 |
하드링크 방식은 참조, 소프트 |
dst 파일로 각각 링크하는 명령어를 서술하시오 |
링크 방식은 포인터와 비슷 |
|
ln src dst |
|
ln -s src dst |
현재 쉘에 접속해 있는 자신의 홈디렉토리 아래에서 24시간 안에 수정된 파일들을 출력해보세요 |
find $HOME -mtime 0 |
하루 내에 수정된 모든 파일들을 출력하세요. |
find / -mtime -1 |
하루 이전에 수정된 모든 파일들을 출력하세요. |
find / -mtime +1 |
커널 이름을 출력하는 명령문을 서술하세요. |
uname -r |
커널이란? 커널 컴파일을 하는 이유는? |
커널은 운영 체제의 핵심으로, 응용 소프트웨어를 컴퓨터 하드웨어에 연결해준다. 최적화 |
find를 다른 명령의 아규먼트로 전달하여 실행하는 방법은? |
find … | xargs 명령문. find … -exec 명령문 {} \; |
bash 스크립트를 이용한 text gui를 만들 수 있는 유틸리티 이름은? |
dialog |
리눅스에서 텍스트 처리를 위한 대표적인 유틸리티 두개는? |
sed, awk |
awk를 이용하여 dst파일의 첫 번째 필드를 출력하라. |
awk '{print $1}' dst |
awk를 이용, 길동을 포함하고 있는 라인들을 출력하라. |
awk '/길동/' dst |
년월일시간분과 같은 형식으로 날짜를 출력하라. |
date +%y%m%d%H%M |
정수형 관계를 비교할 수 있는 방법은? |
-gt, -ge, -lt, -le, -eq, -ne |
and와 or를 나타내는 논리 연산자는? |
-a, -o |
포그라운드 파이프라인의 종료 상태를 가지고 있는 변수는? |
$? |
shell script에서, 배열 array의 엔트리 개수를 출력하라. |
echo ${#array[@]} |
배열 array의 모든 엔트리를 출력하라. |
echo ${array[@]} |