본문 바로가기

my_lesson/_Linux54

Linux - 우분투 설치 후 윈도우를 설치해서 GRUB가 실행되지 않을 때 해결방법!! Linux - 우분투 설치 후 윈도우를 설치해서 GRUB가 실행되지 않을 때 해결방법!!원본글 : http://deviantcj.tistory.com/493일반적으로 멀티부팅을 사용하다보면 불편한 경우가 생기기도 합니다. 이를테면 '윈도우 설치 후 우분투를 설치'하면 GRUB가 저절로 부팅시 설정할 수 있도록 도와주지만, '우분투 설치 후 윈도우'를 설치하는 경우 우분투로 부팅하지 못하는 경우가 생기기도 하죠. 또한 '윈도우 설치 후 우분투를 설치'하는 경우라도 부트로더의 설정을 잘못하면 GRUB가 제대로 실행되지 않는 경우도 생길 수 있습니다. 이런 경우 GRUB를 재설정해서 복구를 해줘야 하는데 초보자가 감당하기엔 꽤나 힘든 작업이 될 수도 있죠. 이번 글에서는 'boot-repair (부트리퍼)'를.. 2016. 5. 19.
Linux - Ubuntu GNU GRUB 부팅순서 설정 /boot/grub/grub.cfg읽기전용 파일로 설정정보를 포함하고 있음 /etc/default/grub기본적인 설정을 할수 있으며 해당파일을 편집하고 명령을 실행해 /boot/grub/grub.cfg 파일에 반영한다.# grub2-mkconfig -o /boot/grub2/grub.cfg# update-grub /etc/grub.d/***** 세부적인 설정이 포함되어있으며 아래와 같은 파일포함 00_header 05_debian_theme 10_linux 20_memtest86+ 30_os-prober 40_custom 현재 부팅 1순위 확인# grub2-editenv listsaved_entry=Fedora (3.14.9-200.fc20.x86_64) 20 (Heisenbug) 시스템내 부팅커널 확.. 2016. 4. 26.
Linux - 환경변수(PATH) 설정하기 Linux - 환경변수(PATH) 설정하기 환경변수를 command line으로 현재 터미널에만 적용하는 방법 prompt% sudo su 예를 들어서 TEST라는 환경변수명에 값은 /usr/lib/jvm/java-7-openjdk-amd64/ 으로 설정하고자 하면 아래 명령어를 사용하세요. prompt% export TEST=/usr/lib/jvm/java-7-openjdk-amd64/ prompt% env | grep TEST //제대로 환경변수가 올라갔는지 확인해보면 TEST=/usr/lib/jvm/java-7-openjdk-amd64/ //이렇게 나오면 제대로 설정된 것입니다. 주의 : 환경변수명=값 에서 변수명과 = 그리고 값 사이에 white space가 있으면 안되요. 빈칸주시면 안데요. 이.. 2016. 4. 22.
Linux - 경로(Path)의 의미와 경로 활용 10.3.경로(Path)의 의미와 경로 활용 10.3.1.경로(Path) 표시 방법과 경로 디렉토리 구분 기호 / 경로는 파일의 위치를 알려주는 주소입니다. 가지가 뻗어나가는 것 같은 위의 트리 구조를 문자로 표현할 때는 경로이름(패스이름, Path Name)으로 표시합니다. 경로는 파일이 있는 곳을 찾아가는 경로를 말합니다. 다시 말해 파일의 위치를 알려주는 문장입니다. 인터넷으로 비유하자면 파일이 있는 곳을 알려주는 주소(URL)에 해당합니다. 경로 이름은 다음과 같은 방식으로 표시됩니다. /GAME/PUZZLE/TETRIS/TETRIS.EXE 경로는 루트 디렉토리부터 적으며, 각 디렉토리는 / 기호로 구분합니다. 위의 문장을 해석하면 다음과 같습니다. 하드디스크의 루트 디렉토리 밑에 GAME 디렉토.. 2016. 3. 17.
Linux - Ubuntu 터미널 단축키 ◇ 첫 줄로 커서 이동 : Ctrl + A◇ 마지막 줄로 커서 이동 : Ctrl + E◇ 현재 프로세서 끝내기 : Ctrl + C◇ 현재 프로세서를 백그라운드로 실행 : Ctrl + Z◇ 끝내기 : Ctrl + D◇ 명령어 찾기 : Ctrl + R◇ 현재 줄 지우기 : Ctrl + U◇ 커서가 위치한 곳 지우기 : Ctrl + K◇ 커서 앞 지우기 : Ctrl + W◇ 터미널 청소 : Ctrl + L◇ 선택된 명령 클립보드로 복사 : Shift + Ctrl + C◇ 클립보드 명령 붙여넣기 : Shift + Ctrl + V (or Shift + Insert)◇ 한 글자 앞 이동 : Alt + F◇ 한 글자 뒤 이동 : Alt + B◇ 사명한 명령어 검색 : Arrow Up/Down◇ 터미널 스크롤 하기 :.. 2016. 3. 16.
Linux - Ubuntu 서버를 설치하고 세팅해야 할것들[9] : C/gcc C++/g++ 1 Start C & C++Linux(:12)환경이 대략 구축되었으니, 이제 C언어 개발환경을 구축해 보도록 하자. 대부분의 Linux(:12) 배포판이 설치되는 즉시 완전한 개발환경(:12)을 구축해줄 테니, 본문의 내용을 읽고 확인하는 정도면 될 것이다. 물론.. 어떤 리눅스 배포판을 사용하고 있던지 간에, 패키지관리 툴정도는 다룰 수 있을 정도는 되어야 할 것이다.1.1 필요한 요소개발환경을 위해서는 최소한 아래의 툴들이 필요하다. 아래의 툴들은 완전히 공개되었으며 GPL(:12)을 따르는 소프트웨어들이다.에디터 : 코드를 짤려면 당연히 에디터가 준비되어 있어야 한다.컴파일러 : C언어에 의해서 짜여진 코드는 인간이 쉽게 이해할 수 있는 코드이다. 기계는 이 코드를 이해할 수 없으므로, 기계가 이해.. 2016. 3. 10.