2011-02-14 7 views

답변

6
alias uptime='echo " 11:07:17 up 10 BILLION YEARS!, 4 users, load average: 0.38, 0.52, 0.41"' 

놀라운 성능을 원한다면 실제 가동 시간을 가져 와서 수정할 수 있습니다.

+0

그런데 한 가지 방법이 있습니다 만, 이것을 생성하는'/ usr/bin/uptime' 방법이 있습니까? – c2h2

+0

@ c2h2 : 달성하고자하는 것을 알려 주시면 원하는 것을 찾을 수 있습니다. '/ usr/bin/uptime'을 셸 스크립트로 대체하는 것이 가능한 접근법입니다 (사람들은 여전히'/ proc/uptime'을 질의 할 수 있습니다). –

+1

나는 무엇인가 손해를 끼치려고하지 않고있다. 뭔가 궁금한 점이 있다면 수동으로 변경할 수있다. 다음 번에 일부 컴퓨터에 로그인하여 가동 시간을 확인하면 아무도 해킹하지 못했을 것입니다. – c2h2

4

그래, 실행중인 커널에 gdb를 첨부하고 가동 시간 값을 해킹 할 수 있어야합니다. 그것이 어디에 있었는지 알고 기호 파일을 가지고 있어야합니다. 여기서 가동 시간은 정적으로 할당 된 것으로 유지됩니다.

또는로드 할 때 작동 시간을 해킹하는 작은 커널 모듈을 작성하십시오 (즉시 다시 언로드).

+0

정적으로 할당 된 경우'/ dev/mem'에서 찾을 수 있으며 직접 수정할 수 있습니다. – Ryan

관련 문제