분류 전체보기 썸네일형 리스트형 Ubuntu chmod 권한 설정 I. 권한 모양 drwxrwxrwx : d유저(rwx)그룹(rwx)다른사용자(rwx) II. 권한 설정 # chmod -R gu+rwx ./test 옵션명 의미 -R 하위 디렉토리까지 모두 적용 옵션 대상 의미 g 소유그룹 u 소유자 o 다른사용자 a 전체 권한 의미 r 읽기 w 쓰기 x 실행 적용 의미 + 넣기 - 빼기 JavaScript Module 자바스크립트 모듈 1. 모듈 Module 이란? 많은 코드를 한 파일에 담는 것보다는 분류해서 여러 파일에 나누어 담는 것이 가독성도 좋고 재활용성도 좋다. 이렇게 서로 다른 파일에 저장하고 필요할 때 가져와서 쓰는 코드를 「모듈」이라고 한다. 2. 모듈 만들기 $ vi 모듈파일명.js const 함수명 = (매개변수1, 매개변수2, ...) => { return 반환값; } exports.모듈명 = 함수명; 3. 모듈 사용하기 $ vi 메인파일명.js //모듈을 추출 const 객체명 = require("모듈파일경로"); //모듈을 사용 console.log(객체명.모듈명(매개변수1, 매개변수2, ...)); 모듈 파일 경로는 node 명령어로 js 파일을 실행한 경로가 기준이 된다. 명령어, 외부 파일 실행 command 창에서 하나 이상의 Windows 명령어나 외부 파일을 실행시키기 위해서는 bat 파일에 명령어들을 작성해서 저장한 후 실행시키면 된다. bat 파일 내부에 들어가는 명령어는 두 가지가 있는데 각각 특징이 다르니 살펴보자. call call로 명령어나 외부 파일을 실행하게 되면 순차적으로 실행이 되는 특징이 있다. call notepad call "C:\Program Files\Internet Explorer\iexplore.exe" http://www.naver.com/ 위와 같이 작성하면 메모장이 먼저 실행되고 메모장이 종료돼야 익스플로러가 실행된다. start start로 명령어나 외부 파일을 실행하게 되면 순서에 상관없이 동시에 실행이 되는 특징이 있다. start notepad s.. Ubuntu chown 소유자 소유그룹 설정 $ ls -la -rw-rw-rw- 1 root user 18048 Apr 27 12:52 test.csv 위의 결과는 test.csv 란 파일의 소유자(uid)는 root이고 소유 그룹은(gid) user라는 뜻이다. test 디렉터리와 그 하위 디렉터리, 파일의 소유자를 ubuntu, 소유 그룹을 family로 변경해보겠다. sudo chown -R ubuntu:family ./test/ -R 은 지정한 디렉터리와 하위 디렉터리 및 파일의 소유자, 소유그룹을 모두 변경한다는 옵션이다. vhost 기능 하나의 Node.js 서버에 여러개의 도메인 네임을 연결 할 수 있게 해 준다. 설치 해야될 모듈은 npm install --save express vhost 사용 예제 상황은 이렇다. 내가 가진 도메인 네임은 "app1.com" 과 "app2.com" 두 가지 이다. app1.com 으로 접속하면 app1 이라고 출력하고, app2.com 으로 접속하면 app2 라고 출력할 것이다. const express = require("express"); const vhost = require("vhost"); const app1 = express(); const app2 = express(); const app = express(); app1.get("/", function(req, res) { res... 이전 1 ··· 72 73 74 75 76 77 78 ··· 90 다음