복구 메뉴에서 루트에서 사용자로 종료하는 방법은 무엇입니까?

복구 메뉴에서 루트에서 사용자로 종료하는 방법은 무엇입니까?

Linux 초보자로서 사용자 정의 디스플레이 해상도를 설정하고 변경 사항을 영구적으로 적용하려고 하는데 뭔가 잊어버린 것 같아서 로그인 화면이 나타나지 않습니다(검은색 로그인 화면만 표시됩니다). 사용자 이름과 비밀번호. )

사용자 정의 해상도를 가질 수 있도록 xrandr과 함께 두 가지 명령을 사용하여 새 파일을 만들려고 하는데 최근 재부팅 후 검은색 화면이 나타납니다(tty1 문제).

아무튼, 그 과정을 거꾸로 해서 제가 만든 파일을 정확한 위치가 기억나지 않는 어딘가에 찾아보려고 했습니다. 이 작업을 취소하는 유일한 방법은 루트가 아닌 일반 사용자로 명령줄을 사용하여 어떤 파일이 어디서 생성되었는지 알아내는 것입니다.

지금까지 복구 메뉴에서 명령줄을 사용해 보았지만 루트 디렉토리이기 때문에 이전에 사용한 명령의 기록을 볼 수 없으며 "exit" 명령을 사용하면 메뉴로 돌아갑니다.

어떻게 해야 하나요? 안타깝게도 내 컴퓨터의 BIOS에 문제가 있기 때문에 라이브 플래시/CD를 사용하여 이 문제를 해결할 수 없습니다. 어떤 도움이나 제안이라도 대단히 감사하겠습니다. 추신: 내가 사용한 명령을 찾기 위해 어떤 사이트를 방문했는지 Google의 웹 기록을 사용했지만 찾을 수 없었습니다.

답변1

저는 이 문제를 직접 해결했으며, 같은 문제가 있는 사람(Linux 세계에 처음 접하는 사람일 수도 있음)의 경우 프로세스는 다음과 같습니다. 복구 메뉴로 부팅하고 쉘 프롬프트(루트)를 선택한 다음 비밀번호를 입력하고 su username( 대소문자 구분) 사용자 이름에는 사용자 이름을 입력해야 합니다. 그러면 명령 기록을 볼 수 있습니다.

언급할 가치가 있는 몇 가지 유용한 명령이 더 있습니다. 사용자의 명령 기록은 일반적으로 .bash_history. 사용자 이름에 대한 명령 기록을 보려면 를 사용하는 대신 root를 사용하십시오 su username. 또는 파일 이름의 일부를 기억하는 경우 less ~username/.bash_history명령을 사용 locate하거나 찾고 있는 파일의 정확한 경로를 찾을 수 있습니다. find또는 /var/log/에서 로그를 확인하여 유용한 오류 메시지를 찾을 수도 있습니다. [출처 : 유저텔레콤]

이는 파일을 편집했지만 파일이 어디에 있는지 모르고 나처럼 검은 화면과 씨름하고 있을 때 유용할 수 있습니다.

관련 정보