«files» etiketlenmiş sorular

Dosyaları değiştirme: kopyalama, yeniden adlandırma, arama, analiz etme, arşivleme vb. Bir dosyadaki metin üzerinde çalışmak için bkz. / Metin işleme. Dosyalar dosya yöneticisi (eski adıyla Nautilus) hakkında sorularınız için bkz. / Nautilus.


2
Henüz oluşturulmamış bir dosyayı kuyruklamaya nasıl başlanır
tailİlerlemelerini diske yazacağını bildiğim işlerin ilerlemesini izlemek için kullanıyorum . Neredeyse her zaman, çalışmaya başlamadan önce hangi dosyayı oluşturacaklarını biliyorum (işler bir süper bilgisayarda bir zamanlayıcı tarafından gönderilir) tailBu dosyaların oluşturulmadan önce bir yolu var mı ? Yarış koşullarından kaçınırken ve / veya işlerin diske nasıl ve ne zaman yazıldığına …

4
Rsync ile varsayılan olarak dosyaları nasıl hariç tutabilirim?
Rsync ile varsayılan olarak dosyaları nasıl hariç tutabilirim? Benim normal rsync sözdizimi nasıl başlar: rsync --exclude ".ht*" --exclude "error_log" --exclude ".DS*" --exclude "old" ... /etc/rsyncd.confDosyayı yapılandırmaktan çok bahsetmiştim , ama belki de bu daemon için rsync komutundan daha fazla. Yukarıdaki varsayılan sözdizimdeki gibi komut satırından çağrıldığında rsync için bazı varsayılan …

3
Erişim zamanına göre dosyaları sıralama neden çalışmıyor?
Komutu kullanmaya çalıştım ls --time=atime bir dizinde çalışıyordu, ancak başka bir dizinde çalışmıyordu. Bazı dosyaları vim, evince ve diğer uygulamalarda açtım, ancak komut dosyasından sonra erişim süreleri değişmedi. Yazdığımda touch file.txterişim süresi değişiyor, ancak yazdığımda vim file.txterişim süresi değişmiyor. Burada yanlış olan ne?
12 filesystems  files  ls  atime 


3
Sınırlı Sayıda Dosya ile Zip Arşivi
zipDosya numarası sınırlamalı s oluşturmak için hangi komutu kullanabilirim ? 5000 dosyadan oluşan bir klasör (alt klasör yok) var, bu yüzden bu sayıyı bölen ve zipher biri en fazla 500 dosyadan oluşan 10 ayrı arşiv oluşturabilecek bir komut istiyorum . Ayrıca, ortaya çıkan 10 zipdosyanın birbirine bağlanmasını istemiyorum , böylece …
12 files  zip 


2
scp ve dosya sahibi
Dosya scpsunucusunda bir sunucudan başka bir sunucuya geçtikten sonra değişiklik yapmasının nedenleri nelerdir ? Dosya sahipliği " sahip " ten " apache " olarak değiştirildi. Ben kullandım scp -p. Kullanıcı ' sahibi ' her iki sunucuda da bulunur ve aynı UID'ye sahiptir.
12 files  scp  chown 

3
Bir dizinden diğerine yalnızca normal dosyaları kopyala
Bir dizin 1 içeriğini dizin 2'ye kopyalamak istiyorum. Ancak, dizin 1'den yalnızca dosyaları (dizinleri değil) kopyalamak istiyorum. Bunu nasıl yapabilirim? cp dir1/* dir2/* o zaman hala dizin sorunu var. Ayrıca, tüm dosyalarımın herhangi bir uzantısı yok . hile yapmayacak
12 files  cp 

5
Yazma okuma izni nasıl verilir, ancak dosya silinmez
Kullanıcılara diğer kullanıcı dizininde yazma ve okuma dosyaları oluşturma yeteneği vermek istiyorum, ancak oluşturulduktan sonra (silme biti burada çalışmayacak ...) dosyayı silme seçeneğine sahip olmamak istiyorum: Ben kullanıcı var manager dizinle repository ben kullanıcı var worker1ihtiyacı yazma için dosyaları bu /manager/repositoryancak dosyaları silemezsiniz ben kullanıcı var worker2yazma dosyalarına ihtiyaç olduğunu …

2
Rsync'in bash'de herhangi bir değişiklik yapıp yapmadığını nasıl kontrol edebilirim?
Bir uzak -> yerel senaryoda veri eşitlemek için rsync kullanan bir komut dosyası var. Rsync komutu çalıştırıldıktan hemen sonra, hata kodunun sıfıra eşit olup olmadığını kontrol edin. Sıfır ise, başka komutlar gerçekleştirilir. Ancak bu, rsync'in başarılı bir şekilde çalıştığını, ancak aslında herhangi bir değişiklik yapmamış olabileceğini dikkate almaz. Bu nedenle, …

3
Bir günlük programı silinmiş bir dosyaya günlüğe kaydetmeye nasıl devam edebilir?
Gönderen Unix güç araçları, 3rd Edition : yerine Dosyasını Kaldırma arasında It boşaltın bölümü: Etkin bir işlemde dosya açıksa (günlük dosyaları için nadir değildir), dosyayı kaldırmak ve yeni bir işlem oluşturmak günlük programını etkilemez; bu iletiler artık bağlı olmayan dosyaya gitmeye devam edecek . Dosyayı boşaltmak ilişkilendirmeyi bozmaz ve bu …


2
Neden dosya ekleme sistem çağrıları yok
Anladığım kadarıyla, dosyaları işlemek için Linux'ta yalnızca dosya içeriğinin üzerine yazan (veya sonunda varsa) genişleten sys_write sistem çağrısı vardır. Linux'ta dosyalara içerik eklemek veya silmek için neden sistem çağrıları yok? Tüm mevcut dosya sistemleri, dosyanın sürekli bir bellek bloğunda saklanmasını gerektirmediğinden, etkili bir uygulama mümkün olmalıdır. (Dosyalar parçalanır.) "Yazarken kopyala" …

3
POSIX sh'de -nt / -ot testi yapma
Yerleşik testve [yardımcı programlar var -nt( "daha yeni") ve -otaynı isimlerin dış programlar için geçerlidir da (kabuk "POSIX modunda" çalışması sırasında bile, çoğu kabuklarda ( "daha eski") testleri erişebildiğim sistemler). Bu testler, iki dosyadaki değişiklik zaman damgalarını karşılaştırmak içindir. Belgelendirilmiş semantikleri uygulamalar arasında biraz değişiklik gösterir (bir dosya veya başka …
11 files  timestamps  posix  test 

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.