목록명령어 (3)
송민준의 개발노트
기본 문법 alias 명령어명="명령어1; 명령어2;" //ex alias spring-log="cd /home/spring; tail -f nohup.out;" 세미콜론으로 여러개 명령어를 담을 수 있으며 한개만 넣을 시 없어도 된다. 다만 위에 문법으로만 생성하면 터미널 종료 시 명령어가 휘발된다. 영구 등록을 위해선 아래와 같이 해주자. // 명령어 등록파일 편집 vim /etc/bashrc // insert 모드로 제일 하단에 alias 등록 alias spring-log="cd /home/spring; tail -f nohup.out;" // 저장 후 동기화처리 source $HOME/.bashrc
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/0Gs2z/btrkoGParMX/CIn77ZuW76RsKKc6RJR8a1/img.png)
- 도커 Linux 설치 기본구조 docker run [OPTIONS] IMAGE:[:TAG|@DIGEST] [COMMAND][ARG...] -d : detached mode(백그라운드 모드) -p : 호스트와 컨테이너의포트를 연결(포워딩) -v : 호스트와 컨테이너의 디렉토리를 연결(마운트) -e : 컨테이너 내에서 사용할 환경변수 설정 --name : 컨테이너 이름 설정 --rm : 프로세스 종료시 컨테이너 자동 제거 -lt : -l와 -t를 동시에 사용한 것으로 터미널 입력을 위한 옵션 --link : 컨테이너 연결 --network : 네트워크 사용 - 도커 실행 // 생명 주기 : 생성 -> 시작 -> 실행 docker run 이름 - 도커 이미지 내부 파일 구조 docker run 이름 ls ..
NPM(Node Package Manager) - 자바스크립트 라이브러리를 설치하고 관리하는 패키지 매니저 package.json -> spring의 pom.xml 처럼 패키지 목록을 관리하고 프로젝트 정보, 스크립트 등을 작성하는 곳 npm init : package.json 및 생성 npm init -y : init 명령어 시 세팅을 기본값으로 설정 npm install [라이브러리명] : [라이브러리] 설치 (명 없으면 package.json에 있는거 전체 설치) npm uninstall 라이브러리명 : 라이브러리 삭제 npm install 라이브러리명 --global(or -g) : 전역으로 설치(프로젝트가 아닌 시스템 레벨에서 사용할 자바스크립트 라이브러리) -- 윈도우 C:\Users\유저명\..