#1. Linux 시스템 사용하기
1. 로그인(Login)
1) 로그인이란?
- 사용자가 컴퓨터 시스템이나 통신망에 대한 접근 허가를 얻기 위해 자신의 사용자명(id)과 패스워드를 입력하고 컴퓨터 시스템에 접근하는 작업이다.
- 리눅스는 여러 사용자가 동시에 사용할 수 있기 때문에 로그인 과정을 거처야만 시스템을 사용할 수 있다.
- Logon, Sign-in, Sign-on 등도 같은 의미로 사용된다.
2) 로그인 구분
- 로컬로그인: 시스템이 운영중인 컴퓨터를 물리적으로 직접 조작하여 로그인 한 상태
- 가상머신상에서 직접 로그인 하는 것도 로컬로그인에 해당한다.
- 원격로그인: 시스템에 원격으로 접속하여 로그인한 상태 (SSH 등을 사용한다.)
3) 시스템에 로그인 하기
- 아이디와 비밀번호 입력 (비밀번호 입력시 아무 반응이 없음 주의)
- 우분투 메뉴얼, 기술지원 등을 확인할 수 있는 URL
- 스토리지 및 메모리 사용량, 실행중인 프로세스 수, 로그인 중인 사용자 수, 아이피 주소 등의 정보
- 업데이트 가능 패키지 수
4) 리눅스 시스템에 원격으로 로그인
- 리눅스에 원격으로 로그인 하기 위해서는 리눅스 상에서 SSH 서비스가 설치되어 있어야 한다.
- 운영체제 설치 과정에서 SSH도 함께 설치된다.
- 호스트 또는 게스트 운영체제에 가동중인 상태여야 접속 할 수 있다.
- 원격 접속을 하기 위해서 해당 운영체제에서 로그인은 안해도 된다.
- 명령 프롬프트나 터미널에서 아래 명령어를 입력하고 로그인 한다.
ssh 아이디@리눅스아이피
2. 사용자 계정
1) 일반 사용자
- 리눅스 설치 과정에서 생성한 사용자 아이디
- 필요에 따라 추가적으로 생성 가능
- 회사의 업무 시스템이 네트워크 기반일 경우 직원 1명당 하나의 계정을 갖게 됨
- 단순히 웹 서비스의 운영만을 목적으로 할 경우 하나의 서비스를 리눅스 사용자 한 명으로 보고 하나의 서버 안에서 여러개의 서비스를 운영한다.
2) 슈퍼유저
- 리눅스에 내장되어 있는 관리자 계정으로 아이디가 root로 고정되어 있다.
- root를 이용하여 로그인을 하면 리눅스 시스템의 설정 등 모든 작업을 수행할 수 있기 때문에 대부분의 시스템에서는 로컬 로그인만 허용하고 SSH 등의 원격 로그인은 허용하지 않도록 설정한다.
3. 시스템 종료
1) 로그아웃(Logout)
- 사용 중인 네트워크에서 업무를 끝내고 호스트 컴퓨터와의 연결을 단절하고 나오는 작업
※ 로그아웃 명령어
- logout
- exit
- Crtl + d
2) 셧다운(Shutdown)
- 시스템을 종료하는 것.
- 슈퍼유저인 root 사용자의 고유 권한으로 셧다운 명령은 root 사용자만 사용할 수 있다.
※ shutdown 명령어
- 일반 사용자는 셧다운 명령을 사용할 수 없고 오직 root만 가능하다.
- 명령어 앞에 sudo 명령을 추가하면 일반 사용자가 root의 권한을 빌려서 해당 명령을 수행한다.
명령 | 설명 |
shutdown | 1분 후 시스템을 종료하도록 예약 |
shutdown 3 | 3분 후 시스템을 종료하도록 예약 (숫자 변경 가능) |
shutdown -c | 시스템 종료 예약을 취소 |
shutdown -r | 시스템을 1분 후 재부팅 하도록 예약 |
shutdown -r 3 | 시스템을 3분 후 재부팅 하도록 예약 |
shutdown now | 지금 즉시 종료 |
shutdown -r now (== reboot) | 지금 즉시 재부팅 |
- 다른 사용자가 접속해 있는 경우 셧다운 명령을 내리면 현재 접속중인 사용자들에게 시스템이 몇 분 내로 종료 될 것이라는 메세지가 전송된다.
4. 쉘(Shell)
- 사용자로 부터 명령을 입력바아 실행시켜주는 명렁어 해석기 (터미널에 의해서 실행된다.)
- 종류에는 bash, ksh, csh, sh 등이 있다.
- 대부분의 리눅스는 bash shell을 기본으로 제공한다.
- 최근에는 여러가지 편의기능이 탑제된 zsh shell을 많이 사용한다.
- 자신이 사용중인 SHELL 확인하기
echo $SHELL
- 명령어 자동완성 기능
- 파일, 폴더명을 입력할 때 일부만 입력한 상태에서 Tab 키를 누른다.
- 이전 명렁어 탐색 기능
- 방향키 위, 아래를 사용하여 이전에 입력했던 명령어들을 재입력 할 수 있다.
- history 기능
- history 명령을 사용하여 최근에 사용한 명령어 목록과 일련번호가 표시된다.
- 이 상태에서 !일련번호를 사용하여 이전 명령어를 재사용할 수 있다.
'국비수업 > Linux' 카테고리의 다른 글
[Linux] 파일 다운로드, 압축하기 (0) | 2022.07.20 |
---|---|
[Linux] 사용자 및 그룹 관리 (0) | 2022.07.20 |
[Linux] 파일 및 디렉토리 와 명령어 (0) | 2022.07.18 |
[Linux] vi 편집기 (0) | 2022.07.18 |
[Linux] Linux(Ubuntu) 설치하기 (0) | 2022.07.15 |