본문 바로가기

Back-End/LINUX

(3)
yarn 이란? 의존성관리 javascript 패키지 매니저 java에 gradle , php의 composer 와 같은 역할을 한다. NPM이 있는데 왜? yarn을? yarn을 만든 facebook은 아래와 같이 설명한다. Ultra Fast(고속) - 다운로드한 모든 패키지를 캐시하므로 다시 다운로드할 필요가 없습니다. 또한 운영을 병렬화하여 리소스 활용률을 극대화하므로 설치 시간이 그 어느 때보다 단축됩니다. Mega Secure(보안) - 체크섬을 사용하여 코드가 실행되기 전에 설치된 모든 패키지의 무결성을 확인합니다. Super Reliable(신뢰성) - 상세하고 간결하며 잠금 파일 형식과 설치용 결정 알고리즘을 사용하여 한 시스템에서 작동하는 설치가 다른 시스템에서 정확히 동일한 방식으로 작동하도록 보장할..
source source [-h] filename filename 안의 명령어를 읽는다. 현재 쉘의 환경변수가 재설정 된다. 파일을 source 명령어로 실행시키면 해당 파일에 설정된 모든 변수들이 현재 쉘의 일부가 된다. source .bash_profile 아래와 같이 사용도 가능하다. . .bash_profile source 명령은 bash의 내부 명령어 bash에 포함되어 있는 명령어이기 때문에 bash 쉘이 작동중일 때만 동작 만약 다른 쉘을 사용하시면 사용 불가능하다. 그리고 source 명령어 대신 . 을 사용하셔도 같은 역할 source 또는 . 은 후행되어 오는 파일을 읽어서 파일 속의 내용을 실행하는 역할 즉. source로 실행할 파일내에는 bash에서 사용할 수 있는 명령을 사용해야함 만약 ba..
ubuntu 사용자 추가 1. adduser : 기본 계정 정보를 자동으로 생성 유저 추가 sudo adduser username 유저 패스워드 설정 sudo passwd username 생성한 계정이 들어갈 그룹 생성 sudo groupadd groupname 생성한 계정을 그룹에 추가 sudo usermod -a -G groupname username 홈 디렉토리 설정 sudo usermod -d /home/username 2. useradd : 계정만 생성하며 기타 계정 정보를 수동으로 생성 및 설정