Dalam lembar contekan baris perintah Linux/Unix ini, Anda akan belajar:
Perintah dasar Linux
perintah |
Description |
|
ls |
Mencantumkan semua file dan direktori di direktori kerja saat ini |
ls -R |
Mencantumkan file di subdirektori juga |
ls -a |
Daftar file tersembunyi juga |
ls -al |
Daftar file dan direktori dengan informasi rinci seperti izin, ukuran, pemilik, dll. |
cd or cd ~ |
Arahkan ke direktori HOME |
cd .. |
Naik satu tingkat |
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 |
Mengganti nama file menjadi nama file baru |
sudo |
Memungkinkan pengguna biasa menjalankan program dengan hak keamanan pengguna super atau root |
rm filename |
Menghapus file |
man |
Memberikan informasi bantuan pada suatu perintah |
history |
Memberikan daftar semua perintah sebelumnya yang diketik di sesi terminal saat ini |
clear |
Membersihkan terminal |
mkdir directoryname |
Membuat direktori baru di direktori kerja saat ini atau di jalur yang ditentukan |
rmdir |
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 salinan File “c”. |
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 |
Description |
|
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 |
mengubah pengguna serta grup untuk file atau direktori |
Perintah Variabel Lingkungan
perintah |
Description |
|
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 |
Description |
|
sudo adduser username |
Untuk menambahkan pengguna baru |
sudo passwd -l 'username' |
Untuk mengubah kata sandi pengguna |
sudo userdel -r 'username' |
Untuk menghapus pengguna yang baru dibuat |
sudo usermod -a -G GROUPNAME USERNAME |
Untuk menambahkan pengguna ke grup |
sudo deluser USER GROUPNAME |
Untuk menghapus pengguna dari grup |
finger |
Menampilkan informasi semua pengguna yang login |
finger username |
Memberikan informasi tentang pengguna tertentu |
Perintah jaringan
perintah |
Description |
|
SSH username@ip-address or hostname |
masuk ke mesin Linux jarak jauh menggunakan SSH |
Ping hostname="" or ="" |
Untuk melakukan ping dan Menganalisis koneksi jaringan dan host |
dir |
Menampilkan file di direktori saat ini di komputer jarak jauh |
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 komputer jarak jauh ke lokal |
quit |
Keluar |
Perintah proses
perintah |
Description |
|
bg |
Untuk mengirim proses ke latar belakang |
fg |
Untuk menjalankan proses yang terhenti di latar depan |
top |
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 |
kill PID |
Membunuh sebuah proses |
nice |
Memulai proses dengan prioritas tertentu |
renice |
Mengubah prioritas dari proses yang sudah berjalan |
df |
Memberikan ruang hard disk gratis di sistem Anda |
free |
Memberikan RAM gratis di sistem Anda |
VI Perintah Pengeditan
perintah |
Description |
|
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 |
Semoga panduan referensi Linux ini membantu Anda!