GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana saya bisa mengedit file jika tidak ada vi, vim, joe, dll?

Dalam hal itu, saya akan mencoba mentransfer file dan mengeditnya di komputer lain, lalu mentransfernya kembali. Jika Anda memiliki ssh, Anda harus memiliki scp (saya harap), jadi Anda harus dapat memasukkan dan mengeluarkan file. Jika tidak, Anda juga dapat mencari ftp untuk mentransfer file masuk dan keluar.

Jika tidak, maka menurut saya pilihan terbaik Anda adalah mencoba dan menggunakan pengalihan cat, grep, sed, echo, dan I/O (terutama ditambahkan dengan >> ). Dan banyak file sementara.

Meskipun jika Anda memiliki akses ke perl (atau yang serupa), Anda dapat menjalankannya tanpa argumen dan itu akan memungkinkan Anda memasukkan sumber skrip dari input standar. Setelah Anda menekan ctrl+d, itu kemudian dapat menjalankan skrip. Anda bisa menggunakan metode itu untuk membuat file. Itu akan lebih kuat daripada meretas sesuatu di baris perintah seperti yang saya sebutkan sebelumnya.


Salah satu caranya adalah dengan menampilkan hasil gema.

echo "foo" > bar.txt

Ini akan membuat file berjudul bar.yxy dengan teks yang berisi, "foo".


Dengan asumsi Anda menggunakan SSH ke router Anda, Anda juga dapat menggunakan berbagai utilitas untuk mentransfer file kembali dan keempat ke komputer/router Anda. Anda dapat mengunduh salinan di PC, memodifikasinya, lalu SSH kembali ke router melalui SFTP (lihat Putty atau WinSCP jika Anda pengguna Windows).

Namun, jika Anda menggunakan firmware khusus pada router/gateway, Anda mungkin beruntung. Ada berbagai paket Optware yang berisi editor teks sederhana (dan kecil). Bergantung pada kebutuhan Anda, Anda bisa mendapatkan nano paket, atau cukup gunakan busybox yang berisi vi .


Linux
  1. Bagaimana saya bisa menghubungkan file di Linux?

  2. Tidak dapat meng-unmount file yang didukung loop tetapi tidak ada file yang terbuka?

  3. Bagaimana saya bisa mengembalikan chmod pada direktori dll?

  1. Cara Mengedit Banyak file dan Beralih di antara yang ada di VIM menggunakan Buffer

  2. Kesalahan dalam file Sudoers? Inilah cara Anda memperbaikinya.

  3. bagaimana saya bisa mencari file dan meng-zip-nya dalam satu file zip

  1. Cara Mengedit File PDF Di Linux Dengan Cara Semudah Mungkin

  2. Bagaimana saya bisa mengedit semua file yang dikembalikan oleh find in vi di Linux?

  3. Bagaimana saya bisa mengedit banyak file di VIM?