Linux
[WSL1/WSL2] 홈 디렉터리 위치 :: WSL 홈으로 Windows 파일 옮기기
[WSL1/WSL2] 홈 디렉터리 위치 :: WSL 홈으로 Windows 파일 옮기기
2020.05.16WSL1에서 C드라이브에 접근해보자 Windows의 드라이브들은 /mnt 디렉터리에 마운트되어 있다. C드라이브에 접근해보자. cd /mnt/c OS Error 13은 파일 시스템의 권한 문제가 생겼을 때 발생합니다. 보시다시피 권한 문제가 발생할 수 있으니 조심해야 한다. Windows에서 WSL1으로 접근해보자 Windows에서는 아래의 Packages 폴더 안의 어딘가에 WSL1이 위치한다. C:\Users\[사용자명]\AppData\Local\Packages\ 내가 깐 배포판명이 포함된 폴더가 그 배포판의 WSL이 실제로 위치하는 경로이다. 만약 Ubuntu 깔았다면 Packages폴더 아래에 Ubuntu라는 단어가 들어간 폴더명이 보일 것이다. 바로 그 폴더가 Ubuntu WSL의 위치다. 그 ..
[리눅스] apt, apt-get의 사용법 비교
[리눅스] apt, apt-get의 사용법 비교
2020.05.01apt = Advanced Packaging Tool, .deb 형식의 패키지들을 관리(설치, 삭제, 업데이트)해주는 툴 apt vs apt-get? 여러 리눅스 패키지들의 문서를 읽다보면 어떤 것은 apt install을 사용해서 설치하라고 하고 어떤 것은 apt-get install을 사용해서 설치하라고 한다. 사실 apt를 쓰든 apt-get을 쓰든 큰 차이는 없다. 그럼 apt와 apt-get의 차이가 뭘까? apt를 쓰든 apt-get(또는 apt-cache)을 쓰든 내부 동작의 차이는 거의 없다. apt-get에서는 옵션들이 많아지다 보니깐 apt에서는 자주 사용하는 옵션들을 추출해서 사용자들이 사용하고 보기 편하게 만들었다. 그래서 apt가 더 예쁘고 추가적인 정보를 출력해준다. 구체적으로 ..
[리눅스] scp 기본 사용법
[리눅스] scp 기본 사용법
2020.04.15업로드 내 컴퓨터(Local) 파일 ➡ 서버 ssh랑 반대로 port번호를 지정할 옵션으로 대문자 p를 사용하는 것을 주의하자. scp -P 포트번호 경로/올릴파일명 아이디@서버주소:저장할경로 (예) 서버의 홈에 있는 Temp 폴더에 내 컴퓨터의 홈에 있는 test.c 파일을 업로드하는 명령어 (서버의 주소는 111.111.111.111이고 scp용 포트는 7722번에 열려있고 내 아이디는 root라고 해보자) scp -P 7722 ~/test.c root@111.111.111.111:~/Temp 다운로드 서버 파일 ➡ 내 컴퓨터(Local) 반대로하면 된다. scp -P 포트번호 아이디@서버주소:파일경로/파일명 받은파일을저장할경로 (예) 서버의 홈에 있는 downloadthis.c 파일을 내 컴퓨터의 ..
[리눅스] 간단한 리눅스 명령어들 정리
[리눅스] 간단한 리눅스 명령어들 정리
2020.03.08SSH openssh로 터미널에 접속한다. telnet과 달리 평문 통신을 하지 않고 보안이 되어있다. ssh -p 포트번호 아이디@호스트주소 보통 ssh와 동일한 포트로 ftp도 열어놓는다. logout 또는 exit 명령어로 로그아웃한다. SFTP 보안이 된 ftp이다. sftp -P 포트번호 아이디@호스트주소 대문자 P를 사용해서 포트번호를 지정하는 것을 주의하자. get을 하면 다운 put을 하면 업로드 bye를 하면 종료 SCP scp 명령어는 별도의 글을 작성했다. 2020/04/15 - [Programming/Linux] - [리눅스] scp 기본 사용법 List 파일을 모두 리스팅한다. ls 숨긴 파일과 권한까지 포함하여 한 줄씩 파일을 모두 리스팅한다. ls -al Recursive mo..
Git을 사용하기 위해 필요한 리눅스 명령어들
Git을 사용하기 위해 필요한 리눅스 명령어들
2019.12.26Git 인터페이스 종류 Git CLI (Command Line Interface) Git GUI (Graphical User Interface) Window: git-bash Source Tree, GitKraken, ... Git GUI가 편할 때도 있고 Git CLI가 편할 때도 있습니다. Git의 개념을 확실하게 잡기 위해서는 CLI로 배우는 게 좋다고 생각합니다. 그래서 저는 이번 튜토리얼에서 Git CLI를 기준으로 설명하려고 합니다. Git CLI를 하려면 리눅스 명령어도 간단히 아셔야 됩니다. 그렇기 때문에 먼저 리눅스 명령어들을 알아봅시다. ls List의 약자. 현재 디렉토리에 있는 모든 것들을 나열해줍니다. cd Change Directory의 약자. 디렉토리를 옮깁니다. . 현재 디렉..