Perintah Dasar Linux
sudo command
Merupakan singkatan dari superuser do, sudo adalah salah satu perintah dasar Linux paling populer untuk melakukan tugas yang memerlukan izin administratif atau root.
Saat menggunakan sudo, sistem akan meminta user untuk mengautentikasi dirinya sendiri dengan password. Kemudian, sistem Linux akan mencatat timestamp sebagai tracker. Secara default, setiap user root bisa menjalankan perintah sudo selama 15 menit/sesi.
Kalau Anda mencoba menjalankan sudo di command line tanpa autentikasi, sistem akan mencatat aktivitas tersebut sebagai peristiwa keamanan.
Berikut syntax umumnya:
sudo (command)apt-get command
apt-get adalah tool command line untuk menangani library APT (Advanced Package Tool) di Linux. Anda bisa mengambil informasi dan membuat bundle dari sumber terautentikasi untuk mengelola, mengupdate, menghapus, dan menginstal software serta dependensinya
Untuk menjalankan apt-get, Anda harus menggunakan hak akses sudo atau root.
Berikut syntax utamanya:
apt-get [opsi] (command)pwd command
Gunakan perintah dasar Linux pwd untuk menemukan path direktori kerja Anda saat ini. Cukup dengan memasukkan pwd, path saat ini akan ditampilkan penuh, yaitu path semua direktori yang diawali dengan garis miring (/). Misalnya, /home/username.
Perintah pwd menggunakan syntax berikut:
pwd [opsi]cd command
Untuk menjelajahi file dan direktori Linux, gunakan perintah cd. Perintah Linux ini memerlukan path penuh atau nama direktori, tergantung pada direktori kerja Anda saat ini.
Menjalankan perintah ini tanpa opsi akan mengarahkan Anda ke direktori utama. Ingat, hanya user yang punya hak istimewa sudo yang bisa menjalankannya.
Misalnya saat ini Anda sedang berada di /home/username/Documents dan ingin membuka Photos, subdirektori dari Documents. Untuk melakukannya, Anda hanya perlu mengetikkan command berikut:
cd PhotosContoh lainnya, ketika Anda ingin beralih ke direktori baru, misalnya /home/username/Movies, Anda perlu mengetikkan cd diikuti path absolut direktori tersebut:
cd /home/username/MoviesIs command
Is merupakan perintah dasar Linux yang digunakan untuk melihat file dan direktori pada sistem. Menjalankannya tanpa flag atau parameter akan menampilkan konten direktori kerja saat ini.
Untuk melihat isi direktori lain, ketik Is diikuti path direktori yang diinginkan. Contohnya, untuk melihat file dalam direktori Documents, ketikkan:
ls /home/username/Documentscat command
cat (akronim dari concatenate) adalah salah satu perintah dasar sistem operasi Linux yang paling sering digunakan. Perintah ini berfungsi untuk mencantumkan, menggabungkan, dan menulis konten atau isi file dalam output standar. Untuk menjalankan command ini, ketik cat diikuti nama dan ekstensi file. Sebagai contoh:
cat namafile.txt.Berikut beberapa cara untuk menggunakan cat command:
cat > namafile.txt membuat file baru. cat namafile.txt namafile2.txt > namafile3.txt menggabungkan namafile1.txt dan namafile2.txt lalu menyimpan hasilnya di namafile3.txt. tac filename.txt menampilkan konten dalam urutan terbalik.cp command
Gunakan perintah dasar Linux cp untuk menyalin file atau direktori beserta isinya. Kami akan memberikan contohnya.
Untuk menyalin satu file dari direktori saat ini ke direktori lain, masukkan cp diikuti dengan nama file dan direktori tujuan. Misalnya:
cp filename.txt /home/username/DocumentsUntuk menyalin file ke sebuah direktori, masukkan nama file diikuti dengan direktori tujuannya:
cp namafile1.txt namafile2.txt namafile3.txt /home/username/DocumentsUntuk menyalin konten file ke file baru di direktori yang sama, masukkan cp diikuti dengan file sumber dan file tujuan:
cp namafile1.txt namafile2.txtUntuk menyalin seluruh direktori, berikan flag -R sebelum mengetik direktori sumber, diikuti oleh direktori tujuan:
cp -R /home/username/Documents /home/username/Documents_backupmv command
Perintah mv digunakan untuk memindahkan file/direktori ke direktori lain
Berikut syntax dasarnya:
mv [namafile] [direktori tujuan]contoh,jika kita ingin memindahkan file1.txt dari direktori Documens ke direktori Dowloads,maka:
cd /home/user/Documentsmv file1.txt /home/user/Downloadsjika kita ingin memindahkan direktori a beserta isi didalamnya yang ada di direktori Documents ke dalam direktori Downloads,maka:
cd Documentsmv -R -f a /home/user/Downloads*Ganti user dengan username linux anda
mkdir command
Gunakan perintah dasar Linux mkdir untuk membuat satu atau beberapa direktori baru sekaligus serta mengatur izinnya masing-masing. User yang menjalankan command ini harus memiliki hak istimewa untuk membuat direktori baru di direktori utama, atau akan muncul error izin ditolak.
Berikut syntax dasarnya:
mkdir [opsi] nama_direktoriMisalnya, Anda ingin membuat direktori bernama Music:
mkdir Musicrmdir command
Perintah rmdir adalah perintah untuk menghapus direktori yang tidak ada isinya. Perlu diingat bahwa user yang menjalankan perintah ini harus memiliki hak istimewa sudo di direktori induk.
Misalnya, Anda ingin menghapus subdirektori kosong bernama personal1 dan direktori utamanya adalah mydir:
rmdir -p mydir/personal1rm command
rm adalah perintah dasar Linux yang berfungsi untuk menghapus file di dalam suatu direktori. Pastikan user yang menjalankan perintah ini memiliki izin tulis.
Anda harus mengingat lokasi direktori karena command ini akan menghapus file dan Anda tidak bisa membatalkannya.
Ini syntax umumnya:
rm filenameUntuk menghapus beberapa file, masukkan perintah berikut:
rm namafile1 namafile2 namafile3grep command
Perintah dasar Linux lain yang sangat berguna untuk menyelesaikan task harian adalah grep atau ‘global regular expression print’. Command ini memungkinkan Anda mencari sebuah kata melalui pencarian di seluruh teks dalam file tertentu.
Setelah grep command menemukan kecocokan, semua baris yang memuat pola tertentu akan ditampilkan. Command ini membantu proses filtering dalam file log yang berisi banyak entri.
Misalnya, Anda ingin mencari kata biru dalam file notepad.txt:
grep blue notepad.txtOutput yang diberikan perintah ini akan menampilkan baris yang memuat kata biru.
chmod command
Command chmod adalah perintah dasar Linux lainnya yang digunakan untuk mengubah izin baca, tulis, dan eksekusi direktori. Di Linux, setiap file dikaitkan dengan tiga kelas user, yaitu pemilik (owner), anggota grup (group member), dan lainnya (others).
Berikut syntax dasarnya:
chmod [opsi] [izin] [nama_file]Contohnya, pemilik saat ini adalah satu-satunya user yang memiliki izin penuh untuk mengubah note.txt. Agar anggota grup dan orang lain bisa turut membaca, menulis, dan mengeksekusi file, ubah izin ke jenis izin -rwxrwxrwx, yang nilai numeriknya adalah 777:
chmod 777 note.txtchown command
Sebagai perintah dasar pada Linux, chown memungkinkan Anda mengubah atau mentransfer kepemilikan file, direktori, atau link simbolik ke username tertentu.
Format dasarnya seperti ini:
chown [opsi] owner[:group] file(s)Contohnya, Anda ingin menjadikan linuxuser2 sebagai pemilik namafile.txt:
chown linuxuser2 namafile.txt