우분투 16.04의 이상한 명령을 나열하는 -ls 명령

우분투 16.04의 이상한 명령을 나열하는 -ls 명령

신사 숙녀 여러분,

디렉토리 내부의 항목을 나열하고 싶을 때 다음 명령을 수행합니다. ls 그런 다음 다음과 같은 이상한 명령을 받았습니다.

root@venus:~# ls
udo journalctl -u postgresql

출력 스크린샷

출력의 의미는 무엇입니까? 누구든지 설명할 수 있나요? 내 기대는 홈 디렉터리 내의 모든 디렉터리를 나열해야 한다는 것인데 대신 이상한 명령을 받았습니다.

감사합니다!

답변1

어떻게 그런 일이 일어날 수 있었습니까?

root@venus:~# ls
udo journalctl -u postgresql

이는 이름이 udo journalctl -u postgresql.

내 생각엔 이 파일의 내용이 비어 있거나 s비어 있다는 것을 알게 될 것입니다.

root@venus:~# cat udo\ journalctl\ -u\ postgresql

그리고 이것은 s>udo가 아닌 의 일부 순열로 인해 발생했습니다 sudo.

답변2

pwd파일이 언제 ls -la생성되었는지 확인하세요 . 파일 내용을 확인하세요. 스크립트로 생성된 파일처럼 보이지만 해당 파일을 제거하기 전에 디렉터리 경로와 내용을 확인하세요.

관련 정보