본문 바로가기

분류 전체보기217

우분투(Ubuntu) GRUB 테마 설정하기 아래와 같은 식상한 Grub 화면을 다른 걸로 바꾸고 싶다면 Grub 테마를 변경할 수 있습니다. GRUB Theme : Tela GRUB Theme : Stylish 참고 사이트 우분투 20.04에서 Grub 편집 : https://kibua20.tistory.com/128 2022. 4. 28.
리눅스 런레벨(Run level) 확인 및 변경하기 리눅스 런레벨(Run Level)은 0 ~ 6 레벨까지 존재합니다. 런레벨 (Run level) Target 0 poweroff.target 1 resscue.target 2, 3, 4 multi-user.target 5 graphical.target 6 reboot.target 현재 런레벨을 하고 싶다면 아래 명령어를 실행합니다. $ sudo systemctl get-default graphical.target 현재 시스템 런레벨을 GUI 모드 대신에 CLI 모드로 변경하고 싶다면 다음 명령어를 실행합니다. $ sudo systemctl set-default multi-user.target 명령어를 실행 후 시스템을 재부팅하면 CLI 화면으로 전환됩니다. 2022. 4. 28.
C/C++(gcc/g++) 컴파일러(Compiler) 설치 현재 버전 확인하기 $ gcc --version gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 컴파일러 설치하기 $ sudo apt update $ sudo apt install make $ sudo apt install build-essential $ sudo apt install g++-multilib $ sudo apt.. 2022. 4. 28.
리눅스에서 확장자 run 파일 실행하기 웹에서 프로그램을 다운로드 받았는데 확장자가 run인 경우에는 파일이 실행권한을 가져야 합니다. .run 파일은 프로그램의 데이터 및 설치에 관한 지침을 포함하고 있어 설치 프로그램인 경우가 많습니다. 파일 형식은 쉘 스크립트 형식을 가지고 있기 때문에 해당 (스크립트) 파일은 실행권한을 가져야 합니다. 따라서, 아래처럼 "chmod" 명령어로 실행 권한을 부여해 주세요. $ ls -al *.run -rw-rw-r-- 1 yunny yunny 36639903 2022-04-28 11:53 qt-unified-linux-x64-4.3.0-1-online.run $ $ chmod a+x qt-unified-linux-x64-4.3.0-1-online.run $ $ ls -al *.run -rwxrwxr-x .. 2022. 4. 28.
리눅스 디렉토리 구조 리눅스 동작을 위한 기본 디렉토리 구조는 /bin, /dev, /etc, /lib, /mnt, /proc, /root, /sys, /tmp, /usr 디렉토리를 포함합니다. Directory Description / 루트 디렉토리로 시스템이 시작되는 첫 번째 위치이면서 최상위 디렉토리입니다. 모든 리눅스 시스템에서 반드시 존재해야 합니다. /home 사용자 계정 디렉토리로 사용자를 등록하면 일반적으로 "/home/"으로 사용자 계정 디렉토리가 생성되고 관리됩니다. 윈도우에서 내문서, 다운로드 폴더가 있는 개인폴더에 해당됩니다. /root 루트 계정의 홈 디렉토리입니다. 루트 계정이란 리눅스에서 시스템 운영을 할 수 있는 슈퍼유저입니다. /boot 부팅에 필요한 부트로더 파일과 커널이미지(vmlinuz)가.. 2022. 4. 27.
리눅스 C/C++ IDE - CodeLite 설치하기 리눅스에서도 C++ 프로그래밍 개발을 위한 괜찮은 IDE 가 여러 개가 있습니다. 물론, Visual Studio 2019만큼 만족스러운 툴은 없습니다. 왜 마이크로소프트사에서 맥용은 제공하면서 리눅스용은 제공하지 않은지 모르겠네요. 리눅스 배포 버전은 워낙 많아서 모두 호환성을 유지하는 게 쉽지 않아서 일까요? 더 좋은 다른 IDE도 많지만 여기서는 제가 주로 사용하고 있는 CodeLite를 설명하려고 합니다. 모양은 Visual Studio와 비슷하긴 한데, 기능적으로는 좀 부족합니다. 하지만 리눅스에서 프로젝트 개발하는데 큰 무리가 없었던 것 같습니다. 오히려 Visual Studio 인터페이스에 익숙하다면 다른 IDE 보다 사용하기 편할 듯 합니다. CodeLite IDE ? CodeLite는 C.. 2022. 4. 27.