Linux7 [Linux] 사용 권한과 환경변수 리눅스 사용 권한 -rw-r--r-- - : 파일을 의미 rw : 읽기 권한, 쓰기 권한 drwxr-xr-x d : 폴더를 의미 rwx : 읽기 권한, 쓰기 권한, 실행 권한 CLI에서 파일을 보거나, 수정하거나, 실행할 때에는 권한이 필요 Linux에서 사용하는 폴더와 파일의 권한 : 읽기(Read), 쓰기(Write), 실행(Execute) *r, w, x는 각각 read permission(읽기 권한), write permission(편집 권한), execute permission(실행 권한) 1. 폴더나 파일의 권한 정보 *없는 권한은 -로 표시 owner (user) 파일의 소유자 group owner(파일의 소유자)에게 권한을 부여받은 user의 권한 여러 user가 포함될 수 있음 그룹에 속.. Linux/Ubuntu 2022. 4. 15. [Linux] Ubuntu 20.04 LTS MySQL 설치방법 1. 패키지 매니저 apt-get을 이용해 MySQL 설치 sudo apt-get update sudo apt-get install mysql-server 2. MySQL 서비스 시작 sudo systemctl start mysql 터미널에 아무런 반응도 나타나지 않음 이유는 몰?루 3. MySQL 접속 # mysql 접속 mysql -u root 오류가 발생하거나(ERROR 1698 (28000): Access denied for user 'root@localhost') 존재하지 않는 명령어라는 결과가 나온다면 설치에 문제가 있거나 MySQL이 실행되지 않은 상태 # 비밀번호와 함께 mysql에 접속하는 명령어 # -u(계정 접근), -p(비밀번호) mysql -u root -p MySQL을 처음 설치.. Linux/Ubuntu 2022. 4. 7. 우분투 20.04 LTS 개발 환경 구축 Ubuntu 20.04 LTS 포멧 방법 우분투 OS상 문제 발생 시 원할한 포멧을 위해 중요 파일들은 항상 백업해둘 것 포멧 후 빠른 개발환경 구축을 위해서 본문에 주요 프로그램 기재 MSI 노트북 기준 듀얼부팅 포멧 방법 추후 기재 파이틱스 한글입력기 설치 한글 입력시 힌트창 꺼지지 않는 현상 발생 시 클릭 설치방법 추후 기재 구글 크롬 설치 wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb //구글크롬 설치파일 다운로드 sudo apt install ./google-chrome-stable_current_amd64.deb //구글크롬 설치하기 VSCode 설치 VSCode 다운로드 바로가기 ( .deb 확장자.. Linux/Ubuntu 2022. 1. 18. 우분투 Fcitx 한글입력 시 엑스트라 창(힌트창)이 뜨는 오류 수정 열심히 블로깅을 하던 도중 뜬금없이 한글 입력 시 네모창이 뜨는 현상에 직면했다. 진짜 따로 뭔가를 건들지도 않았는데 어느 순간 얍! 하고 내 눈앞에 나타났다. 단축키라도 있는건가? 이게 그냥 네모칸만 뜨면 상관없는데 문제는 글의 끝부분이 사라지거나 입력이 한턴 늦게 되거나 문단이 한자로 변하는 등 상당히 거슬린다. 한글 입력할때마다 저게 뜬다 젤나가 맙소사 파이틱스(Fcitx) 설정 값도 바꿔보고 한글 입력기를 벼루로 바꿔보기도 하고 벼루는 ZOOM에서 한글 입력이 되지 않았다 IBus로 바꿔보기도 하고 IBus도 ZOOM에서 채팅 입력 시 이상하게 입력된다 이렇게 저렇게 해본 결과 fcitx를 삭제할 때 설정 파일도 같이 삭제를 해주면 된다. 한마디로 설정값을 초기 상태로 돌리면 된다는 말..! $ .. Linux/Ubuntu 2022. 1. 17. [Git] Git & Version Control System 버전 관리 시스템 (Version Control System) 이전에 작성한 내용을 보존해 주는 시스템으로 편집 전 상태로 되돌리고 싶을 때 유용하며 Git이 대표적 파일의 변경 이력을 저장할 수 있고 어떤 변경 사항이 발생했는지 알 수 있음 변경 사항 저장 시 어떤 사항이 변경되었는지 코멘트를 작성을 해야 누가 어떤 파일을 추가, 수정, 삭제했는지 확인 가능 Git이란 1. Git Git : 소스 코드 기록을 관리하고 추적할 수 있는 분산형 버전 관리 시스템으로 변경 사항을 하이라이트로 확인 가능 스냅샷 : 특정 시점에 생성된 백업 복사본 commit : 변경사항에 대한 스냅샷을 만들어 주는 작업을 수행, 이를 통해 이전 기록들에 대한 추적이 가능 Git repository : Git으로 관리되는 폴더.. Linux/Git 2021. 12. 26. [Linux] CLI 기본 명령어 & node.js 콘솔 단축키 Shift + PageUp : 상위 페이지 이동 Shift + PageDown : 아래 페이지 이동 터미널 실행 관련 단축키 Ctrl + Alt + T : 터미널 실행 Ctrl + Shift + T : 터미널내에서 새로운 탭으로 터미널 실행 Ctrl + Shift + N : 터미널내에서 새로운 창으로 터미널 실행 Ctrl + Shift + W : 탭으로 실행된 터미널 종료 Ctrl + Shift + Q : 현재 터미널 종료 Ctrl + Shift + F : 터미널내에서 문자열 검색 터미널내에서의 단축키 Shift + Ctrl + C : 복사하기 Shift + Ctrl + V : 붙여넣기 Ctrl + L : 화면 Clear Alt + F1 ~ F12 : 콘솔 이동 Alt + (Left / Ri.. Linux/Ubuntu 2021. 12. 26. MSI GL72 7RD 노트북 포멧 후 드라이버 설정 1. 모든 드라이버 순차적으로 설치 2. 유틸리티 설치 3. 윈도우 자동 업데이트 끄기 4. 드라이버 자동 업데이트 끄기 (최신 유지 X) 드라이버 링크 https://www.msi.com/Laptop/gl72-7rd/support#down-driver Linux/Ubuntu 2021. 12. 1. 이전 1 다음 반응형