본문 바로가기
반응형

System28

git ls-files 명령어 git ls-files 인덱스와 작업 트리의 파일에 대한 정보를 표시하는 명령어입니다. git 내부를 위해 설계된 저수준 명령어입니다. 응용 $ git ls-files git에 의해 추적되는 모든 파일을 출력합니다. $ git ls-files --stage 스테이징 영역에 있는 모든 파일을 출력합니다. $ git ls-files --deleted 삭제된 파일을 리스팅합니다. $ git ls-files --others git에 의해 추적되지 않는 모든 파일을 출력합니다. $ git ls-files --ignored git에 의해 무시되는 파일을 출력합니다. 여기서 others와 함께 사용하면 추적이 되지 않으면서 무시되는 파일이 나오게 됩니다. 단, 오류가 발생해서 몇 개의 옵션을 추가해야 합니다. $ g.. 2023. 10. 4.
ls 옵션 ls 옵션을 정리해 보겠습니다. ls 옵션 -a : 숨긴 파일, 디렉터리를 모두 나타냅니다. (모든 파일, 디렉터리) -A : . 와.. 을 제외하고 모든 파일, 디렉터리를 출력합니다. -b : 알파벳 순으로 목록을 출력합니다. -B : ~로 끝나는 백업 파일을 제외하고 목록을 출력합니다. -c : 마지막으로 변경된 시간을 기준으로 목록으로 출력합니다. -C : 파일, 디렉토리를 열로 출력합니다. -d : 지정 경로에 있는 최상위 디렉터리의 목록만 출력합니다. (숨긴 파일, 디렉터리 포함) -D : emacs를 위한 출력 형태를 생성합니다. -f : 색을 제거하고 정렬하지 않고 출력합니다. -F : 실행 파일 *, 결로 /, 소켓=, 링크 @ 등의 지시자를 뒤에 붙이고 출력합니다. -g : 사용자 권한을.. 2023. 10. 3.
파일 수정된 시간 조작하기, touch 오늘은 파일의 만들어진 수정된 시간을 조작하는 방법에 대해 알아 보록 하겠습니다. here이라는 디렉터리를 한번 조작해 보겠습니다. here디렉터리는 8월 20일 5시 26분에 만들어졌습니다. 이거를 6월 3일 20시 56분으로 변경해 볼까요? touch로 시간 조작하기 $ touch -t 06032056 here 위의 명령어를 작성하면 됩니다. touch에 t라는 옵션을 붙이고 원하는 시간을 적습니다. 저희는 06월 03일 20시 56분이니까 06032056이라 적습니다. 그 뒤에 디렉터리 이름인 here을 적습니다. 저희가 원하는 시간으로 조작된 모습을 볼 수 있습니다. 2023. 10. 2.
심볼릭 링크(symbolic link) 심볼릭 링크(symbolic link) 만들기 심볼릭 링크란?? 링크를 연결하여 원본 파일을 직접 사용하는 것과 같은 효과를 내는 링크입니다. 윈도우의 바로가기와 비슷한 개념입니다. 심볼릭 링크를 만드는 방법을 알아보겠습니다. $ ln -s 예를 들어 제가 here이라는 디렉터리의 심볼릭 링크를 만들어 보겠습니다 . $ ln -s here here_link 위와 같은 명령어로 here_link를 생성한 것을 보실 수 있습니다. 2023. 10. 1.
반응형