본문 바로가기

운영체제

(5)
리눅스 사용자 및 그룹 관리 1. 사용자 목록 조회 cat /etc/passwd 2. 사용자 추가 adduser -u 1000 [user] - 사용자 비밀번호 설정 passwd [user] - 사용자 그룹 추가 (추가 후 재로그인) sudo usermod -aG [group] [user] 더보기 * CentOS: sudo 명령어 안될 때 usermod -G wheel [user] - 사용자 삭제 userdel [user_id] 더보기 "userdel: user xxx is currently used by process yyy" 에러 발생시 killall -TERM -u [user] 명령어 실행 후 삭제 명령어 재실행 - 사용자 UID 변경 usermod -u 1001 [user] - 그룹 GID 변경 groupmod -g 1001 ..
[Windows] 프로세스 강제 종료 하기 (taskkill) 1. 강제종료를 위한 port의 PID 조회 netstat -ao | findstr [port] 2. taskkill로 강제종료 taskkill /f /pid [pid]
Ubuntu Apache VirtualHost 설정 1.아파치 설정파일 위치 확인 apache2 -V | egrep "(HTTPD\_ROOT|SERVER\_CONFIG\_FILE)" sudo vim /etc/apache2/sites-available/000-default.conf 아파치 설정파일 httpd.conf, apache2.conf 위치 확인 - 제타위키 다음 문자열 포함... zetawiki.com 2. Ubuntu VirtualHost 설정 파일 수정 ServerName aaa.song.co.kr//서버 접속 도메인 DocumentRoot /home/frontend//root디렉토리, 폴더경로 ErrorLog /home/frontend/web_log/error.log//에러로그 경로 CustomLog /home/frontend/web_log/a..
mac M1(Apple Silicon)에 NVM 설치 및 node 14 이하 설치하기 맥에서 NVM 을 설치할 수 있는 두가지 방법이 있다. homebrew 를 이용하는 방법 ( homebrew 가 미리 설치되어있어야함 ) git clone 하는 방법 ( git 이 설치되어있어야함 ) 먼저 homebrew 를 이용하는 방법 brew install nvm brew 로 설치가 완료되면 마지막 로그에 어떻게 해야하는지 요약되서 나온다. 위에서는 홈경로에 .nvm 디렉토리를 생성하고, ~/.zshrc 에 export 내용을 붙여넣으라고 한다. export NVM_DIR="$HOME/.nvm" [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && . "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm [ -s "/opt/homebrew/opt..
Windows 개발환경 노드 버전 관리 매니저( nvm ) 활용 Nodejs 는 버전에 상당히 민감한 것 같다. 여러 프로젝트를 동시에 진행 하다 보면 프로젝트에 맞게 Node 의 버전을 스위치 해야하는 경우가 생긴다. 이 때 Node Version Manager(NVM) 를 사용해서 손 쉽게 내가 원하는 버전으로 Node 를 변경할 수 있다. 1. 일단 nvm 을 사용하기 위해서는 기존에 설치되어있는 Node 를 삭제 해야한다. ( 기존 Node 가 설치 되어있으면 nvm 에서 버전을 아무리 바꿔도 반영이 안되는 것 같다. ) → 제어판 가셔서 삭제하시면 됩니다. 2. 해당 사이트에서 nvm-setup.zip 파일을 다운로드 하고 압축 해제 후 설치한다. https://github.com/coreybutler/nvm-windows/releases Releases ·..