N스크린하이브리드앱과정/리눅스(8.21~)

[6주][5일][7~8th] 리눅스: 간단한 사용법 배우기

광천스러움 2013. 8. 23. 20:57

예전에 유닉스 쉘 프로그래밍을 배운적이 있는데, 그때 배운 명령어들이 나와서 다행이었고 반가웠다ㅋ_ㅋ

 

버추얼 박스에서 리눅스를 시작한다.

 

설정한 아이디(root)와 패스워드를 누르고 접속한다.

 

 

리눅스 환경이 실행되었다.

 

리눅스도 윈도우 cmd와 같은 Teminal 환경이 있다. 여기로 들어간다.

자 이제 간단한 사용법을 소개하겠다.

 

처음 들어가면 [root@hostname ~]# 이런 형태로 잡힐 것이다.

root@로그인 유저 이름
~ : homedir(홈디렉토리)

 

 

 

* ls 명령어 설명

 

맨 왼쪽에 각 폴더마다 drwx어쩌고..하는게 보일 것이다.
-  -  -  -  -  -  -  -  -  - (10개) 총 열개의 알파벳으로 이루어져 있으며,
1번째

 

file(_) : 아무것도 없으면 파일
dir(d) : 'd' 표시는 디렉토리
link(l) : 'l' 표시는 링크정보다.

 

2~4번째 : user(사용자)에 대한 권한
5~7번째 : group은 이 파일에 대해 어떤 일을 할 수 있는가(권한)
8~10번째 : 제 3자에 대한 권한

 

root

 

root : 소유자
root : 그룹이름

 

* 파일권한바꾸기 : chmod

 - 644 : install.log 파일이 갖고 있는 속성권한

 - 쓰는 방법: chmod 444 install.log

 

* 사용자추가 : useradd 사용자ID
* 사용자삭제 : userdel 사용자ID

 - 쓰는법 : userdel -r 사용자ID

 

* 사용자패스워드설정 : passwd 사용자ID

* 사용자바꾸기 : chown
 - 쓰는법 : chown 사용자ID:바꿀사용자ID

 

* pwd : 현재 폴더의 위치를 출력해줌.

 

* su 사용하기(사용자 바꾸기?)
 - 쓰는법 : su - 사용자ID  /root 위치에서 /home/사용자ID 위치로 바뀜

- 사용법 예
    1. pwd
    2. su - kkc
    3. pwd
    exit를 누르면 root사용자로 돌아옴.

 

vi 편집기 - 다음 시간에 더 자세히 할 예정임

* vi편집기로 파일 생성하기
  - vi /root/install.log <- root폴더 안에 있는 파일은 전부 root 권한임

 

* vi편집기에서 나가기 : :q!

 

* root사용자의 폴더권한 구경하기 : ls -l /

 

* 원하는 폴더로 이동하기 : cd /이동할 폴더

* 삭제 : remove
 - 쓰는법 : remove => rm -rf 삭제할 디렉토리나 파일