Lembar Cheat Perintah Linux

โšก Ringkasan Cerdas

Perintah Linux memungkinkan Anda mengontrol sistem operasi dari terminal, mencakup manajemen file, izin, variabel lingkungan, administrasi pengguna, jaringan, proses, dan pengeditan teks dengan editor vi di setiap distribusi Linux utama.

  • ๐Ÿ“‚ Manajemen file: Perintah seperti ls, cd, cat, mv, dan rm menampilkan, memindahkan, dan menghapus file dan direktori.
  • ๐Ÿ” Izin: Bendera baca, tulis, dan eksekusi ditambah chown mengontrol siapa yang dapat mengakses setiap file.
  • ๐ŸŒฑ Variabel lingkungan: Gunakan perintah echo, env, export, dan unset untuk melihat dan mengatur variabel shell.
  • ๐Ÿ‘ฅ Administrasi pengguna: Perintah seperti sudo adduser, passwd, dan usermod mengelola akun dan grup.
  • โš™๏ธ Proses: Alat-alat seperti ps, top, kill, dan nice memantau dan memprioritaskan proses yang sedang berjalan.
  • ๐Ÿค– Bantuan AI: Asisten AI dan GitHub Copilot dapat menyarankan, menjelaskan, dan menghasilkan perintah Linux dengan cepat.

Lembar Panduan Perintah Linux Beserta Contoh

Lembar contekan perintah Linux ini mengelompokkan perintah-perintah yang paling berguna. Linux dan perintah terminal Unix berdasarkan tugas, sehingga Anda dapat menemukan perintah yang tepat dengan cepat. Setiap bagian di bawah ini mencakup area umum: navigasi dasar, izin file, variabel lingkungan, administrasi pengguna, jaringan, proses, dan editor vi.

Perintah dasar Linux

Perintah-perintah dasar ini membantu Anda menavigasi sistem file dan membuat, melihat, memindahkan, serta menghapus file dan direktori dari terminal.

perintah Deskripsi
ls Mencantumkan semua file dan direktori di direktori kerja saat ini
aku -R Mencantumkan file di subdirektori juga
ls -a Daftar file tersembunyi juga
ls-al Daftar file dan direktori dengan informasi terperinci seperti izin, ukuran, pemilik, dll.
cd atau cd ~ Arahkan ke direktori HOME
cd .. Naik satu tingkat
cd Untuk mengubah ke direktori tertentu
cd / Pindah ke direktori root
kucing > nama file Membuat file baru
nama file kucing Menampilkan konten file
cat file1 file2 > file3 Menggabungkan dua file (file1, file2) dan menyimpan output dalam file baru (file3)
mv file โ€œjalur file baruโ€ Memindahkan file ke lokasi baru
mv nama file new_file_name Mengganti nama file menjadi nama file baru
sudo Memungkinkan pengguna biasa menjalankan program dengan hak keamanan pengguna super atau root
nama file rm Menghapus file
pria Memberikan informasi bantuan pada suatu perintah
sejarah Memberikan daftar semua perintah sebelumnya yang diketik di sesi terminal saat ini
jelas Membersihkan terminal
nama direktori mkdir Membuat direktori baru di direktori kerja saat ini atau di jalur yang ditentukan.
adalah rm Menghapus direktori
mv Mengganti nama direktori
pr -x Membagi file menjadi x kolom
pr -h Menetapkan header ke file
pr -n Menunjukkan file dengan Line Numbers
lp -nc , lpr c Mencetak โ€œcโ€ salinan file
lp-d lp-P Menentukan nama printer
apt-get Perintah yang digunakan untuk menginstal dan memperbarui paket
mail -s 'subjek' -c 'alamat-cc' -b 'alamat-bcc' 'alamat-yang-dituju' Perintah untuk mengirim email
mail -s โ€œSubjekโ€ alamat-kepada < Nama berkas Perintah untuk mengirim email dengan lampiran

Perintah Izin File

Linux mengontrol akses dengan perintah baca, tulis, dan eksekusi. IzinPerintah dan simbol di bawah ini menampilkan jenis file, hak akses, dan kepemilikan.

perintah Deskripsi
ls-l untuk menampilkan jenis file dan izin akses
r izin baca
w izin menulis
x mengeksekusi izin
- tidak ada izin
chown user Untuk mengubah kepemilikan file/direktori
chown user:group filename Ubah pengguna dan grup untuk file atau direktori.

Perintah Variabel Lingkungan

Variabel lingkungan menyimpan nilai yang dibaca oleh shell dan program saat dijalankan. Gunakan perintah-perintah ini untuk menampilkan, membuat, mengatur, dan menghapus variabel lingkungan. variabel lingkungan.

perintah Deskripsi
gema $VARIABEL Untuk menampilkan nilai variabel
env Menampilkan semua variabel lingkungan
NAMA_VARIABEL=nilai_variabel Buat variabel baru
tidak disetel Hapus variabel
ekspor Variabel=nilai Untuk menetapkan nilai variabel lingkungan

Perintah manajemen pengguna linux

System administrator Gunakan perintah-perintah ini untuk menambah, memodifikasi, dan menghapus akun pengguna dan grup.

perintah Deskripsi
sudo adduser nama pengguna Untuk menambahkan pengguna baru
sudo passwd -l 'nama pengguna' Untuk mengubah kata sandi pengguna
sudo userdel -r 'nama pengguna' Untuk menghapus pengguna yang baru dibuat
sudo usermod -a -G NAMA PENGGUNA GROUP Untuk menambahkan pengguna ke grup
sudo deluser NAMA KELOMPOK PENGGUNA Untuk menghapus pengguna dari grup
jari Menampilkan informasi semua pengguna yang login
nama pengguna jari Memberikan informasi tentang pengguna tertentu

Perintah jaringan

Perintah-perintah ini memungkinkan Anda untuk terhubung ke mesin jarak jauh melalui SSH dan mentransfer file melalui jaringan.

perintah Deskripsi
ssh username@ip-address atau hostname Masuk ke mesin Linux jarak jauh menggunakan SSH
ping nama host atau alamat IP Untuk ping dan menganalisis koneksi jaringan dan host.
dir Menampilkan file di direktori saat ini di komputer jarak jauh
cd "nama dir" Ubah direktori ke โ€œdirnameโ€ pada komputer jarak jauh
letakkan berkas Unggah 'file' dari komputer lokal ke komputer jarak jauh.
dapatkan berkas Unduh 'file' dari komputer jarak jauh ke lokal
berhenti Keluar

Perintah proses

Gunakan perintah-perintah ini untuk memantau dan mengontrol proses yang berjalan di sistem Anda, serta untuk memeriksa penggunaan disk dan memori.

perintah Deskripsi
bg Untuk mengirim proses ke latar belakang
fg Untuk menjalankan proses yang terhenti di latar depan
puncak Detail Semua Proses Aktif
ps Berikan status proses yang berjalan untuk pengguna
ps PID Memberikan status proses tertentu
pidof Memberikan ID Proses (PID) dari suatu proses
bunuh PID Membunuh sebuah proses
bagus Memulai proses dengan prioritas tertentu
renice Mengubah prioritas dari proses yang sudah berjalan
df Memberikan ruang hard disk gratis di sistem Anda
gratis Memberikan RAM gratis di sistem Anda

VI Perintah Pengeditan

The editor vi Berfungsi dalam mode perintah dan sisipkan. Tombol-tombol ini mencakup penyisipan, penghapusan, perubahan, dan pembatalan teks.

perintah Deskripsi
i Sisipkan di kursor (masuk ke mode sisipkan)
a Tulis setelah kursor (masuk ke mode penyisipan)
A Tulis di akhir baris (masuk ke mode penyisipan)
ESC Hentikan mode penyisipan
u Batalkan perubahan terakhir
U Membatalkan semua perubahan pada seluruh baris
o Buka baris baru (masuk ke mode penyisipan)
dd Hapus baris
3dd Hapus 3 baris
D Hapus isi baris setelah kursor
C Hapus konten baris setelah kursor dan masukkan teks baru. Tekan tombol ESC untuk mengakhiri penyisipan.
dw Hapus kata
4dw Hapus 4 kata
cw Ganti kata
x Hapus karakter di kursor
r Ganti karakter
R Timpa karakter dari kursor dan seterusnya
s Gantikan satu karakter di bawah kursor, lanjutkan penyisipan
S Gantikan seluruh baris dan mulailah menyisipkan di awal baris
~ Ubah kasus karakter individu

Pertanyaan Umum Demo Slot

Gunakan perintah find untuk menemukan file berdasarkan nama, ukuran, atau tipe, dan grep Perintah untuk mencari teks di dalam file. Misalnya, `find . -name โ€œ*.logโ€` akan menampilkan daftar file log, dan `grep โ€œerrorโ€ file.txt` akan menemukan baris yang cocok.

chmod mengatur akses menggunakan angka: 4 untuk membaca, 2 untuk menulis, 1 untuk mengeksekusi. 755 memberi pemilik hak baca, tulis, dan eksekusi (7), dan grup serta yang lain hak baca dan eksekusi (5). 644 adalah pengaturan file umum.

Debian dan Ubuntu Sistem operasi tertentu menggunakan apt atau apt-get, sedangkan Red Hat, Fedora, dan CentOS menggunakan dnf atau yum. Masing-masing mengunduh dan menginstal paket beserta dependensinya. Perbarui indeks paket terlebih dahulu, misalnya dengan sudo apt update.

Perintah tar mengarsipkan file: tar -czvf archive.tar.gz folder membuat arsip terkompresi, dan tar -xzvf archive.tar.gz extracItulah intinya. Perintah zip dan gzip menawarkan format kompresi alternatif yang berguna untuk berbagi file.

Redirection Mengirim output ke tempat lain selain layar. Gunakan > untuk menulis ke file, >> untuk menambahkan, dan | untuk mengalirkan output ke perintah lain. Misalnya, ls > files.txt menyimpan daftar direktori.

Layanan cron menjalankan perintah sesuai jadwal. Edit jadwal Anda dengan crontab -e, lalu tambahkan baris seperti 0 2 * * * /path/script.sh untuk menjalankan skrip setiap hari pukul 2 pagi

Asisten AI dapat menerjemahkan permintaan dalam bahasa Inggris biasa menjadi perintah, menjelaskan fungsi suatu perintah, dan memperingatkan tentang opsi berisiko seperti rm -rf. Alat pembelajaran mesin juga mendeteksi pola perintah yang tidak biasa dalam log, yang membantu administrator menemukan kesalahan dan masalah keamanan.

Kopilot GitHub Alat ini menyarankan perintah shell dan dapat membuat draf skrip Bash lengkap dari komentar yang menjelaskan tugas tersebut. Ini mempercepat penulisan perulangan, pipe, dan kondisional, tetapi Anda harus meninjau setiap perintah sebelum menjalankannya di sistem produksi.

Ringkaslah postingan ini dengan: