Di lembar contekan baris perintah Linux / Unix ini, Anda akan belajar:
- Perintah Linux dasar
- Perintah Izin File
- Perintah Variabel Lingkungan
- Perintah manajemen pengguna linux
- Perintah jaringan
- Perintah proses
- VI Perintah Pengeditan
Perintah Linux dasar
Perintah | Deskripsi |
ls | Mencantumkan semua file dan direktori di direktori kerja saat ini |
ls-R | Mencantumkan file di sub-direktori juga |
ls-a | Daftar file tersembunyi juga |
ls-al | Mencantumkan file dan direktori dengan informasi mendetail seperti izin, ukuran, pemilik, dll. |
cd or cd ~ | Arahkan ke direktori HOME |
cd… | Naik satu tingkat ke atas |
cd | Untuk mengubah ke direktori tertentu |
cd / | Pindah ke direktori root |
cat > filename | Membuat file baru |
cat filename | Menampilkan konten file |
cat file1 file2 > file3 | Menggabungkan dua file (file1, file2) dan menyimpan output dalam file baru (file3) |
mv file "new file path" | Memindahkan file ke lokasi baru |
mv filename new_file_name | Ubah nama file menjadi nama file baru |
sudo | Izinkan pengguna biasa untuk menjalankan program dengan hak istimewa keamanan dari superuser atau root |
rm filename | Menghapus file |
man | Memberikan informasi bantuan tentang suatu perintah |
history | Memberikan daftar semua perintah sebelumnya yang diketik dalam sesi terminal saat ini |
clear | Bersihkan terminal |
mkdir directoryname | Membuat direktori baru di direktori kerja saat ini atau di jalur yang ditentukan |
rmdir | Menghapus direktori |
mv | Ubah nama direktori |
pr -x | Membagi file menjadi kolom x |
pr -h | Menetapkan header ke file |
pr -n | Menunjukkan file dengan Nomor Baris |
lp -nc , lpr c | Mencetak salinan "c" dari File tersebut |
lp-d lp-P | Menentukan nama printer |
apt-get | Perintah yang digunakan untuk menginstal dan memperbarui paket |
mail -s 'subject' -c 'cc-address' -b 'bcc-address' 'to-address' | Perintah untuk mengirim email |
mail -s "Subject" to-address < Filename | Perintah untuk mengirim email dengan lampiran |
Perintah Izin File
Perintah | Deskripsi |
ls-l | untuk menunjukkan jenis file dan izin akses |
r | izin baca |
w | izin menulis |
x | menjalankan izin |
-= | tidak ada izin |
Chown user | Untuk mengubah kepemilikan file / direktori |
Chown user:group filename | mengubah pengguna serta grup untuk file atau direktori |
Perintah Variabel Lingkungan
Perintah | Deskripsi |
echo $VARIABLE | Untuk menampilkan nilai variabel |
env | Menampilkan semua variabel lingkungan |
VARIABLE_NAME= variable_value | Buat variabel baru |
Unset | Hapus variabel |
export Variable=value | Untuk menetapkan nilai variabel lingkungan |
Perintah manajemen pengguna linux
Perintah | Deskripsi |
sudo adduser username | Untuk menampilkan nilai variabel |
sudo passwd -l 'username' | Menampilkan semua variabel lingkungan |
sudo userdel -r 'username' | Buat variabel baru |
sudo usermod -a -G GROUPNAME USERNAME | Hapus variabel |
sudo deluser USER GROUPNAME | Untuk menetapkan nilai variabel lingkungan |
finger | Memberikan informasi tentang semua pengguna yang masuk |
finger username | Memberikan informasi tentang pengguna tertentu |
Perintah jaringan
Perintah | Deskripsi |
SSH username@ip-address or hostname | login ke mesin Linux jarak jauh menggunakan SSH |
Ping hostname or | Untuk melakukan ping dan Menganalisis jaringan dan koneksi host |
dir | Menampilkan file di direktori komputer jarak jauh saat ini |
cd "dirname" | ubah direktori menjadi "dirname" di komputer jarak jauh |
put file | unggah 'file' dari komputer lokal ke komputer jarak jauh |
get file | Unduh 'file' dari jarak jauh ke komputer lokal |
quit | Keluar |
Perintah proses
Perintah | Deskripsi |
bg | Untuk mengirim proses ke latar belakang |
fg | Untuk menjalankan proses yang dihentikan di latar depan |
top | Detail tentang 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 |
kill PID | Membunuh sebuah proses |
nice | Memulai proses dengan prioritas tertentu |
renice | Mengubah prioritas dari proses yang sudah berjalan |
df | Memberi ruang hard disk gratis di sistem Anda |
free | Memberikan RAM gratis pada sistem Anda |
VI Perintah Pengeditan
Perintah | Deskripsi |
i | Sisipkan di kursor (masuk ke mode sisipkan) |
a | Tulis setelah kursor (masuk ke mode sisipkan) |
A | Tulis di akhir baris (masuk ke mode sisipkan) |
ESC | Hentikan mode penyisipan |
u | Urungkan perubahan terakhir |
U | Batalkan semua perubahan ke seluruh baris |
o | Buka baris baru (masuk ke mode sisipkan) |
dd | Hapus baris |
3dd | Hapus 3 baris |
D | Hapus konten 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 terus masukkan |
S | Gantikan seluruh baris dan mulailah menyisipkan di awal baris |
~ | Ubah kasus karakter individu |
Semoga panduan referensi Linux ini membantu Anda!