Linux 5

linux(ubuntu) :) wget 명령어 이해하기, URL을 통해 파일을 다운로드하기(외부자료 포함)

wget URL을 통해 파일을 다운로드하는 프로그램이다. 설치는 sudo apt -install wget으로 진행한다. wget 실습 1 https://www.linuxcapable.com/ko/install-neofetch-on-ubuntu-22-04-lts/를 참고하여 neofetch 설치하고 wget -O goodjob.txt https://bit.ly/**sJq**입력해보자 (**은 저작권으로인해 가렸습니다.) wget 실습 2 zoom설치하기 참고링크 :: Ubuntu | Zoom 설치, https://velog.io/@lunaticholic/Ubuntu-Zoom-%EC%84%A4%EC%B9%98, lunaticholic

Linux/linux 2022.05.02

linux(ubuntu) :) chmod 파일 또는 디렉토리의 사용권한

goal ls -l의 의미를 파악한다. chmod로 파일에 적용된 사용 권한을 변경할 수 있다. 1 ] ls -l 명령을 주었을 때 출력 요소의 파악 1열의 맨 왼쪽 : directory 여부와 not directory여부 1열 r,w,x의 의미 r : read permission w : write permission x : execute permission 1열 맨 왼쪽을 제외한 3개의 묶음이 각각 나타내는 것 : 사용자 / 그룹 / 나머지에 대한 권한 사용자 (user) : 파일의 소유자. 기본적으로 파일을 만든 사람이 소유자가 된다. 그룹(group) : group는 여러 user가 포함 가능. group에 속한 user는 파일에 대한 동일한 group 액섹스 가진다. 파일을 많이 액세스해야 하는 ..

Linux/linux 2022.05.02

linux(ubuntu) :) wsl1 및 wsl2에서 nautilus 명령어(linux gui)가 되지 않을 경우

goal WSL2에서 nautilus명령어 (리눅스 GUI)가 안되는 경우 해결 참고링크 1. [WSL] (+WSL 2)윈도우에서 우분투 GUI 프로그램 실행, https://blog.nadekon.net/115, Nadekon 2. https://www.lesstif.com/lpt/apt-apt-get-24445574.html 3. xming도 추가 설치 설치전에 코드스테이츠 백엔드 1기 교육생중 한 분께서 남겨주신 정보이다. 확인해보는 것도 나쁘지 않을듯하다 해결한 방법 https://www.lesstif.com/lpt/apt-apt-get-24445574.html 에서, update, upgrade 진행 [WSL] (+WSL 2)윈도우에서 우분투 GUI 프로그램 실행, https://blog.nad..

linux (ubuntu) :) 패키지와 패키지매니저의 개념

goal linux의 패키지와 패키지 매니저를 이해한다 1 ] 패키지 1. 개념 여러 파일을 모아 하나의 파일로 저장하고 있는 압축파일 윈도우의 알집같은 개념 2. 기본적인 패키지의 파일의 구성 프로그램 파일 프로그램 설치 파일 프로그램 설치 설명서 프로그램에 대한 정보를 담은 파일 프로그램에 대한 정보를 담은 파일은 A프로그램에 설치가 필요한 B프로그램이 있을경우 B프로그램을 먼저 설치하고 A프로그램을 설치한다. 2 ] 패키지 매니저 1. 개념 파일의 설치와 파일들의 업데이트를 돕는 역할이다. 패키지 매니저를 사용하지 않았을 때 생기는 문제들은 아래와 같다. 만약, 패키지 매니저를 사용하지 않고 프로그램을 독립적으로 설치할 경우, 설치 파일들의 위치를 모두 다 알아야한다. 설치한 프로그램의 업데이트 여..

Linux/linux 이론 2022.05.02

linux(ubuntu) :) linux사용의의/기본명령어/절대-상대경로/sudo/관리자권한, 간단한 window의 UAC의 개념

goal linux의 기본 명령어와 sudo를 이해하고 개념을 확립한다. Linux는 왜 쓰는가? "개발자라면 무조건 알아야해서" 너무 성의없는 답변이다. 구체적인 리눅스의 장점은 아래와 같다. 리눅스는 유닉스와 완벽하게 호환 리눅스는 공짜이다 리눅스는 오픈소스 프로젝트이다 (우수한 버전만 살아남는다.) 리눅스는 멀티태스킹, 멀티유저를 제공한다. 리눅스는 다중작업이 가능하다. Prompt란? 리눅스 터미널에서 명령어를 쓸 수 있는 한 줄 conflict? 두 프로그램이 하나의 시스템(운영체제)을 놓고 다투는 과정을 프로그램 충돌(Conflict)이라고 한다. 블루스크린이 뜨는 이유 Window의 "사용자 계정 컨트롤" (UAC, User Account Control) 악성코드와 프로그램의 충돌로 고통받는..

Linux/linux 2022.05.02