Perintah Dasar Linux
Selamat datang kembali di blog saya,
seperti biasa saya akan membahas soal teknologi...
Kali
ini saya akan membahas tentang Perintah Dasar LINUX,
tanpa basa-basi dan panjang lebar seperti persegi panjang😆, mari simak
penjelasan berikut :
LINUX adalah
salah satu sistem operasi yang paling banyak digunakan selain Windows dan MacOS.
Berbasis Open Source,
sistem operasi ini memiliki beragam fitur menarik dan mudah dimodifikasi
sehingga menjadi salah satu alasan kenapa hacker memilih Linux daripada Windows.
Pada umumnya, pengguna yang sudah
biasa menggunakan Windows ataupun Mac akan sedikit bingung saat baru mulai
mencoba Linux. Agar tidak terlalu buta saat mencoba Linux, di sini JalanTikus
bagikan beberapa perintah dasar (basic commands) yang biasa digunakan di Linux.
Berikut adalah
macam-macam perintah dasar Linux yang wajib kamu tahu saat mempelajari atau
mencoba sistem operasi Open Source Linux.
Abjad
|
Perintah
|
Keterangan
|
A
|
alias
|
membuat alias
|
apropas
|
Bantuan Pencarian
halaman manual (man-k)
|
|
apt-get
|
Mencari dan
menginstal paket perangkat lunak (Debian)
|
|
aspell
|
Spell Checker
|
|
awk
|
Cari dan Ganti teks,
database sort / validate / index
|
|
B
|
bash
|
GNU Bourne-Again
Shell
|
bc
|
acak presisi
kalkulator bahasa
|
|
bg
|
Kirim ke belakang
|
|
break
|
Keluar dari looping
|
|
builtin
|
Run a shell builtin
|
|
bzip2
|
Compress atau
decompress file(s)
|
|
C
|
cal
|
Tampilan kalender
|
case
|
melakukan perintah
secara kondisional
|
|
cat
|
Menampilkan isi file
|
|
cd
|
pindah direktori
|
|
cfdisk
|
Partition table
manipulator untuk Linux
|
|
chgrp
|
Mengubah kepemilikan
grup
|
|
chmod
|
Ubah akses
|
|
chown
|
Mengubah pemilik
file dan grup
|
|
chroot
|
Jalankan perintah
dengan root direktori
|
|
chkconfig
|
Sistem layanan
(Runlevel)
|
|
cksum
|
Cetak CRC checksum
dan byte counts
|
|
clear
|
Kosongkan layar
terminal
|
|
cmp
|
Bandingkan dua file
|
|
comm
|
Bandingkan dua baris
file disortir oleh baris
|
|
command
|
Jalankan perintah –
mengabaikan fungsi shell
|
|
continue
|
kelanjutan perulangan
dari satu lingkaran
|
|
cp
|
Menyalin satu atau
lebih file ke lokasi lain
|
|
cron
|
Daemon dijadwalkan
untuk menjalankan perintah
|
|
crontab
|
Jadwal untuk
menjalankan perintah di lain waktu
|
|
csplit
|
Split file ke dalam
konteks-potong ditentukan
|
|
cut
|
memisahkan file
menjadi beberapa bagian
|
|
D
|
date
|
Tampilan atau
mengubah tanggal & waktu
|
dc
|
Desk Calculator
|
|
dd
|
Mengkonversi dan
menyalin file, menulis header disk, boot record
|
|
ddrescue
|
Data recovery tool
|
|
declare
|
membuat variabel dan
memberikan atribut
|
|
df
|
Tampilkan ruang disk
|
|
diff
|
Tampilkan perbedaan
antara dua file
|
|
diff3
|
Tampilkan perbedaan
antara tiga file
|
|
dig
|
DNS lookup
|
|
dir
|
daftar isi suatu
direktori
|
|
dircolors
|
Warna setup untuk
`ls’
|
|
dirname
|
menuju ke nama
direktori
|
|
dirs
|
Tampilkan daftar
diingat direktori
|
|
dmesg
|
kernel Cetak &
driver pesan
|
|
du
|
Perkiraan file
penggunaan ruang
|
|
E
|
echo
|
Tampilkan pesan pada
layar
|
egrep
|
mencari file untuk
baris yang sesuai dengan ekspresi yang diperpanjang
|
|
eject
|
Eject removable
media
|
|
enable
|
Mengaktifkan dan
menonaktifkan builtin shell perintah
|
|
env
|
Environment
variables
|
|
ethtool
|
pengaturan Ethernet
card
|
|
eval
|
Evaluasi beberapa
perintah / argumen
|
|
exec
|
Jalankan perintah
|
|
exit
|
untuk keluar
|
|
expect
|
acak otomatis
aplikasi diakses melalui terminal
|
|
expand
|
Mengkonversi tab ke
spasi
|
|
export
|
Mengatur variabel
lingkungan
|
|
expr
|
mengevaluasi suatu
ekspresi
|
|
F
|
false
|
Tidak melakukan
apa-apa, tdk berhasil
|
fdformat
|
rendah
tingkat-format sebuah floppy disk
|
|
fdisk
|
Partisi tabel
manipulator untuk Linux
|
|
fg
|
Kirim kerja ke depan
|
|
fgrep
|
Cari beberapa file
untuk baris yang sesuai dengan string yang tetap
|
|
file
|
Tentukan jenis file
|
|
find
|
Mencari file yang
memenuhi kriteria yang dikehendaki
|
|
fmt
|
Reformat teks
|
|
fold
|
Wrap teks agar
sesuai dengan lebar yang ditentukan
|
|
for
|
Perluas kata, dan
jalankan perintah
|
|
format
|
Format disk atau
kaset
|
|
free
|
lihat sisa memory
|
|
fsck
|
File system yg
memeriksa konsistensi dan perbaikan
|
|
ftp
|
File Transfer
Protocol
|
|
function
|
Tentukan Fungsi
macro
|
|
G
|
gawk
|
Cari dan Ganti teks
dalam file
|
getopts
|
Parse positional
parameter
|
|
grep
|
Cari file untuk
baris yang sesuai dengan pola yang diberikan
|
|
groups
|
Cetak nama grup
|
|
gzip
|
Compress atau
decompress file
|
|
H
|
hash
|
Ingat pathname
lengkap dari nama argumen
|
head
|
Output yang pertama
dari file
|
|
history
|
Command History
|
|
hostname
|
Cetak atau mengatur
sistem nama
|
|
I
|
id
|
Print user dan grup
ID
|
if
|
melakukan perintah
sesuai kondisi
|
|
ifconfig
|
Konfigurasi
antarmuka jaringan
|
|
ifdown
|
Berhenti antarmuka
jaringan
|
|
ifup
|
Mulai antarmuka
jaringan
|
|
import
|
Ambil sebuah X
server layar dan menyimpan gambar ke file
|
|
install
|
Salin file dan
menetapkan atribut
|
|
J
|
join
|
Gabung saluran umum
pada bidang
|
K
|
kill
|
menghentikan suatu
proses
|
killall
|
menghentikan semua
proses yang sedang berjalan
|
|
L
|
less
|
menampilkan output
dalam satu screen
|
let
|
Lakukan aritmatika
pada variabel shell
|
|
ln
|
Membuat hubungan
antara file
|
|
local
|
membuat variabel
|
|
locate
|
mencari file
|
|
logname
|
Cetak nama login
|
|
logout
|
untuk log out
|
|
look
|
Tampilan baris
diawali dengan suatu string
|
|
lpc
|
Line printer control
program
|
|
lpr
|
Off line print
|
|
lprint
|
cetak suatu file
|
|
lprintd
|
batalkan cetak file
|
|
lprintq
|
daftar proses cetak
|
|
lprm
|
melepas tugas cetak
|
|
ls
|
Daftar informasi
tentang file
|
|
lsof
|
daftar file yg sudah
dibuka
|
|
M
|
make
|
recompile kelompok
program
|
man
|
bantuan manual
|
|
mkdir
|
membuat folder baru
|
|
mkfifo
|
membuat FIFO
|
|
mkisofs
|
Buat hibrida
ISO9660/JOLIET/HFS filesystem
|
|
mknod
|
Membuat blok atau
karakter khusus file
|
|
more
|
mencetak output
|
|
mount
|
Mount file system
|
|
mtools
|
memanipulasi file
MS-DOS
|
|
mv
|
Memindahkan atau
mengganti nama file atau direktori
|
|
mmv
|
Pindahkan dan rename
|
|
N
|
netstat
|
informasi jaringan
|
nice
|
Mengatur prioritas
perintah atau pekerjaan
|
|
nl
|
Pajak baris dan
menulis file
|
|
nohup
|
Jalankan perintah
untuk kekebalan hangups
|
|
nslookup
|
Query Internet nama
server interaktif
o |
|
O
|
open
|
Buka file dalam
aplikasi standar
|
op
|
Akses operator
|
|
P
|
passwd
|
ubah password user
|
paste
|
menggabungkan file
|
|
pathchk
|
cek nama file
|
|
ping
|
Uji sambungan
jaringan
|
|
popd
|
Kembalikan nilai
sebelumnya dalam direktori
|
|
pr
|
Siapkan file untuk
dicetak
|
|
printcap
|
cetak kemampuan
database
|
|
printenv
|
cetak lingkungan
variabel
|
|
printf
|
Format dan cetak
data
|
|
ps
|
status proses
|
|
pushd
|
Simpan dan kemudian
mengubah dalam direktori
|
|
pwd
|
cetak direktori yg
bekerja
|
|
Q
|
quota
|
Tampilkan penggunaan
disk dan membatasi
|
quotacheck
|
||
quotactl
|
Pindai file system
disk untuk penggunaan
|
|
R
|
ram
|
cek ram
|
rcp
|
salin file antara 2
komputer
|
|
read
|
membaca sebuah baris
dari input standar
|
|
readonly
|
Mark variabel /
fungsi sebagai readonly
|
|
reboot
|
reboot sistem
|
|
renice
|
prioritas proses
|
|
remsync
|
jauh remsync file
melalui email
|
|
return
|
kembali
|
|
rev
|
Reverse baris file
|
|
rm
|
Menghapus file
|
|
rmdir
|
Remove folder
|
|
rsync
|
Remote file copy
(Synchronize file trees)
|
|
S
|
screen
|
multiplex terminal,
jalankan shell jauh melalui ssh
|
scp
|
Secure copy (remote
file copy)
|
|
sdiff
|
Gabungkan dua file
interaktif
|
|
sed
|
Stream Editor
|
|
select
|
Terima input
keyboard
|
|
seq
|
Print numeric sequences
|
|
set
|
memanipulasi
variabel shell dan fungsi
|
|
sftp
|
Secure File Transfer
Program
|
|
shift
|
Shift positional
parameter
|
|
shopt
|
Pilihan shell
|
|
shutdown
|
shutdown linux
|
|
sleep
|
Delay untuk jangka
waktu tertentu
|
|
slocate
|
Cari file
|
|
sort
|
Urutkan file teks
|
|
source
|
Jalankan perintah
dari file
|
|
split
|
Split file tetap
menjadi ukuran
|
|
ssh
|
Secure Shell client
(remote login program)
|
|
strace
|
Trace sistem
panggilan dan sinyal
|
|
su
|
Substitute identitas
pengguna
|
|
sudo
|
Jalankan perintah
sebagai user lain
|
|
sum
|
Cetak checksum untuk
file
|
|
symlink
|
Membuat nama baru
untuk file
|
|
sync
|
Sinkronisasi data
pada disk dengan memori
|
|
T
|
tail
|
Output bagian
terakhir file
|
tar
|
Tape ARchiver
|
|
tee
|
Redirect output ke
beberapa file
|
|
test
|
Evaluasi suatu
ekspresi kondisional
|
|
time
|
Program Mengukur
waktu berjalan
|
|
times
|
waktu User dan
sistem
|
|
touch
|
Ubah file waktu
|
|
top
|
Daftar proses yang
berjalan pada sistem
|
|
traceroute
|
Trace Rute ke Host
|
|
trap
|
Jalankan perintah
ketika sebuah sinyal diatur
|
|
tr
|
Terjemahkan,
pemerasan, dan / atau menghapus karakter
|
|
true
|
Tidak melakukan
apa-apa, berhasil
|
|
tsort
|
Topological sort
|
|
tty
|
Print filename of
terminal on stdin
|
|
type
|
Jelaskan perintah
|
|
U
|
ulimit
|
Batasi pengguna
sumber daya
|
umask
|
penciptaan file User
masker
|
|
umount
|
umount perangkat
|
|
unalias
|
Hapus sebuah alias
|
|
uname
|
Cetak sistem
informasi
|
|
unexpand
|
Mengkonversi spasi
ke tab
|
|
uniq
|
Uniquify file
|
|
units
|
Mengkonversi unit
skala dari satu ke yang lain
|
|
unset
|
Hapus nama variabel
atau fungsi
|
|
unshar
|
mengekstrak arsip
skrip shell
|
|
until
|
Jalankan perintah
(sampai kesalahan)
|
|
useradd
|
Buat akun baru
|
|
usermod
|
edit user account
|
|
users
|
Daftar pengguna yg
login saat ini
|
|
uuencode
|
Encode file binary
|
|
uudecode
|
Decode file yang
dibuat oleh uuencode
|
|
V
|
v
|
daftar direktori
contents ( `ls-l-b ‘)
|
vdir
|
daftar isi direktori
( `ls-l-b ‘)
|
|
vi
|
Text Editor
|
|
vmstat
|
Lapor virtual memori
statistik
|
|
W
|
watch
|
menampilkan program
secara berkala
|
wc
|
Cetak byte, kata,
dan baris counts
|
|
whereis
|
Lapor semua contoh
perintah
|
|
which
|
Cari program file di
pengguna jalan
|
|
while
|
Jalankan perintah
|
|
who
|
Cetak semua pengguna
saat ini login
|
|
whoami
|
Cetak sekarang id
user dan nama ( `id-un ‘)
|
|
Wget
|
Buka halaman web
atau file melalui HTTP, HTTPS atau FTP
|
|
write
|
Mengirim pesan ke
pengguna lain
|
|
xy
|
xargs
|
Jalankan utilitas,
melalui dibangun argumen daftar
|
yes
|
Cetak string sampai
terputus
|
|
.
|
Menjalankan perintah
dalam skrip shell yang sedang berjalan
|
|
###
|
Komentar / Catatan
|
Comments
Post a Comment