개인 공부를 위해 작성했습니다
windows같은 운영체제.
윈도우보다 더 넓은 범위로 많은 일을 할 수 있다
Xindows로 GUI를 제공. 윈도우와 UI사용법이 다르나 비슷하다.

리눅스 중 우분투를 선택하여 설치 및 스터디 진행
exitlsls -al (= all + law)ls --helpls [옵션] [파일] 대괄호는 생략가능man lssu = ~# (↔ ~$ 일반 사용자)sudo 명령어 : 최고 관리자의 권한으로 명령어 실행대화형: sudo adduser april5
비대화형: sudo useradd april5
sudo addgroup test sudo groupadd test text라는 그룹 생성sudo groupadd test -h 옵션 보기-f, --force overwriting 지워버리고 강제로 덮어쓰기-g, --gid GID 숫자로된 고유번호 ID-o, --non-unigue 고유번호지만, 중복 사용하겠다-r, --system 시스템 계정을 생성하겠다cat / etc/group sudo groupmod -g 3000 test test라는 계정의 GUID라는 값을 3000으로 변경해라usermodsudo useradd -d /home/april5 -s /bin/bash -G test -m april5 april5라는 유저를 test라는 그룹에 지정,
-G 여려 그룹에 등록 (기획팀, 개발팀 등)-g 하나의 그룹에 등록sudo usermod -Gapril, test april5 april5에게 april과 test라는 그룹에 속하게 지정
ls 현재 home 디렉토리 기준으로 파일, 폴터 목록 열람ls -al 숨김 파일 포함하여 모든 파일 열람. (이름 앞에 .(점)이 있는 파일들이 숨김파일)ls -lh 용량 표기의 가독성 높아짐 ls -h목록 맨 앞 열을 보면
- d로 시작되는 것은 디렉토리명
- -로 시작되는 것은 파일명
- 디렉토리명/파일명 뒤의 -xr -x는 디렉토리 또는 파일을 수정할 수 있는 권한에 대한 설명
- 숫자: 디렉토리, 파일의 숫자들
- 유저 속한 그룹 용량 생성일시
cd [디렉토리명] chang directory 디렉토리 이동 
○상대경로
cdhome 디렉토리로 이동cd~도 home 디렉토리로 이동cd .은 현재로 이동cd ..는 현재보다 상위로 이동cd /취상위로 이동
○절대경로
cd /home/yurim/문서지정한 경로로 이동
🚩집중! 절대 경로는 항상/로 시작/는 root부터 경로 탐색하는 것을 의미pwd현재 속한 위치를 보여줌
mkdir test test라는 디렉토리 생성
mkdir -p 여러 단계의 어떤 디렉토리를 만들었을 때, 만들고 이동 만들고 이동하면 불편하니까 -p를 사용하면 한번에 생성mkdir -p test1/test2/test3
rm 파일만 삭제rm -r 디렉토리 및 하위 디렉토리 및 파일 등 모두 삭제.-i 라는 옵션을 사용해서 "진짜 삭제할꺼니?" 물어보도록 습관화 하자!
-f 옵션은 강제 삭제하므로 주의!cp copy 원본 사본cp -r 디렉토리 및 하위 디렉토리 복사cp config config2 config라는 파일을 config2라는 이름으로 복사.-r이라는 옵션 사용해야 가능cp -r test1 test2 test1이라는 디렉토리를 test2라는 이름의 이름으로 복사. 하위 폴더 모두 복사됨mv move 원본 사본mv config2 ../april5 (상대경로로 입력된 예제)mv config2 coding config2라는 파일을 현재위치에 이동(복사)하면서 coding이라는 이름으로 변경해라ls a* a로 시작되는 모든 파일을 보여줘라ls a?r* a로 시작해서 세번째가 r인 모든 파일을 보여줘라touch 빈 파일을 생셩touch 파일명 파일명의 빈 파일을 생성✅ 목표!
에 대한 기본 개념과 사용법 알기