본문 바로가기

전체 글290

Ubuntu nodejs LTS, Latest(Current) 설치 Ubuntu의 기본 패키지 관리자인 "apt"를 이용하여 nodejs를 설치하는 경우, 아주 오래된 버전이 설치가 됩니다. 현재 배포되고 있는 LTS 혹은 Latest(Current) 버전을 설치하기 위해서 nodejs에서 제시하고 있는 지침을 따라서 설치를 진행해 보겠습니다. 아래의 순서에 따라서 링크를 진입하여 최종 설치 지침서대로 설치하시면 됩니다. 2022. 7. 15.
SSH 파일 다운로드, 업로드 Linux 서버에 SSH로 접속 후 파일을 업로드 또는 다운로드할 수 있게 해주는 명령어는 "scp"입니다. "secure copy"의 약어입니다. scp명령어 기본 골격은 아래와 같습니다. ("cp"명령어와 골격이 동일합니다.) "scp source target" 위 명령어에 의해서 source파일(혹은 디렉토리)이 target으로 복사가 됩니다. 2022. 7. 15.
Ubuntu 사용자 추가, 권한 부여하기 사용자를 추가하고, 추가된 사용자에게 "sudo"권한을 부여하는 방법입니다. 사용자 추가 sudo adduser 사용자명 위 명령어를 실행하면 사용자명으로 사용자, 그룹, 홈 디렉터리(/home/사용자명)가 생성됩니다. 그리고, 저장하기 위한 간단한 사용자 정보를 물어보는데, 그냥 'enter'키를 누르면 default로 저장이 됩니다. 아래는 실행한 예제 화면입니다. 사용자에게 "sudo"권한 부여 아래는 사용자에게 "sudo"명령어를 사용할 수 있게 권한을 부여하는 방법입니다. sudo편집 명령어 아래의 명령어를 실행하면 Ubuntu 기본 편집기인 nano로 실행이 되어 편집 화면이 보입니다. sudo visudo 편집 화면 "사용자명 ALL=(ALL:ALL) ALL"을 "root ALL=(ALL:A.. 2022. 7. 14.
DBeaver Utility 'mysqldump' not found 오류 해결방법 DBeaver라는 DB툴을 사용해서 mysql 혹은 mariadb 백업을 실행했을 때 "Utility 'mysqldump' not found in clinet home..."과 같은 오류가 날 때 해결방법입니다. 오류 원인 원인은 mysql, mariadb 클라이언트 프로그램이 업그레이드되면서 버전이 변경된 것을 DBeaver가 자동으로 인식을 못 하기 때문입니다. 한마디로 file path 오류입니다. 저의 경우는 10.6.4에서 10.8.3으로 업그레이드되면서 파일 경로 오류가 났습니다. 해결방법 DBeaver에서 왼쪽에 "Database Navigator"에 있는 서버 목록 중 수정하고자 하는 서버에서 "Edit Connection"항목으로 들어갑니다. 팝업창이 열리면 "Connection sett.. 2022. 7. 13.
매직 키보드 with Touch ID 개봉기 & 구매 시 유의사항 이 번에 새로 나온 애플 매직 키보드(정식 판매 명칭: Apple Silicon이 장착된 Mac 모델용 Magic Keyboard with Touch ID)의 개봉을 해 보겠습니다. 구매 시 싸게 구매하는 방법과 주의사항도 같이 알려드리니 참고하시기 바랍니다. 글 구성 박스 개봉기 저렴하게 구매하기 구매 시 유의 사항 박스 개봉기 얼마 전 키보드를 들고 다니다가 키보드와 함께 넘어져서 키보드가 완전 박살이 나는 바람에 새로 구입한 터치 기능이 탑재된 매직 키보드 개봉기 시작합니다. 우선 박스 모양입니다. 기존 매직 키보드와 별반 차이가 없습니다. 단지 "with Touch ID"라는 문구가 더 생기거 이 외에는... 택배로 왔는데, 포장이 잘 되어 있어서 외간 찌그러짐 없이 아주 깔끔하게 잘 왔습니다. .. 2022. 7. 13.
C, C++ 를 웹에서 실행 C, C++를 공부하거나 간단한 구문을 테스트하려면, 언어적인 제약으로 Visual Studio 혹은 gcc 같은 컴파일러가 있는 환경에서만 가능했었지만, 이제 온라인(웹)에서 실행할 수 있게 되었습니다. 바로 Programiz라는 사이트인데요. 아래와 같이 웹상에서 바로 코드를 작성하고 "Run"을 실행하면 결과창을 볼 수 있습니다. 이뿐만 아니라 실행 시 오류 메시지도 gcc컴파일 환경과 동일하게 출력해 주무로 간단 구문 테스트나, 공부하기에 정말 좋은 환경이라고 생각이 듭니다. 이 사이트에서는 "C"언어뿐만 아니라 "C++", "Python", "Java", "C#", "Javascript", "SQL" 언어도 지원해 주니, 더욱 유용하게 사용할 수 있을 것 같습니다. 아래는 해당 사이트의 C C.. 2022. 7. 13.
반응형