[Linux] 리다이렉션 명령어
·
개발/Linux
터미널에서 명령어를 입력하면 결과나 에러를 출력한다. 이 결과나 에러를 다른 파일에 저장하여 프로젝트를 관리하는데 도움을 줄 수 있다. 이러한 기능들이 리다이렉션이다. 1. > command > filename command로 실행한 결과를 filename에 덮어쓴다. 2. >> command >> filename command로 실행한 결과를 filename 뒤에 붙여 쓴다. 3. command destinationFilename filename의 표준 입력으로 받은 결과물을 destinationFilename으로 전달한다. 5. 2> command filename 2> error.txt 에러로그를 error.txt에 전달한다. 6. &> command &> filename 표준..
[Linux] man 명령어
·
개발/Linux
1. man이란? man 명령어는 명령어들의 설명을 볼 수 있는 명령어이다. man echo 위와 같이 터미널 창에 입력해보면 아래와 같은 화면이 뜬다. 여기서 f(스페이스바)를 누르면 다음장을 볼 수 있고 b를 누르면 이전창을 볼 수 있다. f는 front, b는 back에서 따온 이니셜인 것 같다. 2. 시놉시스란? 시놉시스란 내용을 짧게 요약한 것이다. 위에 보이는 echo [SHORT-OPTION] ... 등이 있다. 이와 같이 대괄호([])가 씌어져 있는 것들은 선택 입력 내용이라는 것이다. option은 아래 description에서 -n 같이 적혀있는 것들이다. 그 뒤 ... 은 여러개를 입력할 수 있다는 것이다. 그 아래 줄인 LONG-OPTION에는 대괄호가 안씌어져 있는데 이는 필수 입..
[Docker] Docker 명령어
·
개발/Docker
1. attached vs detached 모든 프로세스 확인하기 docker ps -a 다시 시작 docker start 아이디 docker run 과 docker start의 차이 run으로 컨테이너를 실행하면 터미널에 접근할 수 없지만 start는 터미널에 접근할 수 있다. start는 detached모드가 디폴트이며 run은 attached 모드가 디폴트이기 때문이다. attached 모드는 그 컨테이너의 출력결과를 수신한다는 것을 의미한다. 예를 들어 콘솔에 출력되는 내용같은 것들이다. -d 플래그를 이용해 detached 모드로 접근할수 있다. docker run -d 아이디 실행중인 컨테이너에 attached 모드로 접근하는법 (1) docker attach 이름 (2) docker logs..
[Github] 기초 및 설정
·
개발/정리
Git hub cd "들어갈 폴더" : 파일 경로 변경 cd .. : 경로가 한단계 위로 올라간다. 1s : 경로에 있는 파일 구조를 볼수 있다. git 저장소가 초기화 된 경로인지 확인 잘하고 사용 초기화 경로는 git init을 한 경로 파일 이름 옆에 알파벳 U : 저장소에 없는 새로운 파일 M : 저장소에 파일은 있고 내용이 변경됬을 때 D : 저장소에 있는 파일이 제거 됬을때 [1] git 설정 (1) 사용자 설정 git config --global user.name "자기 닉네임" git config --global user.email "자기 이메일" (2) 설정 정보 조회 git config --global --list (3) git 저장소 초기화 저장소 생성 git의 저장소로 지정할 경로로..