서버 React 설치 설치전 아래 페이지를 꼭 참고한다. 우분투 Node.js 설치및 npm 환경구축 $ sudo apt-get install -y nodejs $ sudo apt install npm 설치 로그를 참고한다. twlabs01@twlabs01:~$ cd Projects/ twlabs01@twlabs01:~/Projects$ mkdir react twlabs01@twlabs01:~/Projects$ cd react twlabs01@twlabs01:~/Projects/react$ sudo apt-get install -y nodejs [sudo] password for twlabs01: Reading package lists... Done Building dependency tree Readi..
여러 파일에 있는 특정 패턴을 바꾸려고 하면, 먼저 바꾸고자하는 파일들이 있는 특정 디렉토리로 이동한다. 그리고 아래와 같이 입력한다. 현재 경로로부터 하위 폴더까지의 "cpp"파일들 내에 "old"이란 문자열을 "new"로 변경하는 경우 find . -name "*.cpp" -exec sed -i 's/old/new/g' {} \; 쉬우면서도 어려운~~ 바꾸는 패턴은 vi에서 문자열 치환이랑 동일하네. 레퍼런스 페이지 https://mozi.tistory.com/35 [LINUX] sed 문자열 치환하기 sed 문자열을 변환하는 편집기입니다. 원본은 변경없이, 변경된 결과를 출력합니다. (-i 옵션으로 변경된 결과를 원본파일에 덮어쓸 수 있습니다. ) sed 사용법 sed [ option ] patte..
언제나 검색해 보는 단골 명령어들~~ 머리에 저장되질 않어 아까 vim에서 검색하기는 아래 글에 정리해 둠 2021.11.02 - [소소한개발팁] - vim 검색 팁 - vi에서 여러 파일에 있는 문자열 검색하기 vim 검색 팁 - vi에서 여러 파일에 있는 문자열 검색하기 Vi 작업중에 폴더내의 있는 다중 파일 중에 원하는 문자열을 포함하고 있는 파일들을 보고 싶다면 아래와 같이 명령을 치면 된다. :vimgrep /검색문자열/ ** 출처 - https://tactlee.egloos.com/856258 만약, 검 bthinkr.tistory.com 리눅스 파일 시스템에서 (쉘에서) 바로 해보려면 아래 글을 참고하자. 출처가 삭제되어 여기서도 삭제 문자열찾기 방법 1 - 영어만 주로 가능 # grep -..
인증서 업데이트 방법 먼저 공유기의 80 포트를 웹서버로 포트포워딩 설정을 한다. (물론 real IP를 가진 서버라면 따로 공유기 세팅을 할 필요는 없다.) 열려진 80포트로 스크립트가 자동으로 어떤 파일들을 가져오고 연결확인하고 하기 때문에 꼭 필요한다. 아래 작업이 완료된 후에는 필요없다면 이 포트포워딩 룰을 제거하면 된다. 아래 명령어를 수행하면 된다. cd /etc/letsencrypt 수행 후에 아래 내용을 참고해서 수행한다. sudo certbot -v renew s01:/etc/letsencrypt$ sudo certbot -v renew Saving debug log to /var/log/letsencrypt/letsencrypt.log - - - - - - - - - - - - - - ..
Windows 환경에서 Makefile 을 할 수 있도록 GNU Make for Windows 를 설치한다. (물론, 다양한 툴이 설치될 때 여러 버전의 Make 유틸이 설치되기는 한다. 의도하지 않아도, 특히 컴파일러들을 설치하면 각자의 Make 툴이 있다. 이때는 버전이나 실행파일 위치를 조심해야 한다.) 우리는 무료로 쓰는 툴을 깔아야 하니 "GNU"에 감사하면서, http://gnuwin32.sourceforge.net/packages/make.htm 여기를 방문하도록 한다. 소스까지는 보통 필요없으니, 다운로드에서 "Complete package, except sources" 이부분의 링크를 클릭하여 다운을 받는다. 여기도 링크(Setup) 복사해 둠. 누르면 Sourceforge 사이트로 이동..
여기에 가면 따라하기만 하면 됨 Debian 7 Wheezy (데비안 7 위지 ) 설치하기 - Windows와 함께 멀티부팅으로 말이 필요없음.
쉽다. 찾아보면 이런곳이 있다. 출처 : http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html 핵심은 이것 su - echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list apt-key adv --keyserver keyserver..
윈도우 환경에서 리눅스로 원격 접속할 때~~그냥 윈도우에 있는 "원격 데스크톱 연결"(mstsc.exe) 을 사용하면 된다. 그러기 위해서 리눅스에서는 xrdp를 설치해 두면 된다.아래 링크로 가면 정말 자세하게 잘 설명되어 있음.난 그냥 이걸로 만족~~apt-get install xrdp 가끔 ps -ef | grep Xvnc 이거 해보고, kill -9 찾은processID남겨진 세션 죽이고 머 그정도자세한 내용은 가서 보는 것이 예의일듯끝. 출처 : ubuntu 12.04 + virtualbox + xrdp + 한글....# apt-get install xrdp 해주면 설치는 끝이다. # service xrdp start/stop/restart (3) 현재 연결된 sesison 정보 /tmp/.X1..
원본 : http://thinkpro.tistory.com/16 한 사용자 계정이 sudo 권한을 부여 받으려면 /etc/sudoers 파일 안에 등록이 되어야 합니다.다음 명령어를 입력해봅시다. 일단, # su 한 다음,# sudo visudo // /etc/sudoers 에 접근 /etc/sudoers 파일 내에서 .... # User privilege specification root ALL=(ALL:ALL) ALL .... 이 곳에 [userid] ALL=(ALL:ALL) ALL // [userid] 는 권한을 부여하고자 하는 계정 이름. 을 추가하시면 됩니다.
리눅스 버전 확인# cat /etc/issue 커널버전# cat /proc/version CPU, 메모리 정보 확인# cat /proc/cpuinfo # cat /proc/meminfo 디스크 용량확인# df -h
좋은 글 가져다 두기 ^^여기저기 검색중 좋은 글 저장..펌글이라고 하지무튼.. http://blog.naver.com/j0hnch01[출처] [쉘 스크립트]소스의 내용 일부를 알고 있을 때 파일 찾기|작성자 j0hnch01 grep -r --include="*.v" "task write" *[출처] [쉘 스크립트]소스의 내용 일부를 알고 있을 때 파일 찾기|작성자 j0hnch01 확장자 .v 인 파일에서 "task write" 라는 문자열이 있는 것을 찾아주는 명령..쉽지만 잘 안외워진다는..손에 익어야 하는데 윈도우 사용자라 ㅋㅋ무튼 끝.