Girdiğim her şeyi dosyaya nasıl kaydedebilirim?


14

Ben sadece Fedora 13 öğrenme acemi değilim. Ben sadece bir dosyaya terminalde ne yazdığımı yönlendirmek mümkün olup olmadığını bilmek istedim, böylece dosyadan görebiliyordu, belirli bir komut bu çıktı verir.

Yani ne yapıyorsam bir dosyaya gitmeli.

Yanıtlar:


26

scriptKomutu kullanabilirsiniz . Bunu yaptıktan sonra terminalinizde olan her şey, daha sonra ne olduğunu gözden geçirmek için açabileceğiniz bir dosyaya kaydedilecektir.

Başka bir yararlı komut, ttyrecsadece terminal oturumunuzun giriş / çıkışını değil, aynı zamanda zamanlama bilgilerini de kaydeder. Bu, terminal oturumunuzu daha sonra bir film gibi oynatmanıza olanak tanır ttyplay.


Daha önce hiç duymadığım bir komut daha.
Joe

0

Diyelim ki test.txt adlı yeni bir dosyaya yazmak istiyorsunuz. Bunu komut satırına yazmanız yeterlidir:

cat > test.txt

Enter tuşuna basın ve yazmaya başlayın. Oturumunuzu bitirmek için tuşuna basın CTRL + d. Yazdığınız içerikle aynı dizinde test.txt adlı bir metin dosyası oluşturulur.


0

Çıktıyı bir dosyada saklamak > için komuttan sonra kullanabilirsiniz .

Misal :

ls -a > file.txt 

Yukarıdaki komut, çalışma dizinindeki tüm dosyaları file.txt içinde listeleyecektir

df -h > file.txt

Yukarıdaki komut dosya sistemi kullanımınızı file.txt dosyasına kaydedecektir

Umarım bu açıklama sorunuza cevap verir

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.