유닉스 명령어 목록

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색

아래는 SUS의 일부인 IEEE Std 1003.1-2008에 지정된 유닉스 명령어의 목록이다. 이 명령어들은 유닉스 운영 체제와 대부분의 유닉스 계열 운영 체제에서 볼 수 있다.

목록[편집]

IEEE Std 1003.1-2008 유틸리티
이름 분류 설명 최초 발생 시기
admin SCCS SCCS 파일 작성 / 관리 PWB UNIX
alias 기타 별칭(Alias) 정의 / 표시
ar 기타 라이브러리 압축 파일 작성 및 관리 버전 1 AT&T UNIX
asa 문자열 처리 캐리지 제어 문자 해석 시스템 V
at 프로세스 관리 나중에 명령어 실행 버전 7 AT&T UNIX
awk 문자열 처리 패턴 검사 및 처리 언어 버전 7 AT&T UNIX
basename 파일 시스템 경로 이름 중 디렉터리가 아닌 부분만 반환. (dirname도 참고) 버전 7 AT&T UNIX
batch 프로세스 관리 명령어를 배치 대기열에서 실행하도록 스케줄링
bc 기타 임의 정확도 연산 언어 버전 6 AT&T UNIX
bg 프로세스 관리 백그라운드에서 잡 실행
cc/c99 C 프로그래밍 표준 C 프로그램 컴파일 IEEE Std 1003.1-2001
cal 기타 달력 출력 버전 5 AT&T UNIX
cat 파일 시스템 파일 연결 및 출력 버전 1 AT&T UNIX
cd 파일 시스템 작업 디렉터리 변경 버전 6 AT&T UNIX
cflow C 프로그래밍 C 언어 플로그래프 생성 시스템 V
chgrp 파일 시스템 파일 그룹 소유권 변경 PWB UNIX
chmod 파일 시스템 파일 모드/특성/권한 변경 버전 1 AT&T UNIX
chown 파일 시스템 파일 소유권 변경 버전 1 AT&T UNIX
cksum 파일 시스템 파일 체크섬 및 크기 기록 4.4BSD
cmp 파일 시스템 두 개의 파일 비교. (diff도 참고) 버전 1 AT&T UNIX
comm 문자열 처리 두 파일에 일치하는 줄 비교 버전 4 AT&T UNIX
command 셸 프로그래밍 단순 명령어 실행
compress 파일 시스템 데이터 압축 4.3BSD
cp 파일 시스템 파일 복사 버전 1 AT&T UNIX
crontab 기타 주기적인 백그라운드 작업 스케줄링 시스템 V
csplit 문자열 처리 콘텍스트에 기반하여 파일을 나누기 PWB UNIX
ctags C 프로그래밍 태그 파일 작성 3BSD
cut 문자열 처리 파일 내 각 줄의 선택된 필드를 잘라내기 시스템 III
cxref C 프로그래밍 C 언어 프로그램의 교차 참조 테이블 생성 시스템 V
date 기타 날짜 및 시간 표시 버전 1 AT&T UNIX
dd 파일 시스템 파일 변환 및 복사 버전 5 AT&T UNIX
delta SCCS SCCS 파일에 델타 (변경 사항) 적용 PWB UNIX
df 파일 시스템 남아있는 디스크 공간 보고 버전 1 AT&T UNIX
diff 문자열 처리 두 파일 비교 (cmp도 참고) 버전 5 AT&T UNIX
dirname 파일 시스템 경로 이름의 디렉터리 부분만 반환. (basename도 참고) 시스템 III
du 파일 시스템 파일 공간 사용량 측정 버전 1 AT&T UNIX
echo 셸 프로그래밍 인수를 표준 출력에 기록 버전 2 AT&T UNIX
ed 문자열 처리 표준 문서 편집기 버전 1 AT&T UNIX
env 기타 명령 호출을 위한 환경 설정 시스템 III
ex 문자열 처리 문서 편집기 1BSD
expand 문자열 처리 탭을 공백으로 바꾸기 3BSD
expr 셸 프로그래밍 인수를 식으로 받아 출력 버전 7 AT&T UNIX
false 셸 프로그래밍 거짓 값 반환 버전 7 AT&T UNIX
fc 기타 명령 역사 목록 처리
fg 프로세스 관리 포그라운드에서 잡 실행
file 파일 시스템 파일 종류 결정 버전 4 AT&T UNIX
find 파일 시스템 파일 찾기 버전 1 AT&T UNIX
fold 문자열 처리 긴 줄의 출력 필터링 1BSD
fort77 포트란77 프로그래밍 포트란 컴파일러 XPG4
fuser 프로세스 관리 하나 이상의 열린 파일이 있는 모든 프로세스의 프로세스 ID 나열 시스템 V
gencat 기타 서식 있는 메시지 카탈로그 생성
get SCCS SCCS 파일 버전 취득 PWB UNIX
getconf 기타 구성 값 취득
getopts 셸 프로그래밍 유틸리티 옵션 파싱
grep 기타 패턴에 따른 문자열 검색 버전 4 AT&T UNIX
hash 기타 해시 데이터베이스 접근 방식
head 문자열 처리 파일의 처음 부분 복사 PWB UNIX
iconv 문자열 처리 코드셋 변환 HP-UX
id 기타 사용자 정보 반환 4.4BSD
ipcrm 기타 메시지 큐, 세마포어 집합, 공유 메모리 세그먼트 식별자 제거 시스템 V
ipcs 기타 프로세스 간 통신 기능 상태 보고 시스템 V
jobs 프로세스 관리 현재 세션의 잡 상태 표시
join 문자열 처리 공통된 필드를 기반으로 두 개의 정렬된 텍스트 파일 병합 버전 7 AT&T UNIX
kill 프로세스 관리 프로세스 종료 또는 신호 전송 버전 4 AT&T UNIX
lex C 프로그래밍 lex를 위한 프로그램 생성 버전 7 AT&T UNIX
link 파일 시스템 파일에 대한 하드 링크 만들기 버전 1 AT&T UNIX
ln 파일 시스템 파일 연결 버전 1 AT&T UNIX
locale 기타 로케일 관련 정보 취득
localedef 기타 로케일 환경 정의
logger 셸 프로그래밍 로그 메시지 4.3BSD
logname 기타 사용자의 로그인 이름 반환 4.4BSD
lp 문자열 처리 파일을 프린터로 보내기 시스템 V
ls 파일 시스템 디렉터리 내용 나열 버전 1 AT&T UNIX
m4 기타 매크로 전처리기 PWB UNIX
mailx 기타 메시지 처리 버전 1 AT&T UNIX
make 프로그래밍 여러 그룹의 프로그램을 유지 보수, 업데이트, 재생성 PWB UNIX
man 기타 시스템 문서 표시 버전 2 AT&T UNIX
mesg 기타 메시지 허가 또는 거부 버전 1 AT&T UNIX
mkdir 파일 시스템 디렉터리 만들기 버전 1 AT&T UNIX
mkfifo 파일 시스템 FIFO 특수 파일 만들기 4.4BSD
more 문자열 처리 페이지 단위로 파일 보기 3BSD
mv 파일 시스템 파일 이동 버전 1 AT&T UNIX
newgrp 기타 새로운 그룹으로 변경 (기능은 sg와 비슷함[1]) 버전 6 AT&T UNIX
nice 프로세스 관리 변경된 nice 값으로 유틸리티 호출 버전 4 AT&T UNIX
nl 문자열 처리 줄 수 필터 시스템 III
nm C 프로그래밍 오브젝트 파일의 이름 목록 쓰기 버전 1 AT&T UNIX
nohup 프로세스 관리 터미널을 종료해도 계속 프로세스가 실행되도록 처리 (SIGHUP) 버전 4 AT&T UNIX
od 기타 다양한 형식으로 파일 덤프 버전 1 AT&T UNIX
paste 문자열 처리 파일의 일치하는 줄 병합 버전 32V AT&T UNIX
patch 문자열 처리 변경 사항을 파일로 적용 4.3BSD
pathchk 파일 시스템 경로 이름 검사
pax 기타 포터블 아카이브 인터체인지 4.4BSD
pr 문자열 처리 파일 인쇄 버전 1 AT&T UNIX
printf 셸 프로그래밍 서식 있는 출력물 쓰기 4.3BSD-Reno
prs SCCS SCCS 파일 인쇄 PWB UNIX
ps 프로세스 관리 프로세스 상태 보고 버전 4 AT&T UNIX
pwd 파일 시스템 작업 디렉터리 출력 - 작업 디렉터리 이름 반환 버전 5 AT&T UNIX
qalter 배치 유틸리티 배치 잡 변경
qdel 배치 유틸리티 배치 잡 삭제
qhold 배치 유틸리티 배치 잡 홀드
qmove 배치 유틸리티 배치 잡 이동
qmsg 배치 유틸리티 메시지를 배치 잡으로 보내기
qrerun 배치 유틸리티 배치 잡 반환
qrls 배치 유틸리티 배치 잡 해제
qselect 배치 유틸리티 배치 잡 선택
qsig 배치 유틸리티 배치 잡 신호 전송
qstat 배치 유틸리티 배치 잡 상태 보기
qsub 배치 유틸리티 스크립트 제출
read 셸 프로그래밍 표준 입력으로부터 줄 읽기
renice 프로세스 관리 실행 중인 프로세스의 nice 값 설정 4BSD
rm 파일 시스템 디렉터리 엔트리 제거 버전 1 AT&T UNIX
rmdel SCCS SCCS 파일로부터 델타 제거 PWB UNIX
rmdir 파일 시스템 디렉터리 제거 버전 1 AT&T UNIX
sact SCCS 현재의 SCCS 파일 편집 활동 출력 시스템 III
sccs SCCS SCCS 서브시스템을 위한 프론트엔드 4.3BSD
sed 문자열 처리 스트림 편집기 버전 7 AT&T UNIX
sh 셸 프로그래밍 : 표준 명령어 인터프리터 버전 7 AT&T UNIX (구 버전에서 sh는 톰프슨 셸이나 PWB 셸 중 하나였음)
sleep 셸 프로그래밍 특정 주기 동안 실행을 일시 정지 버전 4 AT&T UNIX
sort 문자열 처리 텍스트 파일의 정렬, 병합, 시퀀스 검사 버전 1 AT&T UNIX
split 기타 파일을 여러 개로 나눔 버전 3 AT&T UNIX
strings C 프로그래밍 파일 내에서 출력 가능한 문자열 찾기 2BSD
strip C 프로그래밍 실행 파일로부터 불필요한 정보 제거 버전 1 AT&T UNIX
stty 기타 터미널을 위한 옵션 설정 버전 2 AT&T UNIX
tabs 기타 터미널 탭 설정 PWB UNIX
tail 문자열 처리 파일의 마지막 부분 복사 PWB UNIX
talk 기타 다른 사용자와 대화 4.2BSD
tee 셸 프로그래밍 표준 출력 복제 버전 5 AT&T UNIX
test 셸 프로그래밍 프로그래밍 식 평가 버전 7 AT&T UNIX
time 프로세스 관리 명령 시간 측정 버전 3 AT&T UNIX
touch 파일 시스템 파일 접근 및 수정 시간 변경 버전 7 AT&T UNIX
tput 기타 터미널 특성 변경 시스템 V
tr 문자열 처리 문자열 전송 버전 4 AT&T UNIX
true 셸 프로그래밍 참 값 반환 버전 7 AT&T UNIX
tsort 문자열 처리 토폴로지 방식의 정렬 버전 7 AT&T UNIX
tty 기타 사용자의 터미널 이름 반환 버전 1 AT&T UNIX
type 기타 명령어로 사용하는 경우 이름이 어떻게 해석될지 표시
ulimit 기타 파일 크기 제한 설정 및 보고
umask 기타 파일 모드 작성 마스크 취득 및 설정 시스템 III
unalias 기타 별칭(alias) 정의 제거
uname 기타 시스템 이름 반환 PWB UNIX
uncompress 기타 데이터 압축 풀기 4.3BSD
unexpand 문자열 처리 공백을 탭으로 바꾸기 3BSD
unget SCCS SCS 파일의 이전 취득 취소 시스템 III
uniq 문자열 처리 파일 내 반복되는 줄 보고 또는 필터링 버전 3 AT&T UNIX
unlink 파일 시스템 unlink 함수를 호출 버전 1 AT&T UNIX
uucp 네트워크 시스템 대 시스템 복사 버전 7 AT&T UNIX
uudecode 네트워크 이진 파일 디코딩 4BSD
uuencode 네트워크 이진 파일 인코딩 4BSD
uustat 네트워크 uucp 상태 조회 및 잡 제어 시스템 III
uux 프로세스 관리 원격 명령 실행 버전 7 AT&T UNIX
val SCCS SCCS 파일 유효성 검사 시스템 III
vi 문자열 처리 화면 지향 (시각) 디스플레이 편집기 1BSD
wait 프로세스 관리 프로세스 완료 대기 버전 4 AT&T UNIX
wc 문자열 처리 줄, 낱말, 바이트, 문자 수 세기 버전 1 AT&T UNIX
what SCCS SCCS 파일 식별 PWB UNIX
who 시스템 관리 누가 시스템에 있는지 표시 버전 1 AT&T UNIX
write 기타 다른 사용자의 터미널에 기록 버전 1 AT&T UNIX
xargs 셸 프로그래밍 인수 목록 구성 및 호출 유틸리티 PWB UNIX
yacc C 프로그래밍 yacc PWB UNIX
zcat 문자열 처리 데이터 확장 및 연결 4.3BSD

같이 보기[편집]

각주[편집]

  1. Stanfield, Vicki (2006). 《Linux System Administration》. Craig Hunt Linux Library. Roderick W. Smith 2판. John Wiley & Sons. 152쪽. ISBN 9780782152203. 2012년 11월 27일에 확인함. The command sg is frequently a synonym for newgrp. 

외부 링크[편집]