Linux Ubuntu 는, Windows 만큼 쉬운 OS 이고, 좀더 빠르고 좋다. 데스크탑 OS로써도 불편함은 없다. 웹브라우져 크롬이 있기 때문이다.
리눅스 설치시: 공식홈페이지에서, 설치파일을 USB 메모리 15기가 이상- usb 부팅으로 설치하거나, CD로 구워서 cd부팅으로 설치를 합니다. 한글 데스크탑 대용은- 우분투(Ubuntu) 리눅스가 제일 좋아요.
윈도우와 리눅스를 같이 사용하고 싶으면, hdd 또는 sdd의 파티션을 분할해서, 윈도우 기준 c드라이브, d드라이브 방식으로, - 윈도우 먼저 설치된 상태서, 리눅스를 설치시, 같이 사용할지, 리눅스만 사용할지 선택하는 부분이 나옵니다.
고물급 노트북이라면: 당연히 리눅스 우분투만 사용으로, 최소설치 옵션으로 설치를 합니다. 최소설치 옵션으로 설치를 하고,
1. 한글 한/영 버튼 설정
2. 크롬 웹브라우져 설치 및 계정 연결
3. 화면보호기, 소리크기 설정
4. 그놈 그래픽 편집기, VLC 동영상플레이어, 리브레 오피스[Libre office] 설치
5. 기타 개인적 소프트웨어 설치
6. 윈도우와 비슷한 환경 설명
윈도우의 제어판 개념 위치: 화면우측 상단에 [설정]을 참고
윈도우의 프로그램 추가 삭제 개념: 화면 좌측 TAB에, [Ubuntu Software] 버튼 참고
윈도우의 프로그램 리스트 및 시작 버튼 개념: 화면 좌측 하단에 [프로그램 표시] 리스트 참고.
윈도우 탐색기 개념 : 화면 좌측TAB에 [파일] 버튼 참고.
윈도우의 도스 커멘드[CMD] 비슷한 개념: CTRL + ALT + T 클릭시 터미널 실행됨.
윈도우의 관리자 모드 실행 개념: sudo 명령- 예제> sudo opt install vim
윈도우의 게임들 플레이시: 알비온 온라인은 리눅스 버젼이 있고, 리그오브레젼드도 가능
스팀[리눅스버젼]으로 스팀 게임등이 가능합니다.
완전한 윈도우용 유틸리티 실행시: 리눅스 우분투에서 와인[Wine]을 이용하여 실행 가능합니다.
7. Linux 우분투는, 부팅시 자동으로 파일 오류가 수정되며, 간혹 업데이트가 잘 안될경우등은, 시간이 지나면, 계속 업데이트 및 패치가 적용되어, 정상 작동 될겁니다. 성능은 윈도우보다 월등한 성능은 아니지만, 대략 20~30% 정도는 좋은 느낌 입니다. 리눅스 우분투는 완전 무료 OS 입니다.
[ Linux 명령어 ]
df -h 또는 gnome-disks : 저장장치 이름 및 정보보기
ls : 현재 디렉토리 내의 파일 및 디렉토리를 나열
ls -a 숨긴 파일도 표시
cd : 디렉토리로 이동합니다
pwd : 현재 디렉토리의 경로를 표시
mkdir : 새로운 디렉토리를 만듭니다.
touch : 새로운 파일을 만듭니다.
cat : 파일의 내용을 표시
echo : 문자열을 표시
man : 명령어에 대한 도움말을 표시
rm : 파일을 삭제
mv : 파일 또는 디렉토리를 이동
cp : 파일 또는 디렉토리를 복사
find : 특정 조건을 충족하는 파일을 찾습니다.
which : 위치 찾기 - 예> which lua
su : 다른 사용자로 로그인
sudo : 다른 사용자 권한으로 명령을 실행
grep : 파일에서 특정 문자열을 검색
chmod: 파일 권한 변경
chown: 파일 소유자 변경
grep 명령 옵션
-i : 대소문자를 구분하지 않고 검색
-n : 각 일치 항목 앞에 줄 번호를 표시
-c : 일치 항목의 수를 표시
-v : 일치하지 않는 항목을 표시
uname: 시스템 정보 표시
df: 디스크 여유 공간 표시
top: 현재 실행 중인 프로세스 및 시스템 상태 표시
ps: 프로세스 목록 표시
kill: 프로세스 종료
man: 명령어에 대한 매뉴얼 표시
--help: 명령어의 사용법과 옵션 표시
프로세서 찾기: ps aux
프로세서 중에 PID가 1인 프로세서 찾기: ps aux | grep 1
ln -s /전체/경로/실행파일 /바로가기/경로/바로가기이름
ln -s /usr/bin/gedit ~/바탕화면/gedit_바로가기
ln -s /home/aaa.exe ~/바탕화면/aaa_바로가기
우분투 OS 버젼 확인: cat /etc/os-release
패키지 문제 해결- 설치된 패키지들의 상태확인, 업데이트 및 재설치.
sudo apt update
sudo apt upgrade
apt: Ubuntu의 패키지 관리 도구
apt update: 패키지 목록 업데이트
apt upgrade: 시스템 업그레이드
apt install [패키지명]: 패키지 설치
apt remove [패키지명]: 패키지 제거
디스크 검사
sudo apt install smartmontools
sudo smartctl -a /dev/sdX
네트워크 상태 확인
ifconfig
ifconfig 또는 ip: 네트워크 인터페이스 정보 표시
ping: 네트워크 호스트에 대한 응답 시간 확인
traceroute: 패킷의 경로를 추적
모든 드라이버 자동 설치
sudo ubuntu-drivers autoinstall
위치:
./ 현재 폴더 위치
~/ 계정 위치
sudo rm -rf ~/.vscode/extensions
설명: 본인계정 폴더/.vscode 폴더 안에 / extensions 폴더
텍스트 에디터:
nano, vim, gedit 등: 각종 텍스트 에디터로 파일 편집