ubuntu
단축키: ctrl + alt + t
Prompt: 입출력 편집할 수 있는 공간
-를 이용해 옵션을 입력함
터미널에서 백슬래시()는 특수문자를 출력하는 용도.
상대경로 ../
절대경로 ~/전/현
print working directory
make directories
mkdir hello
list
특정 폴더에 포함된 파일/폴더 리스트
$ ls -al
-rw-r--r-- .profile d는 폴더
drwxr-xr-x hello -는 파일
현재 위치를 GUI로 실행함
mac(open .)
https://better-tomorrow.tistory.com/entry/%EC%9C%88%EB%8F%84%EC%9A%B0-%ED%83%90%EC%83%89%EA%B8%B0%EB%A1%9C-WSL-2-%EA%B2%BD%EB%A1%9C-%EB%B0%8F-%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC-%EA%B2%80%EC%83%89
nautilus는 window11부터 된다고 함...^^
대신 다른방법으로 여는 방법 동기분이 찾아주셔서 굳
sudo apt install nautilus 로 설치했으나 오류남!!
** (org.gnome.Nautilus:2151): WARNING **: 09:31:03.804: Error on getting connection: Failed to load SPARQL backend: Cannot autolaunch D-Bus without X11 $DISPLAY
Unable to init server: Could not connect: Connection refused
(org.gnome.Nautilus:2151): Gtk-WARNING **: 09:31:03.805: cannot open display:
change directory
파일 생성
touch hi.txt
파일 내용 출력
remove
폴더/파일 삭제
move
mv hi.txt bye hi 파일을 bye 폴더로 옮김
mv hi.txt bye.txt hi > bye로 이름이 바뀜
copy
폴더/파일 복사
cp hi.txt bye.txt hi파일을 > bye라는 이름으로 복사
cp -rf originalFile ../ originalFile을 상위 폴더에 복사
cp -rf originalFile ~/앞전폴더 해당폴더 상위폴더에 복사
현재 로그인된 사용자 확인
관리자 권한 획득
sudo mkdir testFile
관리자이름으로 파일이 만들어짐
code hello.js vscode로 열기
nano hello.js nano로 열기
nano nano열기
^x ctrl + x 나가기. 파일저장여부 물어봄
^o ctrl + o writeOut 파일저장
패키지 관리를 편리하게 해주는 패키지 매니저
apt 패키지 매니저
apt update 패키지 목록갱신 (관리자권한 必)
apt list --upgradable 업데이트 가능한 패키지목록 출력
apt upgrade 전체 패키지 업글 (관리자권한 必)
apt --only-upgrade install 패키지 이름 특정 패키지 업글 (관리자권한 必)
apt install 패키지 이름 패키지 설치 (관리자권한 必)
apt list --installed 설치된 패키지
apt search 검색어 패키지 검색
apt show 패키지 이름 패키지 정보
apt remove 패키지 이름 패키지 삭제 (관리자권한 必)
https://itsfoss.com/unable-to-locate-package-error-ubuntu/
neofetch 설치하는데 오류가 떠서 검색해봄!
자바스크립트 런타임 : 크롬, 사파리, node.js
런타임: 어떤 프로그램이 동작할 때 프로그램이 동작하는 곳. 프로그래밍 언어가 실행되는 환경
node 파일이름 으로 동작
node version manager
nvm install 12.18.3 특정버전 노드 설치
nvm use 12.18.3 사용중인 노드 특정버전 노드로 변경
이러한 오류가 나는 나와 같은 사람들을 위해서 한켠에 써봄
윈도우를 쓰는데 우분투 깔려다가 윈도우를 밀어버리는 건 너무 불편할 것 같아서
wsl2를 설치했다.
참고로 wsl 설치하는 건
https://docs.microsoft.com/ko-kr/windows/wsl/install
윈도우는 깃연동이 되어있는데, wsl에는 안돼있으니까 생기는 오류가 아닐까 생각이 들어서
깃을 설치하고 연결해봄
https://docs.microsoft.com/ko-kr/windows/wsl/tutorials/wsl-git
위 홈페이지를 참고함!
간단하게 필요한 것만 나열하자면
깃 설치
sudo apt-get install git
전자메일 설정
git config --global user.email "youremail@domain.com"
npm init할때 repository 에 깃헙페이지 입력
솔직히 3번이 꼭 필요한지는 잘 모르겠음!!
2번까지만 해도 될 것 같다..
wget url
unzip text.zip
unzip 다운받으라고 하면 다운받고 다시 하면 된다.
git config --global user.name 내이름
git config --global user.email 내메일
git config --global core.editor nano
메모창 열릴때 nano로 열리게 하는 명령어
하... 안된다... 뭐가 문제지ㅠㅠ