일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- php
- 머신러닝
- 리버싱
- 알고리즘
- 백준 알고리즘
- 자바스크립트
- 리버싱 문제
- CodeEngn
- 인공지능
- webhacking
- abex crackme
- C언어
- 리액트
- writeup
- MySQL
- 해킹
- 넘파이
- 웹해킹
- 웹
- 어셈블리어
- html
- 백준
- 워게임
- webhacking.kr
- 컴퓨터 구조
- 회귀 수식
- 리버싱 워게임
- 리눅스
- 보안
- sql injection
- Today
- Total
인공지능 개발일지
[우분투 리눅스]기본 명령어 사용법 Part.1 본문
안녕하세요!
기본 명령어는 중간고사 범위였지만 복습하는 겸 차근차근 정리해 보려합니다.
여러분은 리눅스가 뭔지 아시나요?
들어본 적은 있으신가요?
저는 들어 본 적도 없이
대학교에 와서 전공수업 과목에 있어서 알게되었는데요.
먼저 리눅스는 OS(Operating System)로
아이폰과 갤럭시 휴대폰의 기본 화면과 설정이 다르듯이
윈도우와 다른 운영체제의 일종입니다.
※본 게시글에서 리눅스의 설치에 대한 언급은 하지 않겠습니다.
기회가 된다면 설치법에 관한 포스팅을 올리겠습니다.※
저는 Oracle VM VirtualBox를 사용하였습니다.
아래는 초기화면인데요.
명령어는 매우 많기에 중요하고 기본적으로 쓰이는 것 위주로 적겠습니다.
1.clear
클리어는 말 그대로 클리어,즉 화면을 클리어 해주는 것입니다.
터미널 환경에서 여러가지 명령을 해서 화면이 더럽다 싶을 때 쓰는 명령어지요.
그냥 한마디로 터미널 닫고 아래와 같이 새 터미널을 여는 것 같은 효과가 있지요.
2.date
날짜와 시간을 출력해준다.
3.man
man명령어는 명령어들의 사용법을 알려주는 명령어 인데요.
사용방법은 man [모르는 명령어] 형식입니다.
아래는 프롬프트에 man cat을 쳤을 때의 화면입니다.
4.passwd
'사용자'계정의 비밀번호를 바꾸는 명령어인데요.여기서 또 리눅스가 다중 이용 OS임을 엿볼 수 있죠.
예를들어,아래의 dozin@ii라는 것은 무엇을 의미할까요? @앞의 dozin은 현재 사용자 계정의 이름이고 ii는 홈디렉토리의 이름입니다.따라서 여기서 passwd를 입력하면 dozin계정의 비밀번호를 바꾸는 명령어입니다.
5.exit
이는 정확하게 터미널 창의 엑스표시를 눌러 닫는 것과 같은 명령어 입니다.
오늘은 간단한 명령어 몇 개를 알아 보았습니다.
그리고 리눅스의 기본! 필수적으로 알아야할 기본 개념으로 마무리 하겠습니다.
그것은 바로 사용자 계정과 루트 계정인데요.
사용자 계정은 프롬프트에서 $기호이고
루트 계정은 #기호입니다.
또한 프롬프트를 통해 이 사이를 이동할 수 있는데요.
6.su-
이동하는 명령어는 su-입니다.
사용자 계정에서 su-를 입력하면 루트 계정으로
루트계정에서 su [사용자 계정 이름]를 입력하면 사용자 계정으로 이동합니다.
참고로 루트 사용자는 여러 사용자의 총 관리자 계정이고,
사용자 계정은 여러 개 존재할 수 있습니다.
그래서 위와같이 루트 계정으로 들어가면 권한이 더 많습니다.
조만간 권한에 관한 포스팅을 올리겠습니다.
'개발 지식 > 운영체제(OS)' 카테고리의 다른 글
[Linux] 파일 시스템과 디스크 관리 (0) | 2021.06.20 |
---|---|
[Linux] 리눅스 접근권한 관리 (0) | 2021.06.01 |
[LINUX] 기본 명령어 총정리 (0) | 2021.05.24 |
[Linux] 프로세스 명령어와 사용법 (0) | 2021.05.19 |
[우분투 리눅스]기본 명령어 사용법 Part.2 (0) | 2021.05.19 |