본문 바로가기

Linux4

환경변수 사용법 환경변수(environment variable) linux에서는 시스템전체에 영향을 미치는 변수를 설정할 수 있다 이를 환경변수(environment variable)라 부른다 리눅스에는 이미 많은 환경변수가 설정되어있다. cmd에 명령어 export를 입력하면, 기록된 환경변수들을 확인할 수 있다. 환경변수 추가하기 export NAME2="홍길동" export 명령어로 환경변수를 추가하고 echo $NAME2 //홍길동 echo 명령어와 환경변수앞에 달러사인($)으로 환경변수라는 것을 알린 변수명을 입력하면, 변수값인 "홍길동"이 출력된다. export 명령어로 추가한 환경변수는 현재 사용중인 터미널에서만 임시로 사용이 가능하다 (다시 로그인하면 사라짐) dotenv npm모듈 dotenv를 사용하면.. 2022. 3. 1.
Read, Write, Execute 권한 linux 는 NOS network operating systems multi-user systems 여러사람이 쓰기때문에 관리가 필요하다 리눅스는 확장자 개념이 없다 고로 권한으로 관리한다 일단 커멘드창을 이용하여 폴더, 파일을 하나씩 만들고 ls -l 명령어를 입력해보면 다음과 같은 화면이 나온다 가장 왼쪽표현을 살펴보자 -rw-r--r-- drwxr-xr-x 가장 앞쪽의 -,d 로 표기된것은 각각 - : not directory (file) d : directory 이어지는 r,w,e는 r : read permission (읽기 권한) w : write permission (쓰기 권한) x : execute permission (실행 권한) r, w, x가 3번 반복해서 나타나는 이유는 소유주(ow.. 2022. 2. 28.
Linux 관리자 권한과 경로 컴퓨터의 운영체제에는 사용자, 관리자가 있다. 어떤 안전장치도 없이 악성코드가 삽입된 프로그램이 설치되거나, 시스템설정을 변경하는 프로그램으로인해 프로그램충돌이 일어나는것을 막기위해 사용자 계정 컨트롤(UAC, User Account Control)이 탑재되었고 이것으로 시스템을 관리하는 관리자, 일상적으로 PC를 사용하는 사용자를 구분하게 되었다. 관리자는 프로그램을 설치/변경/삭제 할수있는 권한을 갖지만 사용자는 프로그램을 실행할수 있을뿐 변경은 못하도록 제한된 권한을 갖게 함으로서, 악성코드가 실행될때 접근권한을 막아 사용자를 보호한다. 절대경로, 상대경로 절대경로 - 기준점인 루트폴더 " / "로부터의 절대적인 위치를 나타냄 명령어 pwd로 확인가능 상대경로 - 현재 위치로부터 상대적인 위치를 나.. 2021. 11. 18.
Linux CLI 기본 명령어 CLI = Command-Line Interface 명령어를 입력해 컴퓨터를 조작하는 방식 GUI = Graphical User Interface 사용자가 화면을 통해 컴퓨터와 소통하는 방식 I/O (Input/Output) 컴퓨터를 조작하기위해서 필요한 다양한 입력소스 ( -> 마우스, 키보드, 카메라, 마이크 등 ) 입력소스에 의해 프로그램을 돌려 사용자가 인식할수있도록 해주는 출력소스 ( -> 모니터, 스피커 등 ) GUI의 대표주자 윈도우에서는 다양한 입력소스들로 컴퓨터를 조작하지만 Linux환경에서는 CLI를 사용하여 키보드의 입력과 모니터의 출력으로 모든작업을 한다. CLI와 GUI의 조작방법은 다르지만, 동일한 하나의 컴퓨터를 조작한다는 점! 기억하자 macOS에서 터미널 여는 법 1) Co.. 2021. 11. 17.