본문 바로가기

Linux

[정리] Ubuntu18.04 설치, 파티션 커스터마이징 1. Linux # 리누스 토르발스가 커뮤니티 주체로 개발한 kernal # 오픈소수 개발의 표본 # 다중사용자, 다중작업, 다중스레드 지원하는 네트워크운영체제(NOS) # 부팅수준에서 GRUB 등을 통해 여러 OS로 부팅 지원 # 리눅스 배포판은 핵심시스템 외 대다수 소프트웨어 포함(200여종류의 배포판 존재) # 인텔386 Microprocesser를 위해 개발되었으나 PC,WS,스마트폰, 임베디드시스템 등 지원 2. Ubuntu 설치 기존 리눅스 운영체제에서 설치,유지보수,사용환경 기능을 제공함 리눅스도 다양한 OS가 존재함 : CentOS, Redhat, Pedora, Ubuntu 2-1. 설치Ubuntu iso 파일 다운 : https://www.ubuntu.com/download/desktop.. 더보기
[Solved] /etc/bash.bashrc 수정 후, 터미널 에러 최근 공용 bash파일(/etc/bash.bashrc)에 환경변수를 추가한 후 재로딩($ source ~/bash.bashrc)을 했을때 터미널에서 불길한 에러를 띄웠다. 현상. ### 터미널 에러 내용 ### command 'lesspipe' is available in the following places * /bin/lesspipe * /usr/bin/lesspipe The command could not be located beacuse '/usr/bin:/bin' is not included in the PATH environment variable. lesspipe : command not found Command 'dircolors' is available in '/usr/bin/dircol.. 더보기
[정리] Ubuntu(Linux) CPU,RAM 사양확인 # CPU - 사양확인 : $ cat /proc/cpuinfo | more - cpu명 : $ cat /proc/cpuinfo | grep name - 코어 수 : $ nproc - HW상세스펙 : $ sudo dmidecode -t processor | more # RAM - 사양확인 : $ cat/proc/meminfo - 총용량(byte) : $ free - 총용량(GB) : $ free -h - 상세스펙 : $ sudo dmidecode -t memory | more # 디스크 - 사용량 : $ df -h 더보기
[완료] Ubuntu sudoers 파일 error 사용자를 만들고 비밀번호를 설정하거나 권한을 부여할때 sudoers 파일에 접근이 필요하다 sudoers 파일에 내용을 추가하고 저장하려할때 위와같은 syntax error & 위험하다는 문구에도 불구하고 Q버튼으로 저장 후 빠져나올 시 이후에 계정,그룹, 등 의 설정을 할 시 sudoers 파일에 이상이 있다는 에러를 지속 보내주게된다. 이 경우 sudo 권한으로도 해당 sudoers 파일에 접근이 어려운데 아래 명령어로 접근이 가능하다. $ pkexec visudo 접근 후 잘못작성된 주석이나 명령어를 수정 후 빠져나온다. 더보기
[완료] 효율적인 개발을 위한 github 사용법 마스터 Git 이란 소스스크립트를 효과적으로 관리하기 위해 개발된 '분산버전 관리 시스템'이다. Linux 소스코드를 관리하는 목적으로 개발되었지만, 최근은 여러 개발자들이 누군가 필요할 법한 코드를 공유하고 같이 개발하는데 활용되고 있다. # [Summary] #1. 설치 및 설정#2. 저장소(Repository) git 생성#3. 파일 커밋리스트에 추가 & 커밋#4. 코드 병합#5. Github push 업로드#6. 주의사항 # [Summary] 요약본으로도 기본적인 github 활용 가능1. 브랜치 생성 및 전환 $ git checkout -b [branch name] = $ git branch [branch name] + $ git checkout [branch name]2. 코드 수정3. 변경된 파일 .. 더보기