셸 명령어인 유닉스 명령어는 아래와 같이 SUS 의 일부인 IEEE Std 1003.1-2008에 지정된 유닉스 명령어의 목록이 있다. 이 명령어들은 유닉스 운영 체제와 리눅스 (Linux) 같은 대부분의 유닉스 계열 운영 체제에서 볼 수 있다. 또한 마이크로소프트 (MS)의 오픈소스인 윈도우 파워셸은 X 윈도우 환경에서 뿐만아니라 MS 윈도우 환경에서도 유닉스 계열의 셸 명령어를 사용할 수 있게 호환성을 보장한다.
목록
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
프로세스 관리
백그라운드에서 잡(jobs ) 실행
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
프로세스 관리
포그라운드에서 잡(jobs )을 실행
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
같이 보기
각주
외부 링크
파일 시스템 프로세스 사용자 환경 텍스트 처리 셸 프로그램네트워크 검색 문서화 기타