Bagaimana cara mencatat apapun yang saya masukkan di terminal ke file


14

Saya seorang pemula baru belajar Fedora 13. Saya hanya ingin tahu apakah mungkin untuk mengarahkan ulang apa pun yang saya ketik di terminal ke file, sehingga saya dapat melihat dari file, bahwa perintah tertentu memberikan output ini.

Jadi, apa pun yang saya lakukan harus pergi ke file.

Jawaban:


26

Anda bisa menggunakan scriptperintah . Setelah Anda menjalankannya semua yang terjadi di terminal Anda akan direkam ke file yang dapat Anda buka nanti untuk meninjau apa yang terjadi.

Perintah lain yang bermanfaat adalah ttyrecyang mencatat tidak hanya input / output dari sesi terminal Anda tetapi juga informasi waktu. Ini memungkinkan Anda untuk memutar ulang sesi terminal Anda nanti seperti menggunakan film ttyplay.


+1 for ttyrec - perintah lain yang belum pernah saya dengar sebelumnya.
Joe

0

Katakanlah Anda ingin menulis ke file baru bernama test.txt. Ketikkan ini di baris perintah:

cat > test.txt

Tekan enter dan mulai menulis. Untuk menyelesaikan sesi Anda, tekan CTRL + d. File teks, test.txt akan dibuat di direktori yang sama, dengan konten yang Anda ketik.


0

Untuk menyimpan output dalam file yang dapat Anda gunakan > setelah perintah.

Contoh:

ls -a > file.txt 

Perintah di atas akan mencantumkan semua file di direktori kerja ke file.txt

df -h > file.txt

Perintah di atas akan menghemat penggunaan sistem file Anda di file.txt

Semoga penjelasan ini menjawab pertanyaan Anda

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.