명령어2

Linux 2008. 7. 25. 15:32

1. 개요

이 문서는 임베디드 리눅스를 개발 할때 가장 많이 사용되는 리눅스 명령어의 목록이다.

2. 표기

이 문서에서는 자세한 설명은 달지 않는다. 단지 사용 빈도에 따라 를 표기한다. 가 많을수록 사용빈도가 많은 명령이라는 의미이다.

3. 파일 관련 명령

명령
설명
중요도
bzip 압축을 하거나 푼다.  
cat 텍스트 화일의 내용을 출력한다. ★★★
cd 디렉토리를 이동한다 ★★★
chgrp 화일의 소유 구룹을 바꾼다
chmod 화일 허가권을 바꾼다. ★★★
chown 화일 소유권을 바꾼다
chroot 루트 디렉토리를 변경하여 명령을 수행한다.  
cp 화일을 복사한다 ★★★
file 화일의 종류를 출력한다
find 화일을 찾는다.  
grep 문자열 검색을 한다. ★★
gzip 압축을 하거나 푼다. ★★
ln 단축 디렉토리나 화일 목록을 만든다.
locate 화일의 위치를 출력한다.
ls 디렉토리 및 화일 목록을 보여준다 ★★★
mkdir 디렉토리를 만든다. ★★★
more 출력을 나누어 표출한다. ★★
mv 화일의 위치를 변경하거나 이름을 바꾼다. ★★★
pwd 현재 디렉토리를 출력한다 ★★
rm 화일을 삭제한다. ★★★
rmdir 디렉토리를 삭제한다.
rpm rpm 패케지를 관리한다. ★★
tail 화일의 뒷부분의 내용을 출력한다  
tar 화일 여러개를 하나의 화일로 만들거나 푼다 ★★★
touch 화일의 최종 수정일을 변경한다  

4. 시스템 관리 명령

이 명령은 시스템을 관리하기 위해서 주로 사용하는 명령이다.

명령
설명
중요도
adduser 사용자 계정을 추가 한다
date 시스템의 시간과 날짜를 보여준거나 수정한다  
dd 화일의 특정 부분을 복사한다  
df 현재 마운트 된 장치 목록을 보여준다
diff 두개의 화일을 비교하여 패치화일을 만든다  
echo 화면에 출력한다 ★★
exit 로그 상태에서 빠져 나간다
insmod 모듈을 커널에 삽입한다. ★★★
kill 수행되고 있는 프로세스를 죽인다 ★★★
ldd 실행화일이 참조하는 동적라이브러리 목록을 보여준다
lsmod 현재 커널에 삽입된 모듈 목록을 보여준다
man 도움말을 보여준다 ★★★
mount 저장장치를 디렉토리와 연결한다 ★★★
patch 패치화일을 적용시킨다
passwd 사용자 암호를 변경한다.
ps 현재 동작되고 있는 프로세스 목록을 보여준다 ★★★
reboot 시스템을 재 부팅 시킨다.  
rmmod 커널에 삽입되어 있는 모듈을 삭제한다. ★★★
shutdown 시스템을 정지 시킨다.
su 루트 권한(슈퍼유저) 모드로 변경한다. ★★★
unmount 마운트 된 디렉토리를 해제한다. ★★★

5. 네크워크 관련 명령

명령
설명
중요도
ftp ftp 클라이언트 유틸리티  
ifconfig 네트워크 인터페이스 설정 ★★★
netstat 네트워크 상태 출력
ping 상대 호스트 네트워크 조사 ★★★
route 네트워크 라우팅 설정
telnet 원격 접속 ★★★

6. 기타

명령
설명
중요도
ae 간단한 문자 화일 편집기
minicom 시리얼 통신 에뮬레이터 ★★★
pico 간단한 문자 화일 편집기  
vi 리눅스 문자 화일 편집기 ★★★
     
gcc pc용 컴파일러 ★★★
arm-linx-gcc arm 용 크로스 컴파일러 ★★★
make   ★★★

'Linux' 카테고리의 다른 글

리눅스에서 Apache2.2.4 + PHP 5.2.3 + mysql 5.1.19 설치  (0) 2009.03.17
tar  (0) 2008.07.25
명령어1  (0) 2008.07.25
gcc 사용  (0) 2008.07.25
gcc install  (0) 2008.07.25
Posted by 으랏차
,