나는이 파일을 편집하려면 sudo sh -c ’echo 1 > /proc/sys/kernel/randomize_va_space
을 사용해야합니다. 누군가 나에게 설명 할 수 있을까? root와 함께 vim을 사용하여이 파일을 편집하고 저장하면 오류가 표시됩니다 : "/proc/sys/kernel/randomize_va_space" E667: Fsync failed
왜 텍스트 편집기를 사용하여 randomize_va_space을 편집 할 수 없습니까?
0
A
답변
3
/proc에있는 파일은 일반 파일이 아닙니다. 실제로 커널 변수는 파일 시스템을 통해 노출되어있어보다 쉽게 액세스 할 수 있습니다. 따라서 "정상"파일의 모든 기능, 즉 fsync
을 지원하지 않습니다.
텍스트 편집기는 특수 파일을 처리하고 지원되지 않는 기능을 사용하려고합니다. 반면에 echo ... > file
은 fsync
기능을 사용하지 않기 때문에 작동합니다.
fsync
은 파일에서 디스크로 보류중인 변경 사항을 OS에 알려주는 기능입니다.
관련 문제
- 1. 왜 Carrierwave에서이 이미지를 편집 할 수 없습니까?
- 2. 왜 내 테이블을 편집 할 수 없습니까?
- 3. 텍스트 편집기를 사용하여 서버의 파일 편집
- 4. wxpython에서 텍스트 편집기를 사용하여 파일을 열 수 없습니까?
- 5. 왜 나는 안드로이드 2.2에서 GUI 편집기를 볼 수 없습니까?
- 6. AppManifest.xml을 편집 할 수 없습니까?
- 7. UITextField 만 편집 할 수 없습니까?
- 8. 왜 tumblr에 포스트 노트를 편집 할 수 없습니까?
- 9. 왜 login.blade.php (Laravel/Spark)를 편집 할 수 없습니까?
- 10. 왜 Win32에서 유니 코드 편집 컨트롤을 활성화 할 수 없습니까?
- 11. 왜 ExtJS에서 이러한 콤보 상자를 편집 할 수 없습니까?
- 12. MFMailComposeViewController : 제목/텍스트를 편집 할 수 없습니까?
- 13. 새로운 활동에 편집 텍스트 값을 표시 할 수 없습니까?
- 14. file_get_html의 문자열을 편집 할 수 없습니까?
- 15. 왜 textFieldShouldBeginEditing 메서드를 트리거 할 수 없습니까?
- 16. 왜 HTML 코드를 표시 할 수 없습니까?
- 17. 왜 SolrJ에 URL을 쿼리 할 수 없습니까?
- 18. 왜 창에서 검색을 할 수 없습니까? 위치?
- 19. msvs2010 왜 MFC 대화 상자 편집기를 사용하여 컨트롤의 이름 속성을 변경할 수 없습니까?
- 20. 왜 다른 개체를로드 할 수 없습니까?
- 21. SED 편집기를 사용하여 SED 편집기를 사용하여 굵은 글꼴로 출력 텍스트
- 22. 왜 텍스트 파일의 텍스트를 테스트 할 수 없습니까?
- 23. 왜 내 텍스트 블록을 랩핑 할 수 없습니까?
- 24. 왜 텍스트 상자에 변수를 표시 할 수 없습니까? AS3
- 25. 왜 텍스트 상자에 mysql 데이터를 표시 할 수 없습니까?
- 26. 입력 할 때 왜 텍스트 영역을 비울 수 없습니까?
- 27. 자바에서 vi 편집기를 사용하여 파일 편집
- 28. 왜이 텍스트 영역에 입력 할 수 없습니까?
- 29. 왜 텍스트 편집기를 복사 할 때 VS 2010이 정지됩니까?
- 30. 왜 자산 카탈로그에있는 이미지를로드 할 수 없습니까?