티스토리 뷰

Coding/리눅스_우분투

리눅스 우분투

잉_민 2022. 1. 31. 13:48
728x90
반응형

 

운영체제

ex) 윈도우  리눅스  유닉스

- 리눅스의 장점 : 1. 오픈소스 2. 저렴

- os = kernel = 리눅스 커널

- shell

운영 체제 상에서 다양한 운영 체제 기능과 서비스를 구현하는 인터페이스를 제공하는 프로그램이다.

(사람이 컴퓨터에게 어떤 일을 시킬 때 쓰는 명령어 처리 프로그램)

- 명령프롬트 CU : commandline interface

- 바탕화면

: GUI = graphical user interface

- 인터페이스

: 사람 - 사물(Computer) 사이에 상호작용을 위한 물건 : 리모컨, CU

 

우분투

리눅스 (커널) →Ubuntu (실행파일:프로세서)

WSL : Windows subsystem for linux

 

<WSL / wsl 2 / 우분투 설치>

WSL 설치 방법 : MS store에서 windows terminal 검색 후 설치 -> 관리자 권한으로 실행

https://mungiyo.tistory.com/m/10

(wsl2 리눅스 커널 설치 및 2버전 활성화)

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

->install

 

[Linux] Windows 에서 WSL2로 ubuntu 사용하기

개발자의 길을 걷게 되면 리눅스라는 환경을 많이 사용하게 된다. 리눅스 환경에서 적응을 하거나 테스트하고 싶어도 별도의 리눅스 운영체제를 사용하지 않으면 힘든데 윈도우에서는 WSL2 (Windo

mungiyo.tistory.com

 

[Linux] Windows 에서 WSL2로 ubuntu 사용하기

개발자의 길을 걷게 되면 리눅스라는 환경을 많이 사용하게 된다. 리눅스 환경에서 적응을 하거나 테스트하고 싶어도 별도의 리눅스 운영체제를 사용하지 않으면 힘든데 윈도우에서는 WSL2 (Windo

mungiyo.tistory.com

 

[Linux] Windows 에서 WSL2로 ubuntu 사용하기

개발자의 길을 걷게 되면 리눅스라는 환경을 많이 사용하게 된다. 리눅스 환경에서 적응을 하거나 테스트하고 싶어도 별도의 리눅스 운영체제를 사용하지 않으면 힘든데 윈도우에서는 WSL2 (Windo

mungiyo.tistory.com

 

[Linux] Windows 에서 WSL2로 ubuntu 사용하기

개발자의 길을 걷게 되면 리눅스라는 환경을 많이 사용하게 된다. 리눅스 환경에서 적응을 하거나 테스트하고 싶어도 별도의 리눅스 운영체제를 사용하지 않으면 힘든데 윈도우에서는 WSL2 (Windo

mungiyo.tistory.com

 

[Linux] Windows 에서 WSL2로 ubuntu 사용하기

개발자의 길을 걷게 되면 리눅스라는 환경을 많이 사용하게 된다. 리눅스 환경에서 적응을 하거나 테스트하고 싶어도 별도의 리눅스 운영체제를 사용하지 않으면 힘든데 윈도우에서는 WSL2 (Windo

mungiyo.tistory.com

 

[Linux] Windows 에서 WSL2로 ubuntu 사용하기

개발자의 길을 걷게 되면 리눅스라는 환경을 많이 사용하게 된다. 리눅스 환경에서 적응을 하거나 테스트하고 싶어도 별도의 리눅스 운영체제를 사용하지 않으면 힘든데 윈도우에서는 WSL2 (Windo

mungiyo.tistory.com

 

[Linux] Windows 에서 WSL2로 ubuntu 사용하기

개발자의 길을 걷게 되면 리눅스라는 환경을 많이 사용하게 된다. 리눅스 환경에서 적응을 하거나 테스트하고 싶어도 별도의 리눅스 운영체제를 사용하지 않으면 힘든데 윈도우에서는 WSL2 (Windo

mungiyo.tistory.com

 

[Linux] Windows 에서 WSL2로 ubuntu 사용하기

개발자의 길을 걷게 되면 리눅스라는 환경을 많이 사용하게 된다. 리눅스 환경에서 적응을 하거나 테스트하고 싶어도 별도의 리눅스 운영체제를 사용하지 않으면 힘든데 윈도우에서는 WSL2 (Windo

mungiyo.tistory.com

 

 

wsl --list
wsl --set-version Ubuntu 2
wsl

ID와 PW설정해준다.

 

  • 0x8007019e 오류 failed
 
  • 해결

: windows 기능 켜기 끄기 실행

linux용 윈도우스 하위 시스템 치크하고 재부팅

 

 

 

pwd : 현재 경로

ls 디렉토리 목록확인

ls -a 숨김파일까지 다 보기

ls -l 자세히보기 옵션

mkdr 디렉토리 생성

cd 체인지 디렉토리

 
사진 삭제

사진 설명을 입력하세요.

rm : 삭제 rm -r //폴더 안지워질때 --> 옵션 -r : 하위 파일까지 다 삭제한다

touch 파일생성 touch test.txt

cp 파일 복사 cp test1.txt ./test2.txt

mv : 이름 바꾸기 or 파일이동.

cat 파일내용보기

find ; 찾기 [000]은 옵션

vi : 내용입력 vi text.txt

i 인서트 모드

> 글 쓰고
> shift + ;
> : 뜬다.
> wq
> // 저장하고 종료
 

ctrl + c : 취소

ctrl + d : 중지

q : 종료하기 밖으로 나가기

<apt 패키지>

-> nodejs 설치

> apt-get update
> apt-get install nodejs
 

apt-get install nodejs

bash: /usr/bin/node: No such file or directory

user binary

bash : 쉘(명령어 처리기)의 한 종류

dpkg -l apt가들어간 패키지 알려준다.

dpkg -l | grep apt
 
 

 

<경로>

  • 절대경로
    /home/user -> /를 사용
  • 상대경로
    현재 경로 : .
    상위 경로 : ..
  • WSL 경로


C:\Users\user\AppData\Local\Packages\

ununtu 들어가는 곳을 찾는다.

 

C:\Users\user\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\home\meta

: meta(사용자이름) 이 안에 우리가 os만들어놓은 파일이 들어간다.


.\LocaStage\rootfs

: 현위치가 Ubuntu에서 작업하는 root경로 즉 "\" 위치이다.
\home\meta

: 테스트에 사용했던 test.txt 파일들이 있다.

728x90
반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
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
글 보관함
반응형