Dell 50-50 랩톱에서 Ubuntu 12.04.2 LTS를 사용하고 있습니다. 모든 것이 잘 될 때까지 :
[1635][lam@ubuntu:~/bin]$ ll
total 48
-rwxr-xr-x 1 lam lam 232 Jan 27 20:37 demo.sh
-rwxr-xr-x 1 lam lam 34 Aug 26 22:02 encore.sh
-rwxr-xr-x 1 lam lam 94 Nov 13 16:54 esame.sh
-rwxr-xr-x 1 lam lam 156 Jan 20 14:21 ginfo.sh
-rwxr-xr-x 1 lam lam 61 Oct 31 15:56 hello_world.sh
-rwxr-xr-x 1 lam lam 2323 Jan 20 13:36 infoscript
-rwxrwxr-x 1 lam lam 257 Dec 4 17:22 local-variable
-rwxr-xr-x 1 lam lam 16 Jan 28 15:2[1638]
[lam@ubuntu:~/bin]$ cp sayH.sh temp/sayH2.sh~
rm: cannot remove `sayH.sh': No such file or directory
rm: cannot remove `temp/sayH2.sh~': No such file or directory
파일을 복사하려고하는데 우분투가 분명히 파일을 제거하려고합니다. 아무도 설명 할 수 있습니까?
1
우분투에게 물어 보는 램에 오신 것을 환영합니다! 질문을보다 쉽게 읽을 수 있도록 편집했으며 제목이 다른 사람의 관심을 끌 가능성이 높습니다.
—
Rafał Cieślak
aliasses명령으로 확인하십시오 alias.
1) 당신이 별칭을 설정 유무 : 다음 확인
—
jobin February
cp에 ~/.bash_aliases또는 ~/.bashrc? 2) temp현재 디렉토리에 폴더가 없으므로 / temp를 의미합니까? 3) ~목적지 의 목적은 무엇입니까 ?
사용
—
0xC0000022L
--remove-destination? ... 참조 man cp. 그리고 나는 또한 함수 일 수 있기 때문에 type cp(기본 Bash를 가정) 대신 제안 alias할 것입니다.