리눅스 상에서 포맷방법은 여러방식이 있다.

첫번째, 하드디스크를 마운트 한 상태에서 아래와 같은 파일 형식중에

mkfs.ext2
mkfs.ext3
mkfs.bfs
mkfs.jfs
mkfs.minix
mkfs.msdos
mkfs.reiser
mkfs.vfat

위와 같은 mkfs의 시스템 명령어 들이 있다. 하지만 보편적으로 널리 사용되는건 ext3이다.

예를 들어 하드디스크를 새로 포맷할때는
mkfs.ext3 /dev/sdb1

와 같은 명령어를 주면, 포멧을 완료 할 수 있다.

블로그 이미지

쭈꾸댕이

아직 어설픈 실력으로 나름 제가 하는 것에 대한 것들을 옮기는 공간입니다. 틀린 부분도 있을 수 있으니 이 점 양해하시고, 도움이 되셨으면 좋겠네요.

,





이미 한번 configure하였다가 설정 값을 바꾸어 다시 configure하기 위해서는 
해당 파일을 압축 해지한 디렉토리내에서 config.cache와 같은 설정 파일등을 지워야 한다.


*make distclean 과 make clean의 차이

make clean 은 이전에 컴파일했던 내용을 삭제하는것이고, 

make distclean 은 automake에서 분류되지 않은 나머지 파일

(쉽게말해 .tar.gz 또는 .tar.bz2를 풀었을때 최초상태로) 을 삭제하는 것.


출처 :  http://the7dayz.tistory.com/entry/make-distclean에-의한-기존에-configure한-캐시-지우기












※ 분명히 make distclean은 내가 가르켜 준 것인데 자세하게 알아보진 않았는데 앞으로 유용하게 쓰일 듯 싶다. ㅋㅋㅋ

'LINUX > Linux 명령어' 카테고리의 다른 글

Linux 포멧 하기  (0) 2011.01.05
시스템 사용자 관련 명령어  (0) 2009.04.03
시스템 정보 관련 명령어  (0) 2009.04.03
압축 관련 명령어  (0) 2009.04.03
텍스트 파일 관련 명령어  (0) 2009.04.03
블로그 이미지

쭈꾸댕이

아직 어설픈 실력으로 나름 제가 하는 것에 대한 것들을 옮기는 공간입니다. 틀린 부분도 있을 수 있으니 이 점 양해하시고, 도움이 되셨으면 좋겠네요.

,






시스템 사용자 관련 명령어

   w              현재 로그인한 사용자와 실행 중인 작업에 대한 상제한 정보를 출력  
   who           시스템을 사용하고 있는 사용자에 대한 정보를 보여준다                 
   users         현재 시스템을 사용하고 있는 사용자에 대한 정보를 보여준다         
   id              사용자 정보를 자세히 출력한다                                                  
   whoami      현재 자신의 로그인 계정명을 출력한다                                       
   who am i    현재 자신의 로그인 계정명을 출력한다                                       
   finger         시스템에 등록된 사용자에 대한 정보를 출력한다                           
 
예) w
[root@localhost root]# w
  2:16pm      up        13 min,    3 users,    load average: 1.14,  0.95,  0.55
USER         TTY       FROM                       LOGIN@      IDLE      JCPU       PCPU        WHAT
root            pts/0      -                              2:08pm        8:21       0.03s        0.03s         /bin/cat
root            pts/1      -                              2:08pm        8:13       0.46s        0.37s         hanterm
root            pts/2      -                              2.08pm        1:00s     0.23s        0.04s         w
 
예) who
[root@localhost root]# who
root            pts/0      Jan  8  14:08
root            pts/1      Jan  8  14:08
root            pts/2      Jan  8  14:08
 
예) whoami
[root@localhost root]# whoami
localhot!root      pts/2      Jan  8  14:08


'LINUX > Linux 명령어' 카테고리의 다른 글

Linux 포멧 하기  (0) 2011.01.05
make distclean에 의한 기존에 configure한 캐시 지우기  (0) 2010.04.06
시스템 정보 관련 명령어  (0) 2009.04.03
압축 관련 명령어  (0) 2009.04.03
텍스트 파일 관련 명령어  (0) 2009.04.03
블로그 이미지

쭈꾸댕이

아직 어설픈 실력으로 나름 제가 하는 것에 대한 것들을 옮기는 공간입니다. 틀린 부분도 있을 수 있으니 이 점 양해하시고, 도움이 되셨으면 좋겠네요.

,






시스템 정보 관련 명령어

   ps             현재 실행 중인 프로세스 정보를 출력한다.                        
   top            실시간으로 현재 진행 중인 프로세스의 정보를 출력한다.      
   pstree        현재 실행 중인 프로세스 연관관계를 트리구조로 보여준다.  
   kill             프로세스에 시그널을 보낸다.                                          
   df              파일 시스템의 남은 여유공간을 출력한다.                         
   du             파일이나 디스크의 사용량을 출력한다.                             
   arch           시스템 아키텍처 정보를 출력한다.                                  
   quota         자신이 사용할 수 있는 쿼터량을 보여준다.                        
   hostname   시스템명을 출력하거나 변경한다.                                   
   clock          바이오스의 CMOS 시간을 출력하거나 설정한다.               
   date           현재 시간을 출력한다.                                                  
 
예) df
[root@localhost /root]# df
Filesystem   1024-blocks    Used    Available   Capacity   Mounted on
/dev/hdb1        495714      455610      14503         97%          /
/dev/hda1        511760      385904     125856        75%          /mnt/win
위는 df명령어를 실행한 예이며, df만 실행하면 마운트되어 있는 보조기억장치를 모두 보여준다. 플로피에 관해 알고 싶으면 df/dev/fd0 하면 된다.
 
예) du
[root@localhost /root]#du /boot
104   ./System.map-2.0.35-2.5
12    ./module-info-2.0.35-2.5
451  ./vmlinuz-2.0.35-2.5
5     ./boot.b
1     ./chain.b
1     ./os2_d.b
1     ./boot.0300
11   ./map
587 .
du 명령어는 파일이나 디렉토리가 차지하는 용량(블록 수)를 알려준다. -h 옵션은 사람이 알기 쉽게 용량을 출력하며, --max-depth-n n개의 서브 디렉토리까지의 사용량만 출력한다.


블로그 이미지

쭈꾸댕이

아직 어설픈 실력으로 나름 제가 하는 것에 대한 것들을 옮기는 공간입니다. 틀린 부분도 있을 수 있으니 이 점 양해하시고, 도움이 되셨으면 좋겠네요.

,






압축 관련 명령어

   tar       파일을 결합하거나 옵션을 지정해 압축, 해제한다.  
   gzip    파일을 압축, 해제한다.                                       
   bzip2   파일을 압축, 해제한다.                                      
 
예) tar
tar [옵션] 파일명 또는 디렉토리
  옵션 : x 묶인 파일을 푼다
           c 파일들을 하나의 파일로 묶는다
           v 진행 상황을 자세히 보여준다
           z gzip으로 압축/해제한다
           f file을 지정한다
 
  파일형식                해제명령
filename.tar        tar -xvf failename.tar
filename.tar.gz   tar-xvzf filename.tar.gz
filename.tar.Z    uncompress filename.tar.Z | tar -xvf
filename.tgz       tar -xvzf filename.tgz
filename.gz       gunzip filename.gz


'LINUX > Linux 명령어' 카테고리의 다른 글

시스템 사용자 관련 명령어  (0) 2009.04.03
시스템 정보 관련 명령어  (0) 2009.04.03
텍스트 파일 관련 명령어  (0) 2009.04.03
파일 관련 명령어  (0) 2009.04.03
디렉토리 관련 명령어  (0) 2009.04.03
블로그 이미지

쭈꾸댕이

아직 어설픈 실력으로 나름 제가 하는 것에 대한 것들을 옮기는 공간입니다. 틀린 부분도 있을 수 있으니 이 점 양해하시고, 도움이 되셨으면 좋겠네요.

,






텍스트 파일 관련 명령어

   cat    표준입력의 내용을 표준출력으로 보낸다.          
   more 페이지 단위로 텍스트 파일을 보여준다.            
   less  페이지 단위로 텍스트 파일을 보여준다.            
   haed 텍스트 파일의 앞부분을 보여준다.                   
   tail    텍스트 파일의 뒷부분을 보여준다.                   
   wc    텍스트 파일 내의 문자, 단어, 행수를 출력한다.  
   diff    두 개의 텍스트 파일을 행 단위로 비교한다.       
 
예) cat
[root@localhost root]# cat text1 text2 > text
cat 명령어는 내용을 화면에 출력하는데 많이 이용하지만, 원래는 파일을 합치는 데 이용하는 명령어 이다.
[root@localhost /root]# cat
Hi,
Hello.
<Ctrl> + d
[root@localhost /root]#
 
[root@localhost /root]# cat >sample.txt
Bye!
<Ctrl> + d
[root@localhost /root]# ls sam*
sample.txt
[root@localhost /root]# cat sample.txt
Bye!
위의 경우 파일을 생성하는 예이다.
 
예) haed , tail
haed [읽을 라인수] 파일명
tail [읽을 라인수] 파일명
옵션을 지정하지 않으면 디폴트로 10라인을 보여주게 된다.
[root@localhost root]#tail -15 /var/log/message  명령으로 로그파일을 보는데 자주 이용한다.


'LINUX > Linux 명령어' 카테고리의 다른 글

시스템 정보 관련 명령어  (0) 2009.04.03
압축 관련 명령어  (0) 2009.04.03
파일 관련 명령어  (0) 2009.04.03
디렉토리 관련 명령어  (0) 2009.04.03
와일드 카드  (0) 2009.04.03
블로그 이미지

쭈꾸댕이

아직 어설픈 실력으로 나름 제가 하는 것에 대한 것들을 옮기는 공간입니다. 틀린 부분도 있을 수 있으니 이 점 양해하시고, 도움이 되셨으면 좋겠네요.

,






 파일 관련 명령어

   cp           파일을 복사한다.                                                          
   mv          파일을 이동하거나 이름을 변경한다.                                
   ln            파일 링크를 만든다.                                                      
   find         파일을 검색하는 명령어.                                                 
   which      파일의 위치를 알려준다.                                                
   whereis   파일의 위치를 알려준다.                                                
   touch       크리가 0인 파일을 만들거나 파일 수정일 정보를 변경한다.  
   file           파일의 종류를 출력한다.                                                
   rm           파일을 삭제한다.                                                         
 
예) cp
[root@localhost root]# cp /etc/passwd .
위에서 . 은 현재 디렉토리를 의미한다. -p 옵션은 원본 파일의 속성을 유지한 채로 복사하며, -r 옵션은 서브 디렉토리까지 복사한다.
[root@localhost root]# cp /etc/passwd /tmp/.pass
위의 문장은 /root 디렉토리에 있으면서 /etc 디렉토리의 passwd 파일을 /tmp 디렉토리에 .pass 라는 파일로 복사하는 것이다.
 
예) mv
리눅스에서 이동하는 명령어로 사용도 되지만, 파일의 이름을 변경하는 역할도 한다. -f 옵션을 주면 확인하지 않고 그냥 덮어쓴다.
 
예) rm
옵션으로는 -i 지울 것인지 일일이 확인 하는 옵션이며, -f 는 강제로 확인하지 않고 삭제한다. 그리고 -r 은 서브디렉토리까지 찾아 내려가면서 삭제하게 된다.
[root@local host /root]# rm -rf /usr/local/bbb
위의 문장의 경우 bbb 디렉토리가 한 번에 삭제 되는데 편리한 만큼 가장 위험한 명령어이다.(특히 rm -rf *) 위의 명령을 사용하면 서브 디렉토리가 있는 경우 rmdir 명령으로 지우는 번잡함을 없앨 수 있기 때문에 삭제가 편리하다.


'LINUX > Linux 명령어' 카테고리의 다른 글

압축 관련 명령어  (0) 2009.04.03
텍스트 파일 관련 명령어  (0) 2009.04.03
디렉토리 관련 명령어  (0) 2009.04.03
와일드 카드  (0) 2009.04.03
X윈도우 시스템 종료하기  (0) 2009.04.03
블로그 이미지

쭈꾸댕이

아직 어설픈 실력으로 나름 제가 하는 것에 대한 것들을 옮기는 공간입니다. 틀린 부분도 있을 수 있으니 이 점 양해하시고, 도움이 되셨으면 좋겠네요.

,






 디렉토리 관련 기본 명령어

   ls        디렉토리 내의 내용을 리스트한다.         
   cd       디렉토리를 이동한다.                          
   mkdir   디렉토리를 생성한다.                          
   rmdir   디렉토리를 삭제한다.                           
   pwd    현재 위치한 디렉토리를 프린트한다.       
   tree     디렉토리의 구조를 출력한다.                 
 
예) cd
[aaa@localhost etc]$ cd ..
[aaa@localhost /]$ cd
[aaa@localhost aaa]$ cd ~
[aaa@localhost aaa]$
 
예) pwd
[aaa@localhost aaa]$ pwd
/home/aaa
 
예) rmdir
[aaa@localhost aaa]$ rmdir /mydirectory
 
예) mkdir
[root@localhost root]# mkdir /mydir/bin 의 경우 /디렉토리 안에 mydir는 별로로 만들어 주지 않는 이상 없다.
따라서 bin 디렉토리가 만들어 지지 않을 것이기 때문에 -p 옵션을 사용하여 명령한다.
[root@localhost root]# mkdir -p /mydir/bin


'LINUX > Linux 명령어' 카테고리의 다른 글

텍스트 파일 관련 명령어  (0) 2009.04.03
파일 관련 명령어  (0) 2009.04.03
와일드 카드  (0) 2009.04.03
X윈도우 시스템 종료하기  (0) 2009.04.03
X윈도우 시스템 시작하는 방법  (0) 2009.04.03
블로그 이미지

쭈꾸댕이

아직 어설픈 실력으로 나름 제가 하는 것에 대한 것들을 옮기는 공간입니다. 틀린 부분도 있을 수 있으니 이 점 양해하시고, 도움이 되셨으면 좋겠네요.

,






 와일드 카드 사용하기
  와일드 카드는 흔히 메타 캐릭터, 전이문자라고도 불리며 명령행에서 특수한 의미로 사용되는 문자이다.

*   0개 이상의 문자를 상징                             
?   1개의 문자를 상징                                    
[]  대괄호 안에 지정된 문자 중 한 문자를 상징  
{} 콤마로 구분된 단어 중 한 단어를 상징          



  와일드 카드와 함께 명령어를 사용하면 편리한데, 주로 파일 관련 명령어와 같이 사용되게 된다. 디렉토리 내에 많은 파일들이 있는 경우를 생각해보면, ls 명령어를 사용하여 파일의 리스트를 보게 되는데 파일이 너무 많은 경우 화면이 넘어간다. 이 때 와일드 카드를 사용하여 범위를 좁힐 수 있다. a로 시작되는 파일만 리스트할 경우 다음과 같이 한다.

   [root@localhost root]#ls a*  


'LINUX > Linux 명령어' 카테고리의 다른 글

파일 관련 명령어  (0) 2009.04.03
디렉토리 관련 명령어  (0) 2009.04.03
X윈도우 시스템 종료하기  (0) 2009.04.03
X윈도우 시스템 시작하는 방법  (0) 2009.04.03
파티션  (0) 2009.04.03
블로그 이미지

쭈꾸댕이

아직 어설픈 실력으로 나름 제가 하는 것에 대한 것들을 옮기는 공간입니다. 틀린 부분도 있을 수 있으니 이 점 양해하시고, 도움이 되셨으면 좋겠네요.

,






  X윈도우 시스템을 종료하려면, 먼저 윈도우 관리자나 데스크탑 환경을 종료해야 한다.
 
① 대부분의 윈도우 관리자는 메뉴에서 Logout을 선택하면 종료된다.
② 명령행에서 startx 명령어를 이용하여 X윈도우 시스템을 시작했을 경우에는 종료하면 콘솔 모드로 돌아가게 된다.
③ 그래픽 환경으로 로그인, 즉 실행 레벨 5로 X윈도우 시스템이 실행되었다면, X윈도우 시스템이 재시작되어 로그인 화면이 다시 뜨게 된다.
④ 강제 종료
Ctrl + Alt + Back Space 를 이용한 강제 종료 방법은 X윈도우 시스템이 비정상적인 환경에 처했을 때 유용하게 사용할 수 있는 방법이다.


'LINUX > Linux 명령어' 카테고리의 다른 글

디렉토리 관련 명령어  (0) 2009.04.03
와일드 카드  (0) 2009.04.03
X윈도우 시스템 시작하는 방법  (0) 2009.04.03
파티션  (0) 2009.04.03
리눅스 구성  (0) 2009.04.03
블로그 이미지

쭈꾸댕이

아직 어설픈 실력으로 나름 제가 하는 것에 대한 것들을 옮기는 공간입니다. 틀린 부분도 있을 수 있으니 이 점 양해하시고, 도움이 되셨으면 좋겠네요.

,