무슨 일이에요?

무슨 일이에요?

돕다! 데스크탑이 망가진 것 같아요 :/

터미널을 가지고 놀면서 파일 이동, 이름 바꾸기, 복사 연습을 하다가 뭔가 망쳤다는 생각이 들었습니다.

*와일드카드를 사용하여 여러 .txt 파일을 이동하려고 했지만 작동하지 않아서 이것저것 가지고 놀다가 뭔가 잘못되었습니다.

ls더 이상 명령을 사용하여 홈 디렉터리의 내용을 나열할 수 없습니다.

다음은 몇 가지 명령 목록입니다.

212  mv Desktop/*.txt Desktop/texts/*.txt
213  ls Desktop
214  mv Desktop *.txt
215  Desktop/texts
216  mv Desktop *.txt Desktop/texts
217  mv Desktop *.txt Desktop/texts/
218  mv Desktop *.txt ~/Desktop/texts/
219  mv Desktop *.txt ~/Desktop/texts
220  mv Desktop *.txt ~/Desktop/

다음은 명령의 출력입니다.find ~ -not -path '*/\.*' -type f -name '*'

/home/dlundy1/Desktop/examples.desktop
/home/dlundy1/*.txt/test5
/home/dlundy1/*.txt/texts/task
/home/dlundy1/*.txt/texts/tasks
/home/dlundy1/*.txt/texts/tasks~
/home/dlundy1/*.txt/test2
/home/dlundy1/*.txt/test6
/home/dlundy1/*.txt/test1
/home/dlundy1/*.txt/test4
/home/dlundy1/*.txt/test3
/home/dlundy1/*.txt/test
/home/dlundy1/Pictures/my pics/me
/home/dlundy1/Pictures/temp/Flyer.jpg
/home/dlundy1/Pictures/Screenshots/s.png
/home/dlundy1/Pictures/Screenshots/Selection_001.png
/home/dlundy1/Pictures/Selection_001.png
dlundy1@dlundy1-HP-Pavilion-g7-Notebook-PC:/$ ^C
dlundy1@dlundy1-HP-Pavilion-g7-Notebook-PC:/$

다음은 명령의 출력입니다.ls -l ~

total 32
drwxr-xr-x 3 dlundy1 dlundy1 4096 Apr 16 14:59 Desktop
drwxr-xr-x 2 dlundy1 dlundy1 4096 Apr 15 22:06 Documents
drwxr-xr-x 3 dlundy1 dlundy1 4096 Apr 16 00:30 Downloads
drwxr-xr-x 2 dlundy1 dlundy1 4096 Apr 15 22:06 Music
drwxr-xr-x 5 dlundy1 dlundy1 4096 Apr 16 11:54 Pictures
drwxr-xr-x 2 dlundy1 dlundy1 4096 Apr 15 22:06 Public
drwxr-xr-x 2 dlundy1 dlundy1 4096 Apr 15 22:06 Templates
drwxr-xr-x 2 dlundy1 dlundy1 4096 Apr 15 22:06 Videos

답변1

무슨 일이에요?

명령 을 사용하여 Desktop디렉터리 이름을 다음으로 변경했습니다 . 불행하게도 파일 이름의 별표는 아마도 다음과 같이 해석될 것입니다.*.txtmv글로브 패턴, 실수를 복구하는 것을 방해합니다.


작업 되돌리기

그래픽 인터페이스에서

  1. 파일 관리자를 엽니다.
  2. 홈 폴더로 이동하십시오.
  3. 라는 폴더를 찾으세요 *.txt.
  4. 이름을 다음으로 바꾸세요.Desktop

명령줄에서

간단한 또는 큰따옴표로 묶인 인수는 glob으로 해석되지 않으므로 실행 mv "/home/dlundy1/*.txt" /home/dlundy1/Desktop만으로 충분합니다.

관련 정보