Dasar-Dasar Perintah Linux/Unix Beserta Contoh & Sintaksnya (Daftar)
Manajemen File menjadi mudah jika Anda mengetahui perintah dasar yang benar di Linux.
Kadang-kadang, perintah juga disebut sebagai “program” karena setiap kali Anda menjalankan suatu perintah, kode program terkait, yang ditulis untuk perintah tersebut, itulah yang dieksekusi.
Mari pelajari perintah dasar Linux yang harus diketahui dengan contoh:
Klik di sini jika video tidak dapat diakses
Mencantumkan file (ls)
Jika Anda ingin melihat daftar file di sistem UNIX atau Linux Anda, gunakan 'aku' perintah.
Ini menunjukkan file/direktori di direktori Anda saat ini.
Catatan:
- Direktori dilambangkan dengan warna biru.
- File ditandai dengan warna putih.
- Anda akan menemukan skema warna serupa dalam berbagai varian Linux.
Misalkan, folder “Musik” Anda memiliki sub-direktori dan file berikut.
Anda dapat menggunakan 'ls -R' untuk menampilkan semua file tidak hanya di direktori tetapi juga subdirektori
CATATAN: Perintah dasar Linux ini peka huruf besar-kecil. Jika Anda memasukkan, “aku – r” Anda akan mendapatkan kesalahan.
'ls -al' memberikan informasi terperinci tentang berkas. Perintah ini menyediakan informasi dalam format kolom. Kolom-kolom tersebut berisi informasi berikut:
1st Kolom |
Jenis file dan izin akses |
2nd Kolom |
# HardLink ke File |
3rd Kolom |
Pemilik dan pembuat file |
4th Kolom |
Kelompok pemilik |
5th Kolom |
Ukuran file dalam Byte |
6th Kolom |
Tanggal dan Waktu |
7th Kolom |
Direktori atau Nama file |
Mari kita lihat contoh –
Daftar File Tersembunyi
Item tersembunyi di UNIX/Linux dimulai dengan –di awal, file atau direktori.
Direktori/file apa pun yang dimulai dengan '.' tidak akan terlihat kecuali Anda memintanya. Untuk melihat file tersembunyi, gunakan perintah.
ls -a
Membuat & Melihat File
Perintah server 'cat' digunakan untuk menampilkan file teks. Itu juga dapat digunakan untuk menyalin, menggabungkan dan membuat file teks baru. Mari kita lihat cara kerjanya.
Untuk membuat file baru, gunakan perintah
- kucing > nama file
- Tambah isi
- Tekan 'ctrl + d' untuk kembali ke prompt perintah.
Untuk melihat file, gunakan perintah –
cat filename
Mari kita lihat file yang baru saja kita buat –
Mari kita lihat file sample2 lainnya
Sintaks untuk menggabungkan 2 file adalah –
cat file1 file2 > newfilename
Mari kita gabungkan sampel 1 dan sampel 2.
Segera setelah Anda memasukkan perintah ini dan menekan enter, file-file tersebut digabungkan, tetapi Anda tidak melihat hasilnya. hal ini dikarenakan Bash Shell (Terminal) adalah tipe senyap. Shell Commands tidak akan pernah memberi Anda pesan konfirmasi seperti “OK” atau “Command Berhasil Dieksekusi”. Ini hanya akan menampilkan pesan ketika terjadi kesalahan atau ketika terjadi kesalahan.
Untuk melihat file kombo baru “sampel” gunakan perintah
cat sample
Catatan: Hanya berkas teks yang dapat ditampilkan dan digabungkan menggunakan perintah ini.
Menghapus File
Perintah 'rm' menghapus file dari sistem tanpa konfirmasi.
Untuk menghapus file, gunakan sintaks –
rm filename
Memindahkan dan Memberi Nama Ulang File
Untuk memindahkan file, gunakan perintah.
mv filename new_file_location
Misalkan kita ingin memindahkan file “sample2” ke lokasi /home/guru99/Documents. Menjalankan perintah
mv sample2 /home/guru99/Documents
perintah mv memerlukan izin pengguna super. Saat ini, kami menjalankan perintah sebagai pengguna standar. Karenanya kami mendapatkan kesalahan di atas. Untuk mengatasi error tersebut gunakan perintah.
sudo command_you_want_to_execute
Program Sudo memungkinkan pengguna biasa untuk menjalankan program dengan hak keamanan superuser atau root.
Perintah Sudo akan meminta otentikasi kata sandi. Padahal, Anda tidak perlu mengetahui kata sandi root. Anda dapat memberikan kata sandi Anda sendiri. Setelah otentikasi, sistem akan menjalankan perintah yang diminta.
Sudo menyimpan log dari setiap perintah yang dijalankan. Administrator sistem dapat melacak kembali orang yang bertanggung jawab atas perubahan yang tidak diinginkan dalam sistem.
guru99@VirtualBox:~$ sudo mv sample2 /home/quru99/Documents [sudo] password for guru99: **** guru99@VirtualBox:~$
Untuk mengganti nama file:
mv filename newfilename
CATATAN: Secara default, kata sandi yang Anda masukkan untuk sudo dipertahankan selama 15 menit per terminal. Hal ini menghilangkan kebutuhan untuk memasukkan kata sandi berkali-kali.
Anda hanya memerlukan hak akses root/sudo, hanya jika perintah tersebut melibatkan file atau direktori yang tidak dimiliki oleh pengguna atau grup yang menjalankan perintah tersebut
Manipulasi Direktori
Cukup dengan manipulasi File! Mari pelajari beberapa perintah Linux manipulasi direktori dengan contoh dan sintaksis.
Membuat Direktori
Direktori dapat dibuat pada sistem operasi Linux menggunakan perintah berikut
mkdir directoryname
Perintah ini akan membuat subdirektori di direktori kerja Anda saat ini, yang biasanya merupakan “Direktori Beranda” Anda.
Sebagai contoh,
mkdir mydirectory
Jika Anda ingin membuat direktori di lokasi lain selain 'Direktori rumah', Anda dapat menggunakan perintah berikut –
mkdir
Sebagai contoh:
mkdir /tmp/MUSIC
akan membuat direktori 'Musik' di bawah direktori '/tmp'
Anda juga dapat membuat lebih dari satu direktori sekaligus.
Menghapus Direktori
Untuk menghapus direktori, gunakan perintah –
rmdir directoryname
Example
rmdir mydirectory
akan menghapus direktori mydirectory
jenis: Pastikan tidak ada file/subdirektori di bawah direktori yang ingin Anda hapus. Hapus file/subdirektori terlebih dahulu sebelum menghapus direktori induk.
Mengganti Nama Direktori
Perintah 'mv' (pindah) (dibahas sebelumnya) juga dapat digunakan untuk mengganti nama direktori. Gunakan format yang diberikan di bawah ini:
mv directoryname newdirectoryname
Mari kita mencobanya:
Perintah Penting Lainnya
Perintah 'Manusia'
Man adalah singkatan dari manual yang merupakan buku acuan a Sistem operasi Linux. Ini mirip dengan file HELP yang ditemukan di perangkat lunak populer.
Untuk mendapatkan bantuan mengenai perintah apa pun yang tidak Anda pahami, Anda dapat mengetik
man
Terminal akan membuka halaman manual untuk perintah itu.
Misalnya, jika kita mengetik man man dan menekan enter; terminal akan memberi kita informasi tentang perintah man
Komando Sejarah
Perintah History menampilkan semua perintah dasar di Linux yang pernah Anda gunakan di masa lalu untuk sesi terminal saat ini. Ini dapat membantu Anda merujuk ke perintah lama yang telah Anda masukkan dan menggunakannya kembali dalam operasi Anda.
Perintah yang jelas
Perintah ini membersihkan semua kekacauan di terminal dan memberi Anda jendela bersih untuk bekerja, sama seperti saat Anda meluncurkan terminal.
Menempelkan perintah ke terminal
Sering kali Anda harus mengetikkan perintah panjang di Terminal. Memang terkadang hal ini dapat mengganggu, dan jika Anda ingin menghindari situasi seperti ini, maka perintah copy-paste dapat membantu.
Untuk menyalin, teks dari sumber, Anda akan menggunakan Ctrl + c, tetapi untuk menempelkannya di Terminal, Anda perlu menggunakan CTRL + Shift + hal. Anda juga bisa mencoba Shift + Sisipkan atau pilih Edit>Tempel pada menu
CATATAN: Dengan pemutakhiran Linux, pintasan ini terus berubah. Anda dapat mengatur pintasan pilihan Anda melalui Terminal > Edit > Pintasan Papan Ketik.
Mencetak di Unix/Linux
Mari kita coba beberapa perintah dasar Linux dengan contohnya dapat mencetak file dalam format yang Anda inginkan. Terlebih lagi, file asli Anda tidak terpengaruh sama sekali oleh format yang Anda lakukan. Mari kita pelajari tentang perintah ini dan penggunaannya.
Klik di sini jika video tidak dapat diakses
perintah 'pr'
Perintah ini membantu dalam memformat file untuk dicetak di terminal. Ada banyak perintah terminal Linux yang tersedia dengan perintah ini yang membantu dalam membuat perubahan format yang diinginkan pada file. Yang paling banyak digunakan 'pr' Perintah Unix dengan contoh tercantum di bawah ini.
pilihan | fungsi | |
---|---|---|
-x | Membagi data menjadi kolom 'x' | |
-h "tajuk" | Tetapkan nilai “header” sebagai header laporan | |
-t | Tidak mencetak header dan margin atas/bawah | |
-d | Double memberi spasi pada file output | |
-n | Menunjukkan semua baris dengan angka | |
-l panjang halaman | Mendefinisikan garis (panjang halaman) dalam sebuah halaman. Standarnya adalah 56 | |
-o margin | Memformat halaman berdasarkan nomor margin |
Mari kita coba beberapa opsi dan pelajari dampaknya.
Membagi data menjadi kolom
'Alat' adalah file (ditampilkan di bawah).
Kami ingin isinya disusun dalam tiga kolom. Sintaksnya adalah:
pr -x Filename
Opsi '-x' dengan perintah 'pr' membagi data menjadi x kolom.
Menugaskan tajuk
Sintaksnya adalah:
pr -h "Header" Filename
Opsi '-h' menetapkan nilai “header” sebagai header laporan.
Seperti yang ditunjukkan di atas, kami telah mengatur file dalam 3 kolom dan menetapkan header
Menunjukkan semua garis dengan angka
Sintaksnya adalah:
pr -n Filename
Perintah ini menunjukkan semua baris dalam berkas dengan angka.
Ini adalah beberapa opsi perintah 'pr' yang dapat Anda gunakan untuk mengubah format file.
Mencetak file
Sekali Anda selesai dengan pemformatan, dan inilah saatnya bagi Anda untuk mendapatkan a hard copy dari file tersebut, Anda perlu menggunakan perintah berikut:
lp Filename
or
lpr Filename
Jika Anda ingin mencetak banyak salinan file, Anda dapat menggunakan pengubah nomor.
Jika Anda memiliki beberapa printer yang dikonfigurasi, Anda dapat menentukan printer tertentu menggunakan pengubah Printer
Menginstal Perangkat Lunak
Di Windows, penginstalan program dilakukan dengan menjalankan file setup.exe. Bundel penginstalan berisi program dan berbagai komponen dependen yang diperlukan untuk menjalankan program dengan benar.
Menggunakan perintah dasar Linux/Unix, file instalasi di Linux didistribusikan sebagai paket. Namun paket tersebut hanya berisi program itu sendiri. Komponen dependen apa pun harus diinstal secara terpisah yang biasanya tersedia sebagai paket sendiri.
Anda dapat menggunakan tepat perintah untuk menginstal atau menghapus paket. Mari perbarui semua paket yang diinstal di sistem kita menggunakan perintah –
sudo apt-get update
Cara mudah dan populer untuk menginstal program Ubuntu adalah dengan menggunakan pusat Perangkat Lunak karena sebagian besar paket perangkat lunak tersedia di dalamnya dan jauh lebih aman daripada file yang diunduh dari internet.
Juga Periksa: - Lembar Cheat Perintah Linux
Linux Mail perintah
Untuk mengirim email melalui terminal, Anda perlu menginstal paket 'mailutils'.
Sintaks perintahnya adalah –
sudo apt-get install packagename
Setelah selesai, Anda dapat menggunakan sintaksis berikut untuk mengirim email.
mail -s 'subject' -c 'cc-address' -b 'bcc-address' 'to-address'
Ini akan terlihat seperti:
Tekan Cntrl+D dan Anda telah selesai menulis email. Email akan dikirim ke alamat yang disebutkan.
Ringkasan:
- Anda dapat memformat dan mencetak file langsung dari terminal. Pemformatan yang Anda lakukan pada file tidak mempengaruhi isi file
- Di Unix/Linux, perangkat lunak diinstal dalam bentuk paket. Sebuah paket berisi program itu sendiri. Komponen dependen apa pun perlu diunduh secara terpisah.
- Anda juga dapat mengirim email dari terminal menggunakan 'surat' perintah jaringan. Ini adalah perintah Linux yang sangat berguna.
Daftar Perintah Linux
Di bawah ini adalah Cheat Sheet perintah dasar Linux/Unix beserta contohnya yang telah kita pelajari dalam tutorial perintah Linux ini
perintah | Description |
---|---|
ls | Mencantumkan semua file dan direktori di direktori kerja saat ini |
aku – R | Mencantumkan file di subdirektori juga |
aku – sebuah | Daftar file tersembunyi juga |
aku – al | Daftar file dan direktori dengan informasi terperinci seperti izin, ukuran, pemilik, dll. |
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) |
file mv “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 daftar perintah dasar Linux 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 salinan File “c”. |
lp -d
lpr-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 |