우분투 mv pwd 명령

우분투 mv pwd 명령

터미널에서 다음 명령을 사용하여 한 디렉터리에서 다른 디렉터리로 파일을 이동하려고 했습니다.

mv ~/file.txt pwd

그 순간 나는 시스템 하드 드라이브가 아닌 곳에 있었습니다. 나중에 그 디렉토리에서 내 파일을 찾을 수 없었습니다. 좋아, 다음을 사용하여 다른 파일에 대한 심볼릭 링크를 만들었습니다.

ln -s file2.txt myLink

그리고 mv 작업을 반복했습니다. 이번에도 pwd 폴더에는 파일이 없습니다. 게다가 심볼릭 링크를 사용하여 파일 위치를 얻을 수 없습니다. 난 노력 했어

ls -ld myLink

그리고 그것은 나에게 준다

lrwxrwxrwx 1 myName myName 8 may  9 22:20 myLink -> file2.txt

readlink 명령은 터미널에 file2.txt를 인쇄합니다.

내 파일을 찾을 기회가 있거나 삭제되었나요? 대답 해줘서 고마워요.

답변1

먼저 현재 작업 디렉터리로 항목을 이동하는 명령은 다음과 같아야 합니다.

mv ~/file.txt "$(pwd)"

또는

mv ~/file.txt "$PWD"

find 명령을 사용하여 파일을 검색할 수 있습니다(전체 컴퓨터를 검색하려면 sudo가 필요함).

sudo find / -name "file.txt"

cp가 아닌 먼저 명령을 시도해야 하는 것처럼 명령이 작동하는지 확실하지 않은 경우 조언하십시오 mv.

관련 정보