Linux에서 Refresh의 개념이 있다면 무엇인가요?

Linux에서 Refresh의 개념이 있다면 무엇인가요?

Linux(Ubuntu/Linux Mint 등)와 같은 시스템에서는 "새로 고침"이 필요하지 않다는 포럼과 Google 검색 결과를 읽었습니다.

나는 Linux에서 REFRESHING의 이유나 개념을 찾지 못했습니다.

Linux에서 새로 고침이 정확히 무엇을 의미하는지, Linux 운영 체제에서 "F5"/"Ctrl+R" 키가 작동하고 새로 고침 작업을 수행한다는 것을 알고 있지만 정확히 어떤 역할을 하는지 알고 있습니다.

또한 Linux에서 "새로 고침"이 필요하지 않은 이유는 무엇입니까? 그렇다면 그 이유는 무엇입니까?

답변1

Windows에서 새로 고침은 애플리케이션에 따라 다양한 작업을 수행합니다. 파일 관리자에 대해 이야기하는 경우 - 다시 로드/새로 고침어떤 경우에는 필요하지만(Windows에서와 동일한 작업을 수행함) 자주 사용되는 것은 아닙니다.

*nix의 대부분의 최신 데스크탑 환경에서는시설에 알리다또는 노인의 경우파일 변경 모니터 데몬 famd. 적절한 시스템 호출을 트리거하거나 연결하고 famd, 모니터링할 디렉터리 또는 파일 목록을 제공하고, 변경 시 비동기 메시지를 받습니다. 디렉토리의 경우 콘텐츠가 추가, 제거, 변경될 때 개별 메시지를 받을 수 있습니다. 이 기능을 사용하면 파일 관리자는 폴더가 변경될 때 폴더 보기를 자동으로 새로 고칠 수 있으며 구현이 매우 쉽습니다.

필요할 때 F5를 눌러주는 로봇이라고 생각하세요.

이것을 직접 볼 수 있습니다! 파일 관리자에서 폴더를 열고 Downloads웹 브라우저를 사용하여 파일을 다운로드합니다. 파일 관리자가 자동으로 파일을 표시합니다. 파일이 크거나 연결이 느린 경우 filename.part임시 파일이 나타난 다음 크기가 커지고 이름이 최종 filename.

최신 파일 선택 대화 상자는 동일한 방식으로 작동합니다. "열기..."로 이동하여 대화 상자에 표시된 디렉터리로 파일을 이동하면 파일이 즉시 해당 위치에 나타납니다(새로 고침을 누를 때가 아님).

대부분의 경우 새로 고침/다시 로드가 여전히 필요합니다.

  • 어떤 이유로 최신 커널이나 최신 커널을 모두 실행하지 않는 경우 famd(예: 이전 설치, 임베디드 시스템)
  • 파일/엔티티가 미디어를 통해 액세스 가능 inotify하지만 GNOME VFS 또는 KDE IOSlave를 famd사용하는 것과 같이 로컬로 액세스 가능한 "디렉토리"가 아니기 때문에 지원되지 않는 경우 .sftpsftp://
  • 파일이 전혀 아닌 경우. 예를 들어 현재 보고 있는 웹 페이지나 문서입니다. 하지만 시청자가 너무 많아서~ 할 것이다변경 사항을 위해 열려 있는 파일을 모니터링하고 자동으로 다시 로드합니다. 이것은 편집-저장-"컴파일"-보기 루프가 많기 때문에 개발에 매우 ​​편리합니다. xdvi이것이 LaTeX 조판에서 존경받는 사람들이 하는 일입니다. KDE 문서 판독기 okular에서도 이 작업을 수행할 수 있습니다.

관련 정보