Code/Linux 13

[Linux] VScode 비밀번호 없이 접속

Windows 윈도우 파워쉘 또는 cmd 에서 ssh-keygen파일 탐색기에서 %USERPROFILE% 을 통해 .ssh 폴더에 접속id_rsa.pub 를 txt 로 열어서 안에 내용 복사vscode ssh 서버 접속 후 home/USER 안에 .ssh 폴더 생성 (있으면 접속).ssh 폴더 안에 authorized_keys 라는 이름의 파일 생성authorized_keys 파일에 id_rsa.pub 에서 복사한 내용 붙여넣기F1 을 눌러서 SSH config file 열기해당 서버의 계정 정보에 IdentityFile 라는 이름으로 항목 추가IdentityFile 해당 항목 내용으로 로컬에 있는 id_rsa 파일의 경로 입력재부팅Mac (TBU)

Code/Linux 2024.10.10

[Linux] 압축 / 압축 풀기 (tar, tar.gz)

tar 생각보다 압축이 많이 되지 않는다고 함 (파일을 묶는 정도?)실제로도 용량이 꽤 큼 tar 압축tar -cvf [압축 파일명.tar] [압축할 폴더] tar 압축 풀기tar -xvf [압축 파일명.tar]  tar.gz tar 에 비해 더 많이 압축됨 tar.gz 압축tar -zcvf [압축 파일명.tar.gz] [압축할 폴더] tar.gz 압축 풀기tar -zxvf [압축 파일명.tar.gz]   ▶ c 는 create ▶ x 는 extract  추가적으로 가끔 tar 또는 tar.gz 파일로 압축하여 다른 곳에서 압축을 풀었는데, 데이터가 아닌 symbolic link 로 나오는 경우가 있음 그런 경우엔 아래와 같이 압축하면 된다!! tar -hcvf [압축 파일명.tar] [압축할 폴더]ta..

Code/Linux 2024.07.10

[Linux] ln 명령어

link 의 약자로 리눅스에서 링크 파일을 생성할 때 사용 Symbolic Link 파일이나 디렉토리에 대한 참조 또는 바로가기와 같음 대상 파일이 이동되거나 삭제되면, 심볼릭 링크는 더 이상 유효하지 않음 파일 시스템을 넘나드는 링크를 생성 ln -s [대상 파일 또는 디렉토리] [링크 이름] Hard Link 파일의 실제 데이터에 대한 추가적인 포인터 하드 링크는 원본 파일과 동일한 데이터를 가리키며, 원본 파일이 삭제되어도 링크는 여전히 데이터에 접근 하드 링크는 같은 파일 시스템 내에서만 생성 ln [대상 파일] [링크 이름]

Code/Linux 2024.03.13

[Linux] ssh 비밀번호 없이 접속

Local terminal 에서 > ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/Users/USER/.ssh/id_rsa): # 그대로 enter키 /Users/USER/.ssh/id_rsa already exists. Overwrite (y/n)? y # Y 입력 Enter passphrase (empty for no passphrase): # 비밀번호를 설정하는건데 비밀번호 없이 접속해야하기 때문에 아무것도 입력하지 말고 enter키 Enter same passphrase again: # 마찬가지로 아무것도 입력하지 않고 enter 키 Your identification has been ..

Code/Linux 2023.07.31

[Linux] GPU서버에 dataset 다운로드 (wget, Google Drive, scp)

1. 링크로 바로 다운 받는 경우cd data/dataset/wget $url 1-1. wget 링크로 다운받을 때 로그인이 필요한 경우 가끔 로그인이 필요한 dataset 제공 사이트가 있음 (NTU RGB+D, ...) 이런 경우 그냥 wget 으로 진행하면 제대로 다운로드가 되지 않음 따라서 웹에서 로그인한 상태로 쿠키정보를 복사해서 wget 옵션에 넣어주면 됨 쿠키 복사하는법더보기해당 데이터셋 홈페이지에서 F12 로 개발자모드 진입Network 탭에서 Preserve log 체크다운받고자 하는 파일 링크 클릭하면 해당 이름으로 발생한 요청 항목 선택Headers 탭에서 Request headers 확인그 안에 'Cookie:' 의 내용을 아래 예시와 같이 통째로 복사wget --header $쿠키..

Code/Linux 2023.04.18