< 리눅스의 기본 프롬프트 (prompt) >
- 컴퓨터가 사용자의 신호, 명령을 받을 준비가 되었다는 것을 나타내는 신호이다
- 터미널에서 명령어를 사용할 수 있다 (윈도우의 cmd창과 같은 프로그램이다)
- 터미널 여는 방법 : 리눅스 바탕화면 우클릭 > 터미널 열기 클릭
[root@localhost~]#명령어
- root : 사용자 계정(아이디) (주로 관리자 아이디는 root로 사용한다)
- @ : 아이디와 호스트의 구분역할
- localhost : 리눅스 서버의 이름 혹은 접속한 컴퓨터의 이름
- # : 현재 로그인한 계정이 사용자/관리자인지 구별을 해준다 (# : 관리자, $ : 일반 사용자)
- 명령어 : 리눅스의 명령어를 입력하면 된다
< 디렉토리 구조 >
** 디렉토리 : 윈도우의 폴더랑 같으나 명칭이 다른 것 뿐이다.
▶ /
- 최상위 디렉토리
- 리눅스의 모든 디렉토리와 파일의 시작점이다
- 모든 리눅스의 파일과 디렉토리는 무조건 최상위 디렉토리 아래에 위치한다.
▶ /bin (/usr/bin)
- 리눅스의 기본 명령어가 들어있는 디렉토리이다.
- 관리자와 일반 사용자 계정이 모두 사용할 수 있는 명령어가 들어있다
▶/sbin (/usr/sbin)
- 관리자 전용 명령어가 들어있는 디렉토리이다.
- 관리자만 해당 명령어들을 사용할 수 있다.
** 명령어가 실행이 안될 경우 bin, sbin 디렉토리를 확인하면 된다.
▶ /boot
- 리눅스의 메모리 정보와 부팅 관련 정보파일이 들어있는 디렉토리이다.
▶ /etc
- 리눅스의 거의 모든 서비스의 설정 파일이 들어있는 디렉토리이다
▶ /home
- 일반 사용자 계정의 홈 디렉토리가 생성되는 기본 경로이다 (윈도우의 바탕화면을 생각하면 된다)
▶ /root
- 관리자 계정의 홈 디렉토리이다
▶ /var
- 시스템 동작 기록들이 저장되는 파일(로그 파일)이 저장되는 디렉토리이다
▶ /dev
- 장치파일이 들어있는 디렉토리이다
- 하드웨어의 인터페이스를 관리한다 (cdrom, usb, 하드디스크 등등)
< 경로 표기 방식 >
1) 절대 경로
- 현재 자신의 위치와 상관없이 무조건 최상위 디렉토리(/)부터 경로를 표시하는 방식이다
- /home/test/a/b/ (최상위디렉토리 > home > test > a > b)
- 경로의 길이 고정 (어디에 있든 절대경로는 변하지 않기 때문)
2) 상대 경로
- 현재 자신의 위치를 기준으로 경로를 표시하는 방식이다
- 현재 위치 : /home/settle/c -> /home/test/a/b/로 이동하고 싶다면
- ../../test/a/b/ (뒤로 > 뒤로 > test > a > b)
- 경로의 길이가 바뀐다 (어디에 있느냐에 따라 경로가 길어질 수 있다)
'Programing > Linux' 카테고리의 다른 글
리눅스 명령어(cp, mv) (0) | 2022.12.20 |
---|---|
리눅스 명령어(ls) (0) | 2022.12.20 |
리눅스 들어가기 (0) | 2022.12.20 |
디렉토리 관련 명령어 (man, pwd, cd, passwd) (0) | 2022.12.20 |
리눅스 파일 (/etc/shadow, /etc/group) (0) | 2022.12.20 |