우분투 1

Wald Eisen·2023년 9월 19일
0

study-ubuntu

목록 보기
1/9

https://velog.io/@dailylifecoding/installing-ubuntu-server-on-virtual-box

우분투 데스크톱이 아닌 우분투 서버를 받는다.

우선 위에서 같이 우분투 루트를 다운받았고, 수업이니 어디까지나 매우 간단하게 a 라는 계정을 만들었다.


우분투 계정 생성

https://mungiyo.tistory.com/14

우선 adduser 와 useradd, 두개의 계정생성 명령어가 있다,

각각 차이가 있지만 여기선 비교적 간단한 adduser만 써보자.

허나 root 계정이어야만 한다.
저 위의 명령어에 sudo를 붙여 관리자 권한으로 실행시키자.

수업이니 몹시 간단하게 a123으로 하자.


해당 ctrl + d로 계정에 로그인 아웃,
a123으로 가보자.

sudo passwd a123

a123 계정의 패스워드를 바꾼다.
루트 계정의 비밀번호를 기입한 후 바꿀 a123의 패스워드를 입력


리눅스 파일의 종류와 특징

사용 목적에 따라 일반 파일, 디렉터리, 심벌릭 링크, 장치 파일로 구분

리눅스는 장치마저도 파일로 되어있다.

일반 파일

데이터를 저장하는 데 주로 사용
각종 텍스트 파일 이미지 파일 등 리눅스에서 사용하는 대부분의 파일.
실행 파일이나 이미지 파일등은 해당 파일의 내용을 확이할 수 있는 특정 응용 프로그램이 있어야만 함.
실행 파일이나 이미지 파일의 경우엔 바이너리 형태로 데이터가 저장되어 바이너리 파일이라고 함


--

ls /
혹은 그냥 ls
라고 쳐보자.

ls / 은 현재 자신이 있는 곳 위의 상단 파일이라는 의미다.
파란색도 있고, 그냥 하얀색도 있는데 이는 디렉토리와, 파일이란 의미다.

ls -l 이라고 쳐보면 좀더 자세하게 나온다.

앞에 d가 붙은것은 디렉토리고 -는 그냥 파일임을 의미한다.
4096? 0? 내용이 있다 없다의 뜻이다.

ls /root
ls /etc
ls /home
ls /var
ls /dev
.. 같이 여러가지 중요한 파일들이 들어가는 디렉터리가 있다.

cat

cat역시 ls와 유사한 역할을 한다.

상대경로와 절대경로

pwd
현재 위치를 확인한다

mkdir <이름>
폴더를 만든다

mkdir -p dd/ee
하위폴더까지 만든다

aa와 bb로 만들어보자.
만들었다면

cd <이름> 으로 해당 폴더안으로 이동한다

허나 aa로 들어갔는데 bb로 들어갈려면?

여기서 상대경로와 절대경로간
차이가 있다.

cd ../bb
상대경로

cd /home/a/bb
절대경로

돌아 올려면 cd /home/a를 치자.


이제 삭제를 해보자. rmdir는 디렉터리만 삭제한다.
안에 파일이 들어가 있다면 삭제되지 않는다.

그래서 rmdir보단 < rm > 을 사용한다.

rm -rf dd

-rf는 매우 강력한 명령어다, 삭제하겠냐는 선문답도 없이 문답무용으로 삭제해 버린다.
오타 하나가 시스템 하나를 완전히 날릴 수 있기에 조심해서 사용할 것

--

문서편집

파일 생성

touch test.txt
ls 로 확인

우분투에는 .txt같은 확장자 개념이 없다. 그냥 메모장처럼 쓰기위해 이렇게 했다.
이제 확인을 해보자.

echo hello > test.txt
ls -al 로 확인하자,
무언가가 늘어나있다.

파일 복사

cp /etc/passwd passwd
/etc/passwd 에 있는 내용을 현재 작업중인 폴더안에 passwd란 이름으로 복사

--

끄는법, X 눌러서 그냥 꺼도 되지만
명령어로는 다음것이 있음.

poweroff
shutdown < 이걸 자주씀

10-17 putty 잡는거까지가 시험 범위

0개의 댓글