리눅스를 사용하는 이유
1. 오픈소스(무료) 운영체제
2. 높은 이식성, 확장성
3. 다중 사용자, 다중 작업
리눅스 구성요소
1. 커널(kernel) : 운영체제 핵심, 파일시스템 관리, 장치 관리, CPU 제어, 메모리 제어 등등
2. 쉘(Shell) : 사용자와 커널 사이의 인터페이스를 담당, 사용하는 명령어를 커널이 알 수 있게 해주는 번역기
3. 디렉토리 (Directory) : 파일 시스템에 의해서 관리
리눅스 기본 명령어
1) 사용자 관련
-1) 사용자 추가
adduser 추가할 아이디
-2) 비밀번호 설정
passwd 추가한아이디 입력 후 비밀번호 설정
2) 디렉토리 확인
-1) 디렉토리 내용 확인
ls -a : 숨겨진 파일을 확인하기 위해서 사용하는 옵션
-l : 자세한 출력 내용 확인
-d : 디렉토리 그 자체에 대한 정보 확인
-R : 계층적인 리눅스의 디렉토리 구조를 한 눈에 보여줌
-F : 파일 종류 확인
ll : 디렉토리 내용 확인
3) 디렉토리 변경
cd [상대 경로 / 절대 경로]
. : 현재 디렉토리
.. : 상위 디렉토리
~ : 현재 로그인 한 사용자의 홈 디렉토리
- : 이전 디렉토리
4) 복사
cp [옵션] [원본] [사본]
EX)
5) 이동
mv [대상] [목적지]
EX)
6) 생성
-1) 디렉토리 생성
mkdir [디렉토리 이름]
-2) 빈 파일 생성
touch [파일 이름]
7) 삭제
-1) 파일 삭제
rm [옵션] [대상]
-i : 삭제 문구 나옴
-f : 즉시 삭제
-r : 디렉토리 삭제
-rf : 한번에 삭제
-2) 디렉토리 삭제
rmdir [대상]
'리눅스' 카테고리의 다른 글
포트 목록 확인 (0) | 2022.05.11 |
---|---|
rpm 명령어 및 설치 방법 (0) | 2021.09.30 |
리눅스 자원 스트레스 부여 (0) | 2021.08.30 |