linux의 기본 명령어들이다 !


첫번째 ! 

su -

super user인 root로 로그인 혹은 다른 사용자로 로그인

$su -     슈퍼유저로 로그인할때이다. 보통 일반사용자니 비밀번호를 물을것이다.

#su anonymous    루트상태에서 사용자로 로그인할때 비밀번호가 필요없다. 왜냐.? 슈퍼하니깐! 다른사용자로 로그인한다고 하여도 마찬가지로 한다.



두번째 !

shut shshshsh shuTTT Down!!

사전적 의미는 폐쇄 이다.

뭐 그냥 끄는거다.. 별거없다..

아 ! 그리고 저 뒤에 --help 명령어는 그 뒤에 옵션이나 shutdown에대한 설명이 주르르륵 써져있다

일단 옵션에서 보면 시행해본다.

-r    은 셧다운 후 리붓한다는 얘기다. 아마 r은 reboot의 약자인듯.

[root@localhost ~]# shutdown -r now #시스템 즉시 재시작

[root@localhost ~]# shutdown -r 22:00 #22:00시에 시스템 재시작

[root@localhost ~]# shutdown -r +10m #10분 후 시스템 재시작

뭐 대략적으로 이렇다..

그리고   

-h    멈추다, 세우다 그런뜻이다.

[root@localhost ~]# shutdown -h now #시스템 즉시 종료

[root@localhost ~]# shutdown -h +10m #10분 후 시스템 종료

-c    이건 명령취소

[root@localhost ~]# shutdown -c #종료 명령 취소(cancel)    ctrol+c해도 취소는 된다..

-k    이건 그냥 메세지만 보냄. 훼이크.. 그냥 경고같은걸 주는거 같다..

[root@localhost ~]# shutdown -k #종료한다는 메시지만 보내고 종료하지 않음

------------------------------------------------------------------------------

shutdown에서 자주쓰는건 대략적으로 이정도이다. 

-t 명령어가 있었다고하는데 최신 Cent에서는 없다...
그리고 계속 지속적으로 바뀌는게 리눅스니깐
앞으로는 실습한내용만 몇가지 해보려한다.
그때 그때 필요한건 --help명령어를 쳐서 해석을 하자 !
안되면 외국 사이트를....이용하자




그다음 init 명령어를 써보도록 하자 .!

보통 init 하면

0번 : 종료모드

1번 : 단일 사용자 모드(시스템 복구시 사용)

2번 : 없음

3번 : 텍스트 모드의 다중 사용자 모드          콘솔모드 접속.    

4번 : 없음

5번 : x윈도우 모드의 다중 사용자 모드        그냥 GUI모드 라고.. 표현해도 되겠지?

6번 : 재부팅 모드


이렇게 알고있다.

가장 많이쓰는건 0,3,5,6.



보통쓰던거 말고 1, 2, 4번을 해보겠다 !



1번을 했을경우 바로 루트로 들어가진다...

뭐 당연한거겠지만 init 설정은 루트에서만 된다..

init2 를 했을경우 ..! 

init 4는 !!

이것도 뭐.. fail..


이번엔 리눅스 시작시 런레벨 수정 !

# vi /etc/inittab

이라는 명령어를 쳐 보았다 .!

뭐 당연한 이야기지만 gedit로도 된다.

# gedit /etc/inittab

저기에서 매엔 밑에 id:5:initdefault 라는거에서 5를 수정해보자!

지금은 그래픽모드로 재부팅이 설정되어있다.

3으로 수정해보자 !

역시 콘솔모드로 부팅이 된다 !!


[root@localhost ~]# ls -a #모든 파일 출력

[root@localhost ~]# ls -d #디렉토리 출력

[root@localhost ~]# ls -l #목록을 리스트 형태로 출력

[root@localhost ~]# ls -al #모든 파일 목록을 리스트 형태로 출력

[root@localhost ~]# ls -al *.txt #확장자가 txt인 모든 파일을 리스트 형태로 출력

[root@localhost ~]# ls -l /usr/bin/a* #/usr/bin 디렉토리 안의 a로 시작하는 모든파일을 리스트 형태로 출력


리눅스나 유닉스에 숨김파일로 만들려면 앞에 .을 추가하면 됨.


하지만 우리가 많이 쓸 건 

ls -a

ls -al 많이 사용 하게된다...


만약 내용이 길어서 페이지가 막 넘어간다 ? 하면

ls -al | more

이라고 써주면 된다!



또 어떤내용을 저장하여 파일로 남기고 싶다 ?하면
리디렉션이라하여
> 기호를 이용하고 좌측엔 내용 우측에는 만들 파일명.!

뭐 응용하자면

ls -al /etc/*.conf > cop.txt

라 하면 etc에 위치하는 .conf 파일 에대한 것을 cop.txt로 저장하는 것이다.

ls -al /etc > /media/etc.txt

라 하면 etc의 내용들이 media에 etc.txt라고 저장된다.






'Computer > Linux Server' 카테고리의 다른 글

Basic Command - 2  (0) 2016.04.04
Mount  (0) 2016.04.03
VI편집기  (0) 2016.04.03
Vmware Tool  (0) 2016.04.01
Linux Start  (0) 2016.04.01

+ Recent posts