반응형 System/Linux22 patch 사용하기 전의 포스팅에서 diff에 대해 사용법과 설명을 드렸습니다. 이번 포스팅은 diff를 아직은 잘 모르시는 분들은 아직 이해하기 어려우실 수도 있으시니 아래의 링크로 한번 읽어보시는 것을 추천드립니다. https://hig0617.tistory.com/42 patch파일 전에 설명드렸다시피 diff명령어는 입력된 파일의 차이를 나타내주는 명령어입니다. diff 명령어의 출력값을 patch파일에 저장해 보도록 하겠습니다. $ diff first second > sw.patch 위의 명령어를 작성하면 $ diff first second의 결과를 sw.patch에 저장해 줍니다. 그러면 patch파일은 왜 만드는 것일까요?? 왜냐하면 first파일이 없다면 second파일과 sw.patch파일로 first파일을.. 2023. 10. 8. 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. 이전 1 2 3 4 5 6 다음 반응형