본문 바로가기

개발/Linux25

리눅스에서 SSD / HDD(하드디스크) 구분하기 리눅스 서버에서 마운트된 디스크가 하드디스크인지 아닌지 알아보는 명령어입니다. [root@host root]# lsblk -d -o name,rota NAME ROTA sda 0 sdb 1 sdc 1 0은 SSD, 1은 하드디스크를 나타냅니다. 2020. 6. 9.
libvirt 자주 쓰는 명령어 정리 virsh libvirt 자주 쓰는 명령어 정리 virsh libvirt로 QEMU가상머신을 다루는데 자주 쓰이는 명령어를 정리 해보겠습니다. 가상머신 정의 virsh define libvirt Domain XML Format(https://libvirt.org/formatdomain.html)으로 정의된 가상머신을 libvirt에 추가하는 명령어 입니다. virsh define [libvirt 도메인 정의 xml 파일 경로]가상머신 시작 virsh start 가상머신을 시작할 때에는 start를 사용합니다. virsh start [가상머신도메인 이름] 가상머신 리스트 보기 virsh list 추가된 가상머신 리스트를 볼 수 있습니다. virsh list --all가상머신 삭제 virsh delete 추가된 가상머.. 2020. 5. 8.
우분투 18.04 LTS에서 카카오톡 설치하기 메인OS로 리눅스를 사용하고자 과감히 Windows를 밀어버리고 처음으로 불편한점은 바로 카카오톡입니다. 싫던 좋던 써야하니 설치 할 수 있는 방법을 알아 보았습니다. 1. 나눔 폰트 설치 sudo apt-get install fonts-nanum* 2. wine 최신버전 설치 아래명령어를 통해 최신버전을 설치해줍니다. sudo dpkg --add-architecture i386 wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main' sudo apt-get updat.. 2020. 4. 21.
우분투 18.04 LTS에서 한글 입력 설정하기 / uim 벼루 우분투 18.04를 데스크톱에서 실사용하기 위해서는 한글입력이 자유로워야 합니다. 윈도우 이외의 운영체제를 쓰면 항상 트러블이 있는게 한글입력 같습니다. 아직도 macOS에서는 한/영변환 키가 갈피를 못잡고 있는 것을 보면 말이죠. 이번에 데스크톱에 우분트를 설치하고 한글 입력 때문에 애를 먹어 기록에 남겨봅니다. 반드시. 이렇게 해야 되더라구요. 1. uim설치 윈도우의 한글입력기는 IME라는 한글입력기 입니다. 이와 비슷하게 리눅스에도 여러가지 한글 입력기가 존재합니다. 그중에서 uim 벼루라는 한글 입력기를 사용하려합니다. 우선 apt 패키지 관리자로 설치를 해줍니다. sudo apt install uim 2. 지역 및 언어 > 입력소스 설정하기 런처에서 설정을 실행하여 지역 및 언어로 들어가면 입.. 2020. 4. 20.
CentOS7 GCC 7.x 설치하기 devtoolset-7 CentOS7 GCC 7.x 설치하기 CentOS 7에서 GCC를 설치하면 4.8.5버전이 설치 됩니다. 때에 따라서 그 이상 버전을 설치 해야할 수도 있습니다. 다음은 GCC, G++ 7.x버전을 설치하는 방법입니다. $ sudo yum install centos-release-scl $ sudo yum update scl-utils $ sudo yum install devtoolset-7 설치가 끝나면 아래 명령어로 gcc 7을 활성화 합니다. 아래 명령어는 gcc 6을 사용할 때마다 실행해야 합니다. $ scl enable devtoolset-7 bash GCC명령어를 통해 설치된 버전을 확인 할 수 있습니다. [root@localhost ~]# gcc --version gcc (GCC) 7.3.1.. 2020. 4. 7.
CentOS7 NodeJS 소스컴파일 설치하기 / v12.16.1 LTS 0. 설치 환경 (g++ 6.3.x) CentOS7에는 기본적으로 gcc버전이 4.8버전이 설치 됩니다. 하지만 nodejs빌드환경에서는 6.3버전 이상이 필요합니다. 다음 링크를 참조하여 6.3버전을 설치해줍니다. https://lucidmaj7.tistory.com/144 CentOS7 GCC 6.x 설치하기 devtoolset-6 CentOS7 GCC 6.x 설치하기 CentOS 7에서 GCC를 설치하면 4.8.5버전이 설치 됩니다. 때에 따라서 그 이상 버전을 설치 해야할 수도 있습니다. 다음은 GCC, G++ 6.x버전을 설치하는 방법입니다. $ sudo yum install.. lucidmaj7.tistory.com 1. NodeJS 소스 다운로드 NodeJS홈페이지에 접속하여 LTS버전의 소.. 2020. 4. 7.
Linux에서 SMB 공유폴더 마운트 하기 리눅스에서 윈도우 공유폴더를 마운트 해야 하는 경우가 있다. 1. cifs-utils 설치 우선 cifs-utils가 깔려있어야 하므로 깔려있지 않은 경우 설치를 해준다. sudo apt-get install cifs-utils 2. 마운트 경로 생성 마운트 할 경로를 생성해 준다. 예를 들면 /mnt/share mkdir /mnt/share 3. 마운트 sudo mount -t cifs -o username=[아이디],password=[패스워드] [//ip주소/경로] [마운트 경로] ex) sudo mount -t cifs -o username=admin,password=hello //192.168.0.23/shared /mnt/share df 명령어로 보면 아래와 같이 마운트 된 것을 볼 수 있다. 2019. 10. 31.