명령어: 5개의 글
용어 Committed: 데이터가 로컬 데이터베이스에 안전하게 저장됐다는 것을 의미 Modified: 수정한 데이터를 아직 로컬 데이터베이스에 커밋하지 않은 것을 의미 Staged: 수정한 파일을 곧 커밋한 것이라고 표시한 상태를 의미 설정 설정 정보는 3가지 형태로 관리가 되며, 우선순위는 local > global > system 순입니다. system: /etc/gitconfig 파일에 저장되며 git config --system 명령으로 수정 가능 global: ~/.gitconfig, ~/.config/git/config 파일에 저장되며 git config --global 명령으로 수정 가능 local: 프로젝트 .git/config 파일에 저장되며 git config --local 명령으로 수..
HTTP 응답 속도를 간단하게 확인해보고 싶을 때가 있다. curl 명령어를 아래와 같이 이용하면 별도의 클라이언트를 이용하지 않고 응답시간을 체크할 수 있다. curl -o /dev/null -s -w %{time_total}\\n https://xzio.tistory.com
dig (domain information groper) 란? dig는 네트워크 관리 도구 중 하나로 DNS (Domain Name System) 를 질의할 수 있는 도구. nslookup 보다 더 편한 인터페이스와 사용법을 제공. 이와 더불어 IDN (Internationalized Domain Name) 쿼리를 지원. (nslookup도 지원) dig 사용법 dig는 간단하게 조회하고자 하는 도메인명을 입력하면 됩니다. dig 기본 문법은 아래와 같습니다. Usage: dig [@global-server] [domain] [q-type] [q-class] {q-opt} {global-d-opt} host [@local-server] {local-d-opt} [ host [@local-server] {..
Linux Shell 커맨드 정리 및 활용 예제 netstat 어느 포트가 어떤 프로그램으로 인해 열려있는지 확인하는 방법 netstat -tnlp | grep xxx cut 텍스트 또는 문장에서 하나 이상의 부분을 제거. cut [옵션][파일] 옵션 -c : 지정한 컬럼 출력 -f : 지정한 필드 출력 -d : 구분자(delimiter). -f 옵션과 함께 사용. 예제 [root@ls ]# cut -c 2-5 /etc/passwd /etc/passwd 파일의 2번째부터 5번째 문자까지를 출력한다 [root@ls ]# cut -f 3 anaconda-ks.cfg anaconda-ks.cfg 파일의 3번째 필드를 출력한다. 필드 구분은 tab이다. [root@ls ]# cut -f 2 -d : /etc/p..
# tail 명령어 : 파일의 뒷부분을 지정된 만큼 보여주는 명령어 입니다. 기본 출력은 파일의 마지막 10줄을 보여 줍니다. (binary 파일도 실행이 됩니다. 보통 text로 된 파일에 사용 합니다.) (head 명렁어는 앞에서 부터 보여주는 명령어 입니다.) 사용법 ) tail [option]... [file] ... # 옵션 -f : output appended data as the file grows 파일의 마지막 10라인을 실시간으로 계속 출력 합니다. 예) tail -f catalina.out -n : output the last N lines, instead of the last 10 원하는 수 라인 만큼 출력 합니다. 예) tail -n 5 catalina.out (마지막 부터 5줄 출..