«rm» etiketlenmiş sorular

rm dosyaları kaldırma komutudur

2
Listeden dosyaları etkileşimli olarak silme
Bir dosya listesini kaldırmak ve onaylamanız isteniyor. Liste list.txtdosyada. Aşağıdaki komut neden düzgün çalışmıyor? while read i; do rm -i $i; done < list.txt Önceki komut beni beklemiyor ama neyse ki hiçbir dosya silinmiyor. Bash kullanıyorum.

1
Bir dosya silinemiyor - izin reddedildi - neden?
[db2inst1][testing ~/sqllib/db2dump] rm db2diag.log rm: cannot remove `db2diag.log': Permission denied [db2inst1][testing ~/sqllib/db2dump] id uid=1002(db2inst1) gid=107(db2iadm1) groups=16(dialout),33(video),107(db2iadm1),108(db2fadm1),1001(eduserver) [db2inst1][testing ~/sqllib/db2dump] ll total 1381172 -rw-rw-rw- 1 root db2iadm1 1412931954 Oct 2 10:24 db2diag.log Şu anda oturum açmış kullanıcı (db2inst1), silmek istediğim dosyaya w izni olan db2iadm1 grubunun bir parçasıdır. Ama yapamıyorum. Neden olduğu …
13 permissions  files  rm 

6
Boş dizin ağaçlarını kaldırın (olabildiğince çok dizini kaldırmak, ancak dosyaları kaldırmak)
Diyelim ki böyle bir dir ağacı var: ROOTDIR └--SUBDIR1 └----SUBDIR2 └----SUBDIR3 Ben girdiğinde öyle bir komut arıyorum: $ [unknown command] ROOTDIR Dosya yoksa, yalnızca tüm ağacın içindeki dizinler varsa tüm dir ağacı silinebilir . Ancak SUBDIR1 altında hello.pdf adlı bir dosya varsa diyelim: ROOTDIR └--SUBDIR1 └--hello.pdf └----SUBDIR2 └----SUBDIR3 Bu durumda …
13 shell  directory  rm 

2
Rm'nin arkasındaki fikir varsayılan olarak yazılamayan dosyayı kaldırmıyor mu?
Rm'nin arkasındaki fikir varsayılan olarak yazılamayan dosyayı kaldırmıyor mu? Geçerli kullanıcı için yazılabilir olmayan bir dosyayı kaldırmak istediğinizde, ancak dizinde yazma izniniz olduğunda bu uyarıyı alın ve silme işlemini onaylamak için `y 'tuşuna basmanız gerekir: rm: remove write-protected regular file Yazılabilir olmayan dosyalara neden bu kadar özel bir şekilde muamele …
13 permissions  rm 

3
“Rm -r” bu klasörü neden silemiyor?
Ben ile bir klasör var -wxdenilen izinler folder1ve denir içindeki başka bir klasör folder2ile rwxizinler. folder1Bu komutu kullanarak silmeye çalıştım : rm -r folder1 Ama şu hatayı aldım: rm: cannot remove 'folder1': Permission denied Bu hatayı almamın nedeni, rmprogramın bu içeriği silebilmek için önce (içeriğin folder1içindeki dosyaların ve klasörlerin adlarını …
12 linux  permissions  rm 


2
Normal dosya nedir?
$ rm foobar rm: remove regular file `foobar'? Bir dosyanın "düzenli" olması ne anlama gelir ve rmböyle bir dosyayı neden özel bir durum olarak görür?
12 permissions  rm 

3
Dosyayı kaldırın, ancak yalnızca bir simge bağlantısı varsa
İdeal olarak böyle bir komut istiyorum rm --only-if-symlink link-to-file çünkü dosyayı işaret eden sembolik bağlantı yerine yanlışlıkla dosyayı sildim. Bu özellikle sudo söz konusu olduğunda kötü olabilir. Şimdi tabii ki ls -algerçekten bir symlink ve böyle emin olmak için yapmak ama bu operatör hatası (benzer şekilde adlandırılmış dosya, yazım hatası, …
11 bash  command-line  rm 


1
Rm -rf atomik değil mi?
Sadece kafa karıştırıcı bir hata yakaladım: rm: cannot remove `xxx/app/cache/prod': Directory not empty Aşağıdaki komutun neden olduğu: rm -rf $cache_dir/* nerede $cache_dirolarak tanımlanırxxx/app/cache Bu yüzden şöyle görüyorum: dir rmiçindeki her şeyi kaldırdı cache/prod, sonra cache/proddizini kaldırmaya çalışmadan hemen önce - başka bir program içinde bir dosya / dizin oluşturdu, bu …
11 rm 


1
.Trash-500 ve .Trash-1000 dizinleri nedir?
Görünüşe göre Linux çalıştıran bir DNS-321 NAS sürücüm var, bu yüzden ssh ile giriş yaptım .Trash-500ve görüyorum ve .Trash-1000dizinler. Çöp için olduklarının farkındayım, ama neden ikisine ihtiyacım var? Onların içinde görüyorum expunged, filesve infodizinler - bunlar ne için?

4
Uzak sunucuda yanlışlıkla yürütülmüş sudo rm / *
Yanlışlıkla rm /*uzak bir Ubuntu Sunucusu'nda kök olarak oturum açtığımda yürüttüm ve hemen hemen tüm ikili dosyaları sildim ve şu anda dosyaları geri yüklemek için ssh veya ftp ile giriş yapamıyorum (ve en iyisini umuyoruz). Bu karışıklığı bir şekilde düzeltmenin bir yolu var mı, yoksa veri merkezini çağırmalı ve bir …
11 rm  data-recovery 

3
Find ile belirli bir alt dizin dışındaki tüm dosyaları sil
aAlt klasördeki tüm dosyalar dışında , klasörde bir süre erişilmeyen tüm dosyaları özyinelemeli olarak silmek istiyorum b. find a \( -name b -prune \) -o -type f -delete Ancak, bir hata iletisi alıyorum: find: -delete eylemi -depth'i otomatik olarak açar, ancak -depth yürürlükte olduğunda -prune hiçbir şey yapmaz. Yine de …
11 find  directory  rm 

3
Rm -P'nin amacı nedir?
rmBu seçeneğe rastladığımda man sayfasını okuyordum : -P Overwrite regular files before deleting them. Files are overwritten three times, first with the byte pattern 0xff, then 0x00, and then 0xff again, before they are deleted. Sanırım -Pbir dosyayı iyice silmek için tasarlanmıştır, ancak tüm baytları ayarlamak 0xffveya 0x00yeterli değil mi? …
11 rm  options 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.