Ini tidak ke mana-mana, ini ada di direktori saat ini. Itu telah diubah namanya menjadi ....
(empat titik).
Karena setiap nama file yang ada .
di depannya diperlakukan sebagai file tersembunyi, maka file itu menjadi tersembunyi. Jadi, jika Anda melakukannya ls
, Anda tidak akan menemukannya. Seperti biasa, Anda memerlukan opsi -a
(atau -A
) ls
untuk melihat file tersembunyi, yaitu ls -a
(atau ls -A
) untuk melihatnya.
Biarkan saya memecahnya, Anda berlari mv filename ..\..
, dua titik pertama akan berarti direktori induk jika itu ../
, tetapi Anda telah menggunakan garis miring ke belakang ..\
yang menunjukkan shell untuk melarikan diri dari karakter berikutnya tetapi sebuah titik .
tidak memiliki arti khusus untuk shell. Jadi, itu akan memperlakukannya sebagai literal .
dan yang terakhir .
juga ditambahkan, sehingga Anda mendapat empat titik ....
sebagai nama file.
Untuk kembali ke nama sebelumnya (asli), jalankan mv .... filename
.
find / -iname thefilename -print
mungkin ?