지난번에 가상 머신에 페도라 리눅스를 설치했으니, 이번에는 간단하게 터미널 사용 방법을 알아본다.
프롬프트 기호
- 사용자의 명령 입력을 기다리는 표시
- 사용하는 셸에 따라 다르게 나타남.
- 배시 셸의 경우,
- 일반 사용자: $
- 시스템 관리자: #
- 다른 모양으로 변경 가능하다
배시 셸
본 셸을 기반으로 개발된 셸로, 본 셸과 호환성을 유지하며 C 셸, 콘 셸의 에일리어스와 히스토리 등 편리한 기능도 포함한다. GPL을 따르는 공개 소프트웨어로 리눅스의 기본 셸로 제공되어 리눅스 셸로 많이 알려져 있다.
홈 디렉터리
- 사용자의 홈 디렉터리는 사용자 계정을 등록할 때 결정된다.
- 사용자는 홈 디렉터리 아래에 자신이 원하는 파일이나 디렉터리를 생성하며 작업할 수 있다.
명령 행 편집 방법
- 문자 지우기
- ← 혹은 Delete 키를 사용하나, 리눅스 종류에 따라 기본값이 다르다. (페도라의 경우는 ← 키가 기본값으로 설정되어 있다.)
- 단어 지우기
- 명령 행에서 단어를 지울 때, Ctrl + w 키를 사용한다. (단어는 스페이스바로 구분한다.)
- 행 지우기
- 명령 행에서 행을 지울 때, Ctrl + u 키를 사용한다.
명령의 구조
$ 명령 [옵션] [인자]
- 명령: date, man, ls, cp, mv 등 수백 가지의 명령어가 존재한다.
- 옵션: 명령의 세부 기능을 선택할 수 있다. 리눅스의 기능을 풍부하게 하는 중요한 특징으로, 옵션을 포함하지 않는 명령어도 있다. -나 --로 시작하며, 영문 소문자 혹은 대문자로 구성된다.
- 인자: 명령으로 전달되는 값이며, 주로 파일명이나 디렉터리명이 사용된다. 명령에 따라 없을 수도 있고, 각 명령에 필요한 인자도 다르다.
기초 명령 사용법
date
- 기능: 현재 날짜와 시간을 출력한다.
clear
- 기능: 화면을 지운다.
man 명령
- 기능: 명령 사용법을 화면에 출력한다.
- NAME: 명령에 의한 간략한 설명
- SYNOPSIS: 명령의 사용법 요약
- DESCRIPTION: 명령에 대한 상세한 설명
- PORTABILITY: 명령의 호환성과 관련된 사항
- SEE ALSO: 명령과 관련된 참고 사항
- h를 입력하면 도움말 키가 나오고, q를 입력하면 man의 실행이 종료되며 설명 화면이 닫힌다.
- 로그인 ID는 사용자가 변경할 수 없으며, 시스템 관리 권한을 가진 특별한 사용자(root)만 변경 가능하다.
passwd [인자]
- 기능: 사용자 계정의 비밀번호를 변경한다.
- 인자: 로그인 ID (인자 없이 사용하면, 로그인한 계정의 비밀번호 변경)
- 일반 사용자는 자신의 비밀번호만 바꿀 수 있다.
- 이때 비밀번호는 8자보다 길어야 한다.
passwd 명령으로 비밀번호를 변경하면 무조건 8자보다 길어야 하는가?
꼭 그렇지만은 않다. 일시적으로 최고 권한을 얻어 변경하면 된다. sudo passwd [인자]로 비밀번호를 8자 이하로 설정할 수 있다.
터미널 종료
- $ exit
- Ctrl + d
요약
- 명령 행 편집
- 명령 행에서 문자는 ← 또는 Delete 키로 지우고,
- 단어를 삭제할 때는 Ctrl + w 키
- 행을 삭제할 때는 Ctrl + u 키
- 명령 사용법
- 명령 [옵션] [인자]의 형태로 구성
- 기초 명령
- date 명령: 현재 날짜와 시간 출력
- clear 명령: 화면을 깨끗하게 지운다.
- man 명령: 명령 사용법 출력
- passwd 명령: 비밀번호 변경
- 터미널 종료
- exit
- Ctrl + d
- 터미널 창의 x 표시를 눌러도 닫힌다.
'천 리 길도 한 걸음부터📝 > 페도라 리눅스🐧' 카테고리의 다른 글
[페도라 리눅스] #05. 셸 사용법 (0) | 2022.12.25 |
---|---|
[페도라 리눅스] #04. 리눅스에서 문서 편집하기(vi 편집기) (0) | 2022.12.22 |
[페도라 리눅스] #03. 파일 사용 명령 (1) | 2022.12.21 |
[페도라 리눅스] #02. 파일의 종류와 디렉터리 사용 명령 (0) | 2022.12.19 |
[페도라 리눅스] #00. 페도라 리눅스 설치 및 기본 설정 (0) | 2022.12.04 |
댓글