목록우분투 (7)
IT_World

리눅스 명령 프롬포트 명령어 ls : 파일이나 디펙토리 목록을 나열하기 위해서 사용하는 리눅스 커맨드 ls -l은 상세 표시 ls -t는 변경 시간이 오래된 순으로 정렬 / 파일 리스트가 날짜순으로 정렬 / 가장 아랫부분에 최근 파일 출력 tail -1 마지막 한 개 파일만 표시 / 여러개 파일을 확인하고 싶은 경우에는 -1 숫자 부분에 표시하고 싶은 개수 지정 ls -ltr | tail -n +2 | head -1 이런식으로 변경이 가장 오래된 파일을 찾을 수 있다. ls -ltr 또한 오래된 순부터 최신순으로 정렬 출력 tail -n +2 결과의 2행부터 마지막까지 출력 tail -n +2를 사용하면 total이라는 폴더 안의 사용량을 출력해주는 부분을 생략할 수 있다. ls -lt | tail -1..
1. install 설치 sudo apt install go 설치는 잘 되고, 알아서 환경변수 설정돼 되었지만, 최신 버전이 설치가 되지 않을 수 있음 설치된 경로 : /usr/lib/go 설치된 golang 삭제 방법 sudo apt remove golang sudo apt autoremove 2. git clone 으로 최신 버전까지 설치 update golan update golang은 golang을 최신 버전으로 설치하는 것도 가능하다. git clone https://github.com/udhos/update-golang cd update-golang sudo ./update-golang.sh 이렇게 위 repository에서 update-golang.sh 파일을 받아 실행해주면 최신 버전 go..
linux/ubuntu 작성 1. vi(브이아이, /ˈviːˈaɪ/)는 Emacs와 함께 유닉스 환경에서 가장 많이 쓰이는 문서 편집기 2. ~/.bashrc는 bash이 실행될 때마다 수행되고, .bash_profile은 bash이 login shell로 쓰일 때(즉 처음 login할 때) 수행 3. source 명령어는 스크립트 파일을 수정한 후에 수정된 값을 바로 적용하기 위해 사용하는 명령어 4. Alias 명령어를 간소화하여 다른 이름으로 사용할 수 있도록 해주는 쉘내부 명령어 즉, 복잡한 명령어나 여러 옵션을 사용하는 명령어를 간단한 이름으로 사용할 수 있도록 하는 명령어이다. 최종 순서 vi ~/.bashrc alias 지정문자 = '원하는 명령어 옵션 입력' source ~/.bashrc ..
리눅스(Linux)에서는 자주 사용하는 긴 명령어 조합을 간단하게 alias(별칭, 별명)로 등록하여 사용할 수 있다. 리눅스 alias (별칭, 별명) 사용법 alias를 만드는 방식은 간단하다. alias 별칭="명령어" ps aux를 간단하게 psa로 별칭을 만들면 alias hi="hello hi 방가방가" alias ssh="ssh root@Ip" rm -i를 간단하게 rm로 별칭을 만들면 alias rm="rm -i" (rm 명령에 i 옵션을 사용하면 삭제하기 전에 한번 더 확인하게 된다.) 별칭을 삭제하기 위해서는 unalias 명령을 이용하면 된다. unalias hi unalias ssh unalias rm 매번 alias 명령으로 별칭을 만드는 것은 번거롭기 때문에 보통은 홈디렉토리에 ..
linux window list 보기 ls / dir 디렉토리 생성 mkdir / mkdir , md 디렉토리 삭제 rmdir / rmdir , rd 디렉토리 트리 ls -R / tree 파일 삭제 rm / del , erase 파일 복사 cp / copy 파일 이동 mv / move 이름 변경 mv / rename change directory cd / cd 현재 디렉토리 표시 pwd / cd 화면 정리 clear / cls 명령어 해석기 sh, csh, bash / command.com 파일 내용 표시 cat / type 도움말, 메뉴얼 man / help 쉘 종료, 도스창 종료 exit / exit 시간 표시 date / time 그대로 출력 echo / echo 환경변수 표시 set,env / s..

운영체제 : ubuntu(우분투) 코드를 돌리던 중 ModuleNotFoundError: No module named 'cv2' 에러가 발생했다. 모듈이 없다 하니 openCV를 설치해주자. openCV설치는 pip install opencv-python을 이용해서 설치 설치를 했더니 이번에는 ImportError: cannot import name 'InvalidSchemeCombination' from 'pip._internal.exceptions' (/home/anaconda3/envs/tf2.4.0/lib/python3.8/site-packages/pip/_internal/exceptions.py) 에러 발생 stackoverflow에서 conda uninstall pip 해준 후 다시 conda..

이미지(Image)와 컨테이너(Container) 이미지와 컨테이너는 다르다. 예를 들어 컴퓨터에 게임 프로그램을 설치한다고 가정하자 우리는 게임을 하기 위해서 게임 홈페이지에 들어가 game.exe(게임 파일)을 다운로드한 후, 컴퓨터에 game program(게임 실행 프로그램)을 설치한다. 게임을 열심히 하던 중, 이벤트를 하기 위해 게임 버전 업그레이드 알람이 왔고, 우리는 게임 버전을 업그레이드했다. 여기에서 과연, game program(게임실행프로그램)과 game.exe(게임 파일)은 모두 버전이 업그레이드된 것일까? 정답은 아니다. game.exe(게임파일)은 게임 제작사에서 새로 다시 올리지 않는 한 업그레이드되지 않은 고정 파일이다. game program(게임실행프로그램)만 업그레이드..