VMware 설치 과정 및 필요한 앱들 기록
Infra, DevOps/Linux, Shell2024. 1. 19. 09:54VMware 설치 과정 및 필요한 앱들 기록

내 랩탑에 설치한 VMware인데 이쁘지 않은가...? 근데 저 이쁜게 종종 쓰레기가 될 떄가 있다. 먹통 현상이 심하게 몇 번 일어났는데, 결국 한 번 더 설치하게 됐다 이미지 스냅샷으로 빼는 방법도 있지만 은근히 이 반복적인 행위가 환경에 적응하는데 도움을 주어서, 다음에도 내가 작성한 글을 통해서 빠르게 적용해보고자 한다 먹통 현상 주의… 앞에서도 얘기했으나 처음엔 안그런데 설치되는 프로그램이 많아지면서 종종 게스트 OS가 먹통이 되는 현상이 있다… 이때, 먹통된 우분투에 마우스가 갇혀서 못나올 때가 있다 (너 납치 당한거야) 이때, “Ctrl + Alt”를 누르면 마우스를 구출할 수 있다 Guest OS CPU, RAM 세팅 WSL2 자원 누수 이슈와 같은 현상이 발생하지 않아서 엄격하게 제한을 ..

뉴렉쳐  리눅스 JDK전역화
Infra, DevOps/Linux, Shell2021. 4. 5. 21:10뉴렉쳐 리눅스 JDK전역화

특정 사용자가 가지고 있는 JDK를 전역화 해보자 /usr/local/java 에 JDK를 넣어야 하는데.. 우선 dir를 만들고 확인하자. 확인할 때 ls /usr/local/ 하고 TAB을 누르면 된다. nano 로 /etc/enviorment 편집할때 sudo가 아니면 저장할때 권한 거절 뜬다. 작성중 경로가 기억이 안난다면 ctrl+z를 누르면 background로 돌아간다. 다시 돌아가고자 한다면 fg 1 을 치면 된다. environment 를 적용시키는 방법 2가지. 1. 재 로그인 2. source /etc/environment 2번을 적용하면.. echo $PATH 를 통해서 확인하면 자신의 경로가 안보이는 것을 알 수 있다. 이건 ~/.profile을 못읽어서 그런 것인데.. 이걸 다시..

뉴렉쳐님 강의록, adduser,  chmod, $PS1, $LS_COLORS, profile
Infra, DevOps/Linux, Shell2021. 4. 4. 21:24뉴렉쳐님 강의록, adduser, chmod, $PS1, $LS_COLORS, profile

alt + F1~F6 : 터미널 화면 바꾸기 사용자 ID 추가 useradd 유저ID 사용자 정보 보기 cat /etc/passwd tail -n3 /etc/group 비번 추가하기 sudo passwd 유저ID 새로 추가된 사용자로 로그인하면 첨에 홈dir가 없어서 /로 로그인됨 mkdir/home/사용자ID 사용자 폴더를 만들어주도록 하자 ls -l 권한을 알 수 있ㅎ음. 그리고 권한도 줘야한다. 파일 만드는것도 안댐 chwon: change owner sudo chown 사용자ID ../사용자ID 일반적으로는 소유 그룹도 같이 바꾸어 준다. sudo chown 사용자ID:사용자ID ../사용자ID ls -l 를 하면 권한 확인 가능 -rwxr-xr-x text.txt - : 디렉토리가 아님 rwx ..

Infra, DevOps/Linux, Shell2021. 3. 15. 00:35리눅스 뉴렉쳐님 강의록 find, grep, ls, cmp, tar, nano, $PATH

find ./ -name *.java 현 dir에서 이름으로 모두 찾기 ./ 에서 / 생략가능 find . -name *.java -size +1 사이즈 1*512byte 이상인 것 찾기 find . -name *.java -size +1c 이래야.. 1byte임 head -n2 Hello.java : 앞 두줄만 보기 tail -n2 Hello.java : 뒤 두줄만 보기 grep class Hello.java "class"란 단어를 hello.java에서 찾기 grep --help man과 비슷.. 좀더 심플 ls H?.java ls Hello[12].java : 규식이랑 비슷 cmp Hello.java Hello1.java : 내용 차이있는가? diff Hello.java Hello1.java : 어..

Infra, DevOps/Linux, Shell2021. 3. 15. 00:27리눅스 뉴렉쳐님 강의록 cd, vi, alias

cd ~ : home directory cd ../../ man ls : help ls 참고로 위아래 page up, down 다 먹힘 rm -ri 파일명 삭제할때 물음 touch 빈파일 만들기 vi i INSERT a 현재위치 뒤에 o 현재위치의 다음줄 :w 저장 :q 나가기 편하다 하는데.. 뉴렉쌤도 안쓰다 쓰니.. 불편하다 함.. 그래봤자 메모장인데 메모장이 IDE는 이길수없지 yy 한줄복사 yw 단어 복사 yl 한글자 복사 p 붙여넣기 alias 조회 alias pp="ps -ef" 등록 unalias pp 삭제 nano 파일명 : 나노 편집 editor : 리눅스의 기본 에디터 . 인터페이스같은놈 예를들어 tab 활용할때.. Hello.java, Hi.java등 겹칠때 tab 두번 누르면 확인 ..

Infra, DevOps/Linux, Shell2021. 3. 15. 00:24리눅스 뉴렉쳐님 강의록 : linux, login

BCPL 이란 언어로 UNIX 만들고 데니스 리치가 BCPL을.. 호환 좋게 뜯어 고치면서 C언어 생겼음 이때 다시 태어난 유닉스는 여러 사람들이 같이 한 워크스테이션 사용 가능, 여러 프로세스 돌릴 수 있음, 원격 접근 가능+시간분할 GNU is Not UNIX : 돈내고 사야하는 유닉스가 아니다. FSF: Free Software Foundation : 공짜 유닉스 자유대학 교수님이 만든 교육용 미닉스를 공부해서 리누스 토발즈가.. 리눅스 만듬 오픈 소스도 라이센스가 있다. GPL - 오픈소스를 이용해 개발한 경우 그 개발한 소스 공개해야함 아파치 2.0 - 공개까진 아니더라도 원소스 무엇인지 명시해야함 (예의 지켜라) MIT - 원작자 공개 필요 x your name : 내 이름 server's n..

image