자유롭게 게시물을 올릴수있는 게시판입니다.
  • 유년추억
  • 학교생활
  • 입시준비
  • 대학생활
  • 군생활
  • 알바생활
  • 취업준비
  • 직장생활
  • 원룸생활
  • 연애중
  • 결혼준비
  • 집안살림
  • 자녀교육
  • 창업준비
  • 이민유학
  • 노후생활
  • 전체보기


강좌 2편 리눅스 사용 기본 명령어

 
기본 명령어 :: 기본 명령어 ::  

* 리눅스는 X위에서 작업을 할수 있지만 그보다 Dos와 같이 콘솔(console)에서 작업을 해야할 경우가 무척 많습니다. 그 콘솔에 명령어를 입력하기 위해서 셸(shell)이 필요한데 다른 것도 있지만 그중 래드햇에서 기본으로 채택하고 또 너무나 익숙해진 bash 라는shell의 기본 적인 사용법입니다.

-주의할 점 리눅스는 윈도우즈와 달리 대소문자를 구분합니다. 따라서 대소문자는 확실히 구분하여 명령을 입력해야 합니다. 에러가 나면 먼저 대소문자 구분부터 확인 하십시요. 또 root계정이 아니라면 많은 사용상의 제한이 있습니다. 특정 파일을 읽지 못한다든가 등의.



1) 디렉토리 옮겨 다니기

cd - 도스의 cd 와 비슷합니다. 사용법은 cd 찾아갈 Directory명 [ ENTER ] 입니다. 모든 명령에 다음엔 꼭 한칸씩 띄어 줍니다. 예를 들면 내가 /usr안의 local 이란 디렉토리에 들어가고 싶으면
cd /usr/local [ ENTER ]
빠져 나오고 싶으면
cd .. [ ENTER ]
여기서 꼭 cd 다음엔 한칸 띄어 주어야 합니다.
최상위의 root로 가고 싶다면
cd / [ ENTER ]
바로 하위 디렉토리로 가고 싶다면 mountpoint없이 디렉토리명만 지정
cd usr [ ENTER ]


2) 디렉토리 내용보기

ls - 도스의 dir과 비슷합니다. 현재 디렉토리의 내용을 보려면 그냥
ls [ ENTER ] 입니다. 보고 싶은 디렉토리를 지정해 줄수 있습니다.
ls /usr/local [ ENTER ]
몇가지의 옵션이 있습니다. ( cd 한칸 띄고 -옵션 )의 형식을 가집니다.
옵션의 종류는 다음과 같습니다.
-a      디렉토리의 모든 내용을 표시
-ㅣ     내부 파일들의 상세 정보 출력
-p      파일과 디렉토리를 구분 디렉토리는 이름뒤에 /가 붙습니다.
-i       파일과 디렉토리의 고유번호 표시 

3) 파일 복사

cp - 도스의 copy와 비슷합니다. 사용법은 cp 복사할 파일명    복사할 경로 복사할 이름
예)
cp test.txt /home/sinn/testcopy.txt [ ENTER ]
원본과 같은 이름으로 복사한다면 복사라 경로의 디록토리만 지정하면 됩니다.
옵션
-b     복사할 파일이 이미 존재할 경우 사본을 만듭니다.
사본은 파일명 뒤에 ~가 붙습니다.
-i      복사할 파일이 이미 존재할 경우 덮어 쓸것인지를 묻습니다.
-r      디렉토리와 그 하위 디렉토리까지 복사합니다.

4) 파일 이동

MV - 파일을 복사하지 않고 옮김니다.
사용법은 cp와 같습니다. 도스의 ren과 같이 이걸 써서 이름을 바꿀수도 있습니다.
또 여러개의 파일을 한번에 다른 디렉토리로 이동시킬수도 있습니다. 옵션은 cp와 같습니다.


5) 파일 삭제

rm - 파일을 삭제 합니다.  도스의 del과 비슷합니다.
사용법은 rm 삭제할 파일명 [ ENTER ]  
와일드 문자를 이용하여 여러개의 파일을 동시에 삭제할수 있습니다.
$rm -rf *.txt 이런식으로...
옵션
-i    삭제할때 마다 정말 삭제할 것인지 물어봅니다. 옵션을 넣지 않아도 기본으로 설정되어 있습니다.
-r    지정한 디렉토리와 그 하위 파일, 디렉토리 전부를 삭제합니다.
-f    물어 보지 않고 바로 삭제 합니다.
보통 -r 과 -f를 -rf 형식으로 함께 사용하게 됩니다.

6) 파일 찾기

find    원하는 파일을 찾을때 사용합니다.
사용법은
find 검색할 디렉토리  옵션 검색할파일   [ ENTER ]
예/ find /usr -name test*
위 예에서 지정한 디렉토리에서 부터 그 하위 디렉토리 전부를 검색합니다.
찾을 파일 뒤의 *는 test로 시작하는 모든 파일을 뜻합니다.
마찮가지로 *txt라고 입력하면 txt로 끝나는 모든 파일을 검색합니다.
옵션
-name   이름으로 파일을 찾습니다.
-cmin    마지막 X준전까지 수정된 파일을 찾습니다.시간은 원하는 시간을
           지정하면 됩니다. 10이면 10분입니다. 한칸 띄고 시간을 지정합니다.
-ctime   마지막 X분전까지 수정된 파일을 찾습니다. 1이면 24시간 입니다.
-amin    마지막 X분전까지 사용된 파일을 찾습니다.
-atime   마지막 X일까지 사용된 파일을 찾습니다.
-empty  내용이 없는 디렉토리나 파일을 찾습니다.
 
7) 파일 내용 보기
 
cat      도스의 type와 비슷합니다.
사용법은
cat 읽을 파일명    [ ENTER ]
이 명령으로 간단한 텍스트 파일도 작성할수 있지만 이건 다른 책을 참고
하시길.....

8) 새로운 디렉토리 생성

mkdir    도스의 md와 비슷합니다.
한번에 여러개의 디렉토리를 생성할수 있습니다.

9) 디렉토리 삭제

rmdir     도스의 rd와 비슷합니다.
역시 한번에 여러개의 디렉토리 삭제가 가능하지만 하위 디렉토리나 파일이
있으면 삭제가 불가능합니다. 이 때는 앞의 rm -rf를 사용하십시요.
 
8) Disk 용량 확인

df    현재 사용중인 디스크의 용량과 사용된 용량 남은 용량등을 표시합
니다. 그냥 df [ ENTER ] 입니다.
옵션
-m      기본적으로 Kb로 표시되는걸 Mb단위로 보여줍니다.

9) 디렉토리 크기 확인

du
특정 디렉토리의 파일들의 크기를 확인합니다.
사용법은
du 확인할 디렉토리  [ ENTER ]
옵션
-b    byte단위로 표시합니다.
-c    마지막에 디렉토리 전체 크기를 확인합니다.

10) 프로세서 상태 확인

ps

- u 실행한유저와 실행시간 표시
- m 메모리 정보 표시
- a 다른 유저의 프로세스 현황표시
- x 터미널 제어 없이 프로세스 정보 표시

11) 블록 장치 연결

mount

- f 마운트 하지안고 마운트가 가능한지 점검
- r 읽기만 가능하도록 마운트
- w 읽기/쓰기 가능하도록 마운트
- t    뒤에 파일 시스템 유형을 지정함
- n /etc/mtab 파일에 저장없이 마운트 하기

 

이상은 기본적으로 꼭 사용하는 몇가지 입니다.

더만은 명령어와 사용 법을 아시고 싶으시면 밑에 싸이트를 이용하세여

위에 자료는 제가 보기에 필요한 것만 간추린 것입니다...


//www.besthan.co.kr/help/linuxman/man01.htm

//www.alaba.co.kr/a/linux51.htm



2003-04-15 01:26:58
1015 번 읽음
☞ 로그인 후 의견을 남기실 수 있습니다
 캐시선물





365ch.com 128bit Valid HTML 4.01 Transitional and Valid CSS!
태그