안녕하세요 심볼릭링크가 걸린 파일의 원본 파일에대한 질문 올립니다...
글쓴이: fydtkadl / 작성시간: 토, 2016/11/12 - 2:47오전
안녕하세요
mips 아키텍처의 커널에서 이것 저것 해보고있는 학생입니다.
LKM을 이용하여 커널 모듈을 개발 중입니다.
커널에서 접근한 파일이 심볼릭 링크인 경우, 심볼링 링크 파일의 원본 파일과 경로를 알고 싶습니다.
라이브러리 함수 중에는 readlink를 사용하면 되는데 커널에서는 어떻게 해야하는지 모르겠습니다.
kallsysms의 sys_readlink를 사용 하였는데 원하는데로 결과가 나오지 않고 계속 널값만 출력됩니다.
파일 구조체나 inode 구조체 등을 타서 심볼릭 링크인지 확인하거나, 확인한 후 원본 파일의 이름을 얻을 수도 있나요?
답변 부탁드립니다.
감사합니다
Forums:
ls -l 파일이름 하면 되지 않나요?
ls -l 파일이름
하면 되지 않나요?
세벌 https://sebuls.blogspot.kr/
답변감사합니다
유저레벨이 아닌 커널레벨에서의 방법을 찾고 있습니다.
댓글 달기