(Created page with "thumb|tux <code>nano</code> adalah '''teks editor berbasis terminal''' yang digunakan untuk membuat, membuka, dan mengedit file teks secara mudah. Cocok bagi pemula karena menu dan shortcut-nya sederhana. {| class="wikitable" !'''Atribut / Opsi''' !'''Keterangan''' !'''Contoh Penggunaan Aplikatif''' |- |<code>nano</code> |Membuka nano tanpa file (kosong) |<code>nano</code> → mengetik catatan baru lalu simpan |- |<code>nano <nama_file></code> |Membuka f...")
 
m (Protected "Linux : Perintah nano" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) [cascading])
 
(No difference)

Latest revision as of 08:30, 3 November 2025

tux

nano adalah teks editor berbasis terminal yang digunakan untuk membuat, membuka, dan mengedit file teks secara mudah. Cocok bagi pemula karena menu dan shortcut-nya sederhana.

Atribut / Opsi Keterangan Contoh Penggunaan Aplikatif
nano Membuka nano tanpa file (kosong) nano → mengetik catatan baru lalu simpan
nano <nama_file> Membuka file atau membuat jika belum ada nano config.txt
nano -w <file> Menonaktifkan word wrapping (baris tidak terpotong otomatis) Mengedit skrip panjang: nano -w script.sh
nano -m <file> Mengaktifkan mouse support (klik untuk memindahkan kursor) nano -m index.html
nano -l <file> Menampilkan nomor baris Editing bash script: nano -l /etc/fstab
nano -A <file> Mengaktifkan auto indent HTML/Code: nano -A test.py
nano -B <file> Membuat backup file (~ file) nano -B config.php → menciptakan config.php~
nano -E <file> Tab hanya menggunakan spasi Pengeditan Python: nano -E app.py
nano -i <file> Auto indent aktif, indentasi mengikuti baris sebelumnya nano -i script.sh
nano -K <file> Mendukung input UTF-8 (bahasa Indonesia/emoji) nano -K catatan.txt
nano -v <file> View only mode (tidak bisa mengedit) Membaca log: nano -v /var/log/syslog
nano -t <file> Mengubah tab menjadi spasi otomatis nano -t main.py
nano -c <file> Menampilkan posisi kursor (line:column) nano -c nginx.conf
nano +<nomor_baris> <file> Membuka file langsung ke nomor baris tertentu nano +50 script.sh
nano -R <file> Read-only mode (aman untuk membaca file konfigurasi) nano -R /etc/ssh/sshd_config
nano -H <file> Menulis file ke direktori home sebagai backup historis nano -H config.ini

Shortcut Penting Saat Menggunakan Nano

Shortcut Fungsi
Ctrl + O Menyimpan file
Ctrl + X Keluar dari nano
Ctrl + K Cut line
Ctrl + U Paste line
Ctrl + W Mencari teks
*Ctrl + * Replace teks
Ctrl + G Bantuan (help)

Penggunaan Aplikatif dalam Dunia TKJ

1️⃣ Mengedit konfigurasi jaringan Debian

sudo nano /etc/network/interfaces

2️⃣ Membuat skrip bash

nano backup.sh

Isi:

#!/bin/bash
cp -r /home/user /backup/

3️⃣ Mengedit konfigurasi firewall IPTables

sudo nano -l /etc/iptables/rules.v4

4️⃣ Membuat file HTML sederhana

nano -A index.html

5️⃣ Membaca file log tanpa mengubahnya

nano -v /var/log/auth.log