![SSH를 통해 하드 링크된 파일에 대한 다른 cat 출력이 있습니까? [폐쇄]](https://linux55.com/image/122790/SSH%EB%A5%BC%20%ED%86%B5%ED%95%B4%20%ED%95%98%EB%93%9C%20%EB%A7%81%ED%81%AC%EB%90%9C%20%ED%8C%8C%EC%9D%BC%EC%97%90%20%EB%8C%80%ED%95%9C%20%EB%8B%A4%EB%A5%B8%20cat%20%EC%B6%9C%EB%A0%A5%EC%9D%B4%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F%20%5B%ED%8F%90%EC%87%84%5D.png)
C
을 통해 액세스할 수 있는 VirtualBox VM의 프로그램을 사용하여 생성된 단일 초기 파일이 있습니다 OpenSUSE Leap
. 이 파일을 생성하면 사용할 하드 링크가 생성됩니다. 두 파일을 모두 사용하면 파일 중 하나의 시작 부분에 추가 줄 바꿈이 있습니다. 왜 이런거야?ssh
OS X
mkstemp()
link()
cat
osboxes@linux-9utt:~/dir/> cat temporary
test
test
osboxes@linux-9utt:~/dir/> cat hard_link
test
test
osboxes@linux-9utt:~/dir/> cat -e temporary
test^M$
test^M$
osboxes@linux-9utt:~/dir/> cat -e hard_link
test^M$
test^M$
osboxes@linux-9utt:~/dir/> xxd temporary
0000000: 7465 7374 0d0a 7465 7374 0d0a test..test..
osboxes@linux-9utt:~/dir/> xxd hard_link
0000000: 7465 7374 0d0a 7465 7374 0d0a test..test..
두 파일의 바이너리는 동일합니다.
요청된 출력 ls -li
:
osboxes@linux-9utt:~/dir/> ls -li ~/dir/
4325625 -rw------- 2 osboxes users 12 Nov 30 14:31 temporary
4325625 -rw------- 2 osboxes users 12 Nov 30 14:31 hard_link
실제 가상 머신 자체 내에서 실행하는 경우에는 차이가 없습니다.
osboxes@linux-9utt:~/dir/> cat temporary
test
test
osboxes@linux-9utt:~/dir/> cat hard_link
test
test
답변1
iTerm 2 문제인 것 같습니다. 여러 개의 분할 창이 열려 있고 그 중 하나를 닫으면 동일한 창/세션에서 문제가 재현될 수 없습니다.