----------------------------------------------------------------------------
1. 편집(Editing)
ed 오래된 유닉스 표준 라인 텍스트 편집기
emacs Emacs 편집기
ex 유닉스 표준 라인 텍스트 편집기
fmt 텍스트를 한 줄에 72문자로 맞추기
gmacs Emacs 편집기
vi 유닉스 표준 화면 편집기
view vi와 같음, 읽기 전용모드로
----------------------------------------------------------------------------
2. 명령어 입력하기(Entering a Command)
! 지정한 명령 반복
!! 이전 명령 반복
^^ 치환을 이용한 이전 명령 반복
alias 지정한 명령어 목록에 이름 지정
history 히스토리 사건 디스플레이
unalias alias로 지정한 이름 삭제
3. 디렉토리(Directories)
cd 현재 작업 디렉토리 변경
chmod 파일이나 디렉토리 허가 권한 변경
ln 두 디렉토리 엔트리들간 링크 만들기
ls 파일 정보 디스플레이
mkdir 디렉토리 만들기
pwd 현재 작업디렉토리 경로면 디스플레이
rm 파일이나 디렉토리 삭제
rmdir 비어있는 디렉토리 삭제
umask 파일 생성을 위한 사용자 마스크 지정
4. 데이터 디스플레이(Displaying Data)
head 파일의 첫부분 디스플레이
less 데이터를 한 번에 한 화면씩 디스플레이
more 데이터를 한 번에 한 화면씩 디스플레이
pg 데이터를 한 번에 한 화면씩 디스플레이
tail 파일의 마지막 부분 디스플레이
5. 오락(Diversions)
banner 인쇄하기에 알맞는 큰글자 출력
bcd 텍스트를 BCD 카드 천공 형식으로 바꾸기
ching 질문에 대한 충고 디스플레이
fortune 흥미 있는 메시지 디스플레이
number 숫자를 영어 단어로 바꾸기
ppt 텍스트를 종이 테이프 형식으로 바꾸기
rain 빗방울 떨어지는 모양을 화면에 티스플레이
worms 터미널에 벌레 디스플레이
6. 파일 다운로드(Downloading Files)
archive archive/어노니머스 ftp 탐색을 이용하기 위한 클라이언트
프로그램
compress 압축된 .z 파일 생성하기
ftp 다른 컴퓨터로부터의 파일전송
tar 파일의 집합(archive)을 생성, 해제
uncompress compress에 의해 생성된 .z 파일 해제
zcat compress에 의해 생성된 .z 파일 액세스
7. 파일(Files)
chmod 파일이나 디렉토리 허가 권한 변경
cp 파일 복사
ln 두디렉토리 엔트리간의 링크 만들기
ls 파일 정보 디스플레이
mv 파일 이동이나 재명명
rm 파일이나 디렉토리 삭제
touch 파일 액세스와 수정 시간 갱신
umask 파일 생성에 대한 사용자 마스크 지정
8. 필터(Filters)
fmt 텍스트를 한 줄에 72문자로 맞추기
head 파일의 첫 번째 부분 디스플레이
less 데이터를 한 번에 한 화면씩 디스플레이
cat 표준 입력을 표준 출력으로 결합, 복사
colrm 데이터의 각 줄에서 지정한 열들을 삭제
crypt 키를 이용하여 텍스트를 암, 복호화
cut 각 줄의 선택한 부분 잘라내기
egrep grep과 같이 전체 정규 표현식 탐색
fgrep grep과 같이 고정 문자열 탐색
grep 지정한 패턴이 있는 줄 찾아내기
look 지정한 패턴으로 시작하는 줄 찾아내기
nl 줄 번호에 텍스트 추가
more 데이터를 한 번에 한 화면씩 디스플레이
paste 데이터의 열들 결합
pg 데이터를 한 번에 한 화면씩 디스플레이
pr 인쇄하기에 적합하도록 텍스트 형식 맞추기
rev 데이터의 각줄에 있는 문자의 순서 바꾸기
sort 데이터의 정렬과 병합
spell 철자가 잘못된 단어에 대한 텍스트 점검
tail 파일의 마지막 부분 디스플레이
tee 표준 입력을 파일과 표준 출력으로 복사
tr 선택한 문자 변환이나 삭제
uniq 텍스트 파일에 있는 연속적으로 반복된 줄 삭제
wc 줄, 단어, 문자의 수 계산
9. 게임(Games)
adventure 고유의 텍스트 기반 어드벤쳐 게임
backgamon 주사위/판 게임
battlestar 어드벤쳐 게임
bj 블랙잭 카드 게임
boggle 보글 단어 게임
btlgammon 주사위/판 게임
canfield 혼자서 하는 카드 게임
chess 체스 게임
craps 크랩 주사위 게임
cribbage 카드 게임
fish Go fish 게임
hack 공상 게임
hangman 단어 게임
hunt 다중 사용자 사냥 게임
mille Mille Bournes 보드 게임
monop 모노폴리 보드 게임
moo 예측 게임
quiz 질문과 대답 게임
robots 로보트 게임
rogue 공상 게임
sail 다중 사용자 항해 게임
snake 사냥 게임
trek 스타 트랙 게임
worm 벌레 기르기 게임
wump 게임
10. 정보(Information)
du 디스크 장치 사용 통계 디스플레이
msgs 터미널에서의 메시지 수신의 허용이나 부인
news 시스템 뉴스 디스플레이
quota 사용자 시스템 자원 할당량 디스플레이
ruptime 시스템 사용 시간 디스플레이
uptime 시스템 사용 시간 디스플레이
11. 인터네트(Internet)
archive archive/어노니머스 ftp 탐색을 위한 클라이언트 프로그램
ftp 다른 컴퓨터로부터의 파일 전송
gopher gopher 정보 서비스를 이용하기 위한 클라이언트 프로그램
host 인터네트 컴퓨터의 도메인 /IP주소 디스플레이
netfind netfind 서비스를 액세스하기 위한 클라이언트 프로그램
ping 인터네트 컴퓨터가 응답이 있는지의 여부를 점검
swais wais 서비스를 액세스 하기 위한 클라이언트 프로그램
telnet 다른 컴퓨터로의 접속
traceroute 다른 컴퓨터로의 인터네트 경로 디스플레이
whois whois 서버를 액세스하기 위한 클라이언트 프로그램
xswais wais 서비스를 액세스하기 위한 X 윈도우 클라이언트 프로그램
12. 로그인과 아웃(Logging In and Out)
login 로그인 셸을 종료하고 새로운 로그인을 초기화
logout 로그인 셸 종료
passwd 로그인 패스워드 변경
13. 온라인 매뉴얼(Online Manual)
apropos 주제어 탐색을 기본으로 한 명령어 이름 디스플레이
man 유닉스 온라인 메뉴얼로부터 엔트리 디스플레이
whatis 지정한 명령어의 한 줄로 된 요약 디스플레이
14. 우편(Mail)
biff 우편이 도착하면 통지
fmt 텍스트를 한 줄에 72문자로 맞추기
from 우편이 와 있으면 보여주기
mail 우편 보내고 읽기
Mail mail의 버클리 유닉스 버전
mailx mail의 시스템 V 버전
15. 숫자(Numbers)
bc 쉽게 사용할 수 있는 계산기
factor 숫자를 공약수로 나누기
primes 지정한 값보다 큰 소수 만들기
xcalc X 윈도우 계산기
16. 인쇄(Printing)
cancel lprm의 시스템 V 버전
lp lpr의 시스템 V 버전
lpq 인쇄를 기다리는 잡(jop) 보여주기
lpr 인쇄하고자 하는 파일 보내기
lprm 프린트 큐에 있는 잡(jop) 삭제
lpstat lpq의 시스템 V 버전
nl 텍스트에 줄 번호 추가
pr 출력에 맞게 텍스트 형식 맞추기
17. 셸(Shells)
absh Bash 셸
chsh 기본 지정 셸 변경
csh C-셸
exit 셸 빠져나오기
ksh Korn 셸
sh Bourne 셸
tcsh Tcsh 셸
zsh Z-셸
18. 터미널(Terminal)
lock 터미널을 일시적으로 잠그기
mesg 터미널에서 메시지 수신의 허용이나 부인
stty 터미널의 운영 옵션 지정/디스플레이
tset 터미널 초기화
tty 터미널을 나타내는 특수 파일 보여주기
19. 시간과 날짜(Tims and Dates)
cal 달력 디스플레이
date 시간과 날짜 디스플레이
leave 지정한 시간에 대해 남은 시간 디스플레이
xclock X 윈도우 시계
20. 유즈네트(Usenet)
newsetup 새로운 .newsrc 셋업
nn nn 뉴스리더를 이용한 유즈네트 기사 읽기
nncheck 읽지 않은 유즈네트 기사 점검
nngoback 지정한 유즈네트 기사 읽지 않은 것으로 마크
nngrab 지정한 제목의 모든 유즈네트 기사 찾기
nngrep 지정한 유즈네트 뉴스그룹 이름 디스플레이
nnpost 유즈네트 기사 게시
nntidy 유즈네트 뉴스리더 .newsrc 파일 지우고 맞추기
nnusage nn을 이용한 사람에 대한 통계 보여주기
pnews 유즈네트 기사 게시
rn rn을 이용한 유즈네트 기사 읽기
21. 사용자(Users)
chfn finger 정보 변경하기
finger 지정한 사용자 아이디 정보 디스플레이
id 사용자 아이디와 그룹 아이디 디스플레이
rwho 네트워크에 있는 사용자 아이디 디스플레이
talk 다른 사용자와 메시지 보내고 받기
users 현재 로그인된 사용자 아이디 정보 디스플레이
w 사용자 아이디와 액티브 프로세스 정보 디스플레이
who 현재 로그인된 사용자 아이디 정보 디스플레이
whoami 현재 로그인된 사용자 아이디 디스플레이
write 다른 사용자와 메시지 주고 받기
22. 변수(Variables)
echo 표준 출력으로 인수 출력
printenv 환경 변수 값 디스플레이
set 셸 변수 값 지정이나 디스플레이
setenv 환경 변수 값 지정이나 디스플레이
unset 셸 변수 삭제
23. X 윈도우(Window)
mwm Motif 윈도우 관리자
olwm Open Lock 윈도우 관리자
twm Tab 윈도우 관리자
xbiff biff의 X 윈도우 계산기
xcalc X 윈도우 계산기
xclock X 윈도우 시계
xhost 원격 컴퓨터 사용을 X 서버에게 말하기
xinit X 윈도우 시작
xswais wais 서비스를 액세스 하기 위한 X 윈도우 클라이언트 프로
그램
xterm X 윈도우 터미널 세션 시작