본문으로 바로가기

리눅스기초/ 간단한 명령어들

category IT소식/IT 공부 2015. 7. 22. 22:08

Ctrl+f [찾을명령어]


addbib - 도서목록 형식의 데이터베이스를 만들거나, 확장  
apropos - 사용설명서의 키워드 검색  
ar - 라이브러리 만들기, 관리  
at, batch - 원하는 시간에 원하는 명령을 실해하게 하는 명령  
awk - 패턴 검색과 언어 처리  
banner - 큰 글자(배너) 만들기  
basename - 경로 이름에서 마지막에 있는 이름만 출력  
biff - 자신에게 편지가 배달되면 알려주는 명령  
bin-mail, binmail - 예전에 사용한 전자우편 프로그램  
cal - 달력보기  
calendar - 간단한 일정표  
cat - 파일 병합과 내용 보기  
cb - 간단한 C 프로그램 beautifier(?)  
cc - C 컴파일러  
cd - 작업 디렉토리 바꾸기  
checknr - nroff 또는 troff 입력 파일 검사; 오류를 보여준다  
chgrp - 파일의 사용자 그룹 바꾸기  
chmod - 파일의 접근 권한 바꾸기  
clear - 터미날 화면 깨끗이 하기  
cmp - 두 파일을 바이트 단위로 비교  
colcrt - troff 파일의 밑줄 속성 문자 처리  
comm - 지정 두파일의 줄 단위 비교와 그 처리  
compress, uncompress, zcat - 파일 압축관련 유틸리티들  
cp - 파일 복사  
cpio - copy file archives in and out  
cpp - C 언어 전처리기  
csh - C 문법과 비슷한 쉘 스크립트 문법과 기타 여러 기능이 내장된 쉘  
ctags - ex 나 vi 편집기에서 사용될 tag 파일을 만드는 명령  
date - 시스템 시간 보기나 지정하기  
dbx - 소스 수준의 디버거  
deroff - nroff, troff, tbl, eqn 관련 내용 지움  
df - disk free: 디스크의 남은 용량 보기  
diff - 두 파일의 차이점 비교  
du - disk used : 디스크 사용량 보기  
echo - 인자를 표준 출력으로 출력  
ed, red - 기본 줄 편집기  
eqn, neqn, checkeq - 수식 표현 포멧 도구  
error - 컴파일러 오류 메시지 목록  
ex, edit, e - 줄 편집기  
expand, unexpand - TAB 문자를 공백문자로 바꿈, 또는 그 반대로  
expr - 인자를 수식으로 처리  
file - 파일 형식 알아보기  
find - 파일 찾기  
finger - 사용자 정보 알아보기  
fmt, fmt_mail - 간단한 문서나, 편지 포멧 도구  
fold - 긴 줄 출력 방법 지정  
ftp - 파일 전송 프로그램  
gcore - 실행 중인 프로세스의 core 이미지를 구한다.  
gprof - call-graph profile data(?)를 보여줌  
grep - 문자열 찾기  
groups - 사용자의 그룹을 보여줌  
history - 이전 명령 보기  
hostname - 현재 시스템 이름을 보여줌  
imake - makefile 만드는 프로그램  
indent - C 프로그램 소스 파일을 들여쓰기 하는 포멧 도구  
install - 파일 설치  
join - 관계형 데이터베이스 연산자  
kill - 프로세스 죽이기 - "마누라 죽이기"와 상관없음 :-)  
last - 사용자가 마지막 접속 상태를 보여줌  
ld, ld.so - 링크 편집기, 동적 링크 편집기  
leave - 자신의 접속 종료 시간을 알려줌  
less - more 명령의 확장  
lex - 어휘 분석 프로그램 생성기  
lint - C 프로그램 verifier  
ln - 파일의 하드, 심벌릭 링크 명령  
login - 시스템 접속 명령  
look - 시스템 디렉토리나, 정열된 목록에서 단어 찾기  
lookbib - 도서목록형 데이타베이스에서 찾기  
lorder - 오브젝트 라이브러리의 관계 찾기  
lp, cancel - 인쇄 시작, 취소  
lpq - 인쇄 작업 상황 보기  
lpr - 인쇄  
lprm - 인쇄 작업 지우기  
ls - 디렉토리 내용 보기  
mail, Mail - 전자 우편 프로그램  
make - 실행 파일을 만들거나, 특정 작업 파일을 만들 때 사용하는 도구  
man - 온라인 사용자 설명서를 보는 명령  
mesg - 메시지 수신 상태를 보거나 지정  
mkdir - 디렉토리 만들기  
mkstr - C 소스 파일을 참조로 오류 메시지 파일을 만듬.  
more, page - 텍스트 파일 보기 명령  
mv - 파일 이동이나, 이름 바꾸기  
nawk - 패턴 검색과 언어 처리  
nice - 낮은 우선권에서 명령 실행  
nm - 심블 이름 목록 보기  
nroff - 문서 포멧 도구  
od - 8진수, 10진수, 16진수, ascii 덤프  
passwd, chfn, chsh - 비밀번호, 핑거정보, 쉘 바꾸기  
paste - 여러파일의 서로 관련 있는 줄 연결시키기  
pr - 문서 파일 양식화 도구  
printenv - 현재 환경 변수들의 내용과 그 값 알아보기  
prof - profile 자료 보기  
ps - 현재 프로세스 정보 보기  
ptx - permuted(순열화된?, 교환된?) 색인 만들기  
pwd - 현재 작업 디렉토리 보기  
quota - 한 사용자에게 지정된 디스크 할당량보기  
ranlib - archive를 random 라이브러리로 변화  
rcp - 리모트 카피  
rcs - RCS 파일 속성 바꾸기  
rcsdiff - RCS revisions 비교  
rev - 한 줄의 문자열 꺼꾸로  
rlogin - 리모트 로그인  
rm, rmdir - 파일, 디렉토리 지우기  
roffbib - 도서목록형 데이터베이스 보기 또는 양식화  
rsh - 리모트 쉘  
rup - 로칼 머쉰의 호스트 상태 보기(RPC version)  
ruptime - 로칼 머쉰의 호스트 상태 보기  
rusers - 현재 접속자 보기 (RPC version)  
rwall - 모든 사용자에게 알림(RPC)  
rwho - 현재 접속자 보기  
sccs - Source Code Control System (SCCS)  
sccs-admin, admin - SCCS 사용 내역 파일을 만들고, 관리  
sccs-cdc, cdc - SCCS 델타의 델파 주석을 바꿈  
sccs-comb, comb - SCCS 델타 조합  
sccs-delta, delta - SCCS 파일에 데해 델타를 만듬  
sccs-get, get - SCCS 파일 버전확인  
sccs-help, help - SCCS 오류나 경고 메시지 검색  
sccs-prs, prs - SCCS 사용내역의 선택된 부분 보기  
sccs-prt, prt - SCCS 파일에서 델타 테이블 정보를 봄  
sccs-rmdel, rmdel - SCCS 파일에서 델타를 지움  
sccs-sact, sact - SCCS 파일의 편집 상태를 봄  
sccs-sccsdiff, sccsdiff - SCCS 파일들의 버전 비교  
sccs-unget, unget - SCCS 파일의 미리 얻은 것(?)을 취소한다.  
sccs-val, val - SCCS 파일 유요화  
script - 화면 갈무리  
sed - stream editor  
sh - 유닉스 표준 쉘  
size - 오브젝트 파일의 크기들을 보여줌  
sleep - 지정한 시간 만큼 실행 보류  
sort - 줄 정열과 검색  
sortbib - 도서목록형 데이터베이스 정열  
spell, hashmake, spellin, hashcheck - 맞춤범 검사(물론 영어겠지요)  
split - 파일 나누기  
strings - 오브젝트 파일이나, 실행 파일에서 문자열 찾기  
strip - 오브젝트 파일에서 심벌 테이블과 중복된 비트 삭제  
stty - 터미날 설정  
su - super-user, 임시적으로 새 ID로 바꿈  
symorder - 심벌 순서 바꿈  
tabs - 터미날 tab 크기 지정  
tail - 파일의 끝 부분 보기  
talk - 다른 사용자와 이야기하기  
tar - 여러 파일 묶기 또는 묶긴 파일 풀기  
tbl - nroff 또는 troff의 도표 작성 도구  
tee - 표준 출력으로 방향 전환  
telnet - TELNET 프로토콜을 이용한 원격 리모트 호스트 접속  
test - 주워진 환경이 참인지, 거짓인지를 돌려줌  
tftp - 간단한 ftp.  
time - 명령 실행 시간 계산  
touch - 파일 날짜 관련 부분을 바꿈  
troff - 문서 양식화 도구  
true, false - 쉘 스크립트에서 사용되는 참/거짓을 리턴하는 명령  
tsort - topological sort  
tty - 현재 터미날 이름 보기  
ue - MICROemacs  
ul - 밑줄 속성 문자 표현  
unifdef - cpp 입력 줄에서 ifdef 부분 바꾸거나 지움  
uniq - 중복되는 빈줄 지우기  
units - 프로그램 변환도구  
uptime - 시스템 부팅 기간 보기  
users - 현재 접속 사용자 보기  
uucp, uulog, uuname - 시스템 간의 복사  
uuencode, uudecode - 이진 파일을 아스키파일로 인코딩, 반대로 디코딩  
uusend - 리모트 호스트에 파일 보내기  
uux - 리모트 시스템 명령 실행  
vacation - 자동으로 편지 답장하기  
vgrind - grind nice program listings  
vi, view, vedit - ex 바탕의 편집기  
vtroff - 문서 양식화 도구  
w - 현재 누가 접속해 있으며, 무엇을 하고있는지  
wait - 프로세스가 마치기를 기다림  
wall - 모든 사용자에게 알림  
wc - 단어, 줄, 바이트 계산  
what - 파일에서 SCCS 버전 정보 알아냄  
whatis - 명령의 간단한 설명 보여줌  
whereis - 찾는 명령의 실행파일, 소스, 맨페이지가 어디 있는지 경로를 보여 줌  
which - 명령만 찾음.  
who - 시스템에 접속되어 있는 사람만 보여줌  
whoami - 현재 사용하고 있는 자신이 누군지 보여줌  
write - 다른 사용자의 화면에 특정 내용을 알림  
xargs - 명령행 인자 처리 명령  
xstr - extract strings from C programs to implement shared strings  
yacc - yet another compiler-compiler: 파싱(형태소분석) 프로그램 생성기  
yes - 항상 yes만 응답하는 명령  
zcat - 압축 파일 내용보기  
nohup rsync -avzrt --delete 192.168.0.1::home /backup/home & 로그아웃후에도 동작함



이외에도 리눅스 내에는 수많은 명령어들이 존재함.