Perintah Dasar Sistem Operasi Linux by Rizky Hidayatullah
Daftar Isi:
- Mendapatkan Informasi Tentang Perintah
- Perintah
man
- Menavigasi Sistem File
- Direktori Kerja Saat Ini (perintah
pwd
) - Mengubah direktori (perintah
cd
) - Bekerja dengan File dan Direktori
- Daftar isi direktori (perintah
ls
) - Menampilkan konten file (perintah
cat
) - Membuat file (perintah
touch
) - Membuat direktori (perintah
mkdir
) - Membuat tautan simbolik (perintah
ln
) - Menghapus file dan direktori (perintah
rm
) - Menyalin file dan direktori (perintah
cp
) - Memindahkan dan mengganti nama file dan direktori (perintah
mv
) - Menginstal dan Menghapus Paket
- Ubuntu dan Debian (perintah
apt
) - CentOS dan Fedora (perintah
dnf
) - Kepemilikan dan Izin File
- Mengubah izin (perintah
chmod
) - Mengubah kepemilikan (perintah
chown
) - Tinggikan hak istimewa (perintah
sudo
) - Mengelola Pengguna dan Grup
- Menciptakan pengguna (perintah
useradd
danpasswd
) - Menghapus pengguna (perintah
userdel
) - Mengelola grup (
groupadd
dan Commandgroupdel
) - Menambahkan pengguna ke grup (Perintah
usermod
) - Kesimpulan
Konversi Linux baru yang datang dari dunia Windows mungkin menemukan bekerja dengan baris perintah agak menakutkan. Namun, ini tidak terlalu sulit untuk digunakan. Yang Anda butuhkan untuk memulai dengan baris perintah adalah mempelajari beberapa perintah dasar.
Sementara sebagian besar distribusi Linux ramah pengguna dan hadir dengan antarmuka grafis yang mudah digunakan, mengetahui cara menggunakan baris perintah bisa sangat berguna. Baris perintah memberi Anda lebih banyak kekuatan atas sistem Anda dan akses ke fitur yang tidak tersedia melalui antarmuka grafis.
, kita akan melalui beberapa perintah Linux yang paling umum yang digunakan setiap hari oleh administrator sistem Linux.
Mendapatkan Informasi Tentang Perintah
Opsi menghafal perintah biasanya tidak diperlukan dan mungkin buang-buang waktu. Biasanya, jika Anda tidak sering menggunakan perintah, Anda dapat dengan mudah melupakan opsinya.
Sebagian besar perintah memiliki opsi
--help
yang mencetak pesan pendek tentang cara menggunakan perintah dan keluar:
Perintah
man
Hampir semua perintah Linux didistribusikan bersama dengan halaman manual. Halaman manual atau manual adalah bentuk dokumentasi yang menjelaskan apa yang dilakukan perintah, contoh bagaimana Anda menjalankan perintah, dan argumen apa yang diterima.
Perintah
man
digunakan untuk menampilkan halaman manual dari perintah yang diberikan.
man command_name
Misalnya, untuk membuka halaman manual dari perintah
cd
, Anda harus mengetik:
man cd
Untuk menavigasi halaman manual, gunakan tombol
Arrow
, naik dan
Page Down
. Anda juga dapat menekan tombol
Enter
untuk memindahkan satu baris pada satu waktu, bilah
Space
untuk pindah ke layar berikutnya, dan tombol
b
untuk mundur satu layar. Untuk keluar dari halaman manual, tekan tombol
q
.
Menavigasi Sistem File
Di Linux, setiap file dan direktori berada di bawah direktori root, yang merupakan direktori pertama atau teratas di pohon direktori. Direktori root dirujuk oleh slash tunggal terkemuka
/
.
Saat menavigasi sistem file pada operasi pada file, Anda dapat menggunakan jalur absolut atau relatif ke sumber daya.
Path absolut atau penuh dimulai dari root sistem
/
, dan path relatif dimulai dari direktori Anda saat ini.
Direktori Kerja Saat Ini (perintah
pwd
)
Direktori kerja saat ini adalah direktori di mana pengguna saat ini bekerja. Setiap kali Anda berinteraksi dengan command prompt Anda, Anda bekerja di dalam direktori.
Gunakan perintah
pwd
untuk mencari tahu direktori Anda saat ini:
pwd
Perintah menampilkan jalur direktori kerja Anda saat ini:
Mengubah direktori (perintah
cd
)
Perintah
cd
("direktori perubahan") digunakan untuk mengubah direktori kerja saat ini di Linux dan sistem operasi mirip Unix lainnya.
Ketika digunakan tanpa argumen,
cd
akan membawa Anda ke direktori home Anda:
cd
Untuk mengubah ke direktori, Anda dapat menggunakan nama path absolut atau relatifnya.
Dengan asumsi bahwa
Downloads
direktori ada di direktori tempat Anda menjalankan perintah, Anda dapat menavigasi ke sana dengan menggunakan jalur relatif ke direktori:
cd Downloads
Anda juga dapat menavigasi ke direktori dengan menggunakan jalur absolutnya:
cd /home/linuxize/Downloads
Dua titik (
..
), satu demi satu, mewakili direktori induk atau, dengan kata lain, direktori tepat di atas yang sekarang.
Misalkan Anda saat ini berada di
/usr/local/share
, untuk beralih ke
/usr/local
(naik satu tingkat dari direktori saat ini), Anda harus mengetik:
cd../
Untuk memindahkan dua level, gunakan:
cd../../
Untuk mengubah kembali ke direktori kerja sebelumnya, gunakan karakter tanda hubung (
-
) sebagai argumen:
cd -
Jika direktori yang ingin Anda ubah memiliki spasi dalam namanya, Anda harus mengelilingi path dengan tanda kutip atau menggunakan karakter garis miring terbalik () untuk keluar dari spasi:
Bekerja dengan File dan Direktori
Daftar isi direktori (perintah
ls
)
Perintah
ls
digunakan untuk membuat daftar informasi tentang file dan direktori dalam direktori.
Ketika digunakan tanpa opsi dan argumen,
ls
menampilkan daftar dalam urutan abjad nama-nama semua file di direktori kerja saat ini:
ls
Untuk daftar file dalam direktori tertentu, berikan path ke direktori sebagai argumen:
ls /usr
Output default dari perintah
ls
hanya menunjukkan nama file dan direktori. Gunakan
-l
untuk mencetak file dalam format daftar panjang:
ls -l /etc/hosts
Outputnya termasuk jenis file, izin, jumlah tautan keras, pemilik, grup, ukuran, tanggal, dan nama file:
-rw-r--r-- 1 root root 337 Oct 4 11:31 /etc/hosts
Perintah
ls
tidak mencantumkan file tersembunyi secara default. File tersembunyi adalah file apa pun yang dimulai dengan titik (
.
).
Untuk menampilkan semua file termasuk file yang disembunyikan, gunakan opsi
-a
:
Menampilkan konten file (perintah
cat
)
Perintah
cat
digunakan untuk mencetak konten dari satu file atau lebih dan untuk menggabungkan (menggabungkan) file dengan menambahkan konten dari satu file ke akhir file lain.
Untuk menampilkan konten file di layar, berikan nama file ke
cat
sebagai argumen:
Membuat file (perintah
touch
)
Perintah
touch
digunakan untuk memperbarui cap waktu pada file dan direktori yang ada serta untuk membuat file kosong yang baru.
Untuk membuat file, tentukan nama file sebagai argumen:
touch file.txt
Jika file sudah ada,
touch
akan mengubah file akses terakhir dan waktu modifikasi ke waktu saat ini.
Membuat direktori (perintah
mkdir
)
Di Linux, Anda dapat membuat direktori baru (juga dikenal sebagai folder) menggunakan perintah
mkdir
.
Untuk membuat direktori, berikan nama direktori sebagai argumen ke perintah:
mkdir /tmp/newdirectory
mkdir
dapat mengambil satu atau lebih nama direktori sebagai argumennya.
Ketika hanya menyediakan nama direktori, tanpa path lengkap, itu akan dibuat di direktori kerja saat ini.
Untuk membuat direktori induk gunakan opsi
-p
:
mkdir -p Projects/linuxize.com/src/assets/images
Perintah di atas membuat seluruh struktur direktori.
Ketika
mkdir
dipanggil dengan opsi
-p
, ia membuat direktori hanya jika itu tidak ada.
Membuat tautan simbolik (perintah
ln
)
Tautan simbolik (atau symlink) adalah jenis file khusus yang menunjuk ke file atau direktori lain.
Untuk membuat tautan simbolik ke file yang diberikan, gunakan perintah
ln
dengan opsi
-s
, nama file sebagai argumen pertama dan nama tautan simbolik sebagai argumen kedua:
ln -s source_file symbolic_link
Jika hanya satu file yang diberikan sebagai argumen,
ln
membuat tautan ke file itu di direktori kerja saat ini dengan nama yang sama dengan file yang ditunjuknya.
Menghapus file dan direktori (perintah
rm
)
Untuk menghapus file dan direktori, gunakan perintah
rm
.
Secara default, ketika dijalankan tanpa opsi apa pun,
rm
tidak menghapus direktori. Itu juga tidak meminta pengguna untuk melanjutkan dengan penghapusan file yang diberikan.
Untuk menghapus file atau symlink, gunakan perintah
rm
diikuti dengan nama file sebagai argumen:
rm file.txt
rm
menerima satu atau lebih nama file atau direktori sebagai argumennya.
Opsi
-i
memberi tahu
rm
untuk meminta pengguna untuk setiap file yang diberikan sebelum menghapusnya:
rm -i file.txt
rm: remove regular empty file 'file.txt'?
Gunakan opsi
-d
untuk menghapus satu atau lebih direktori kosong:
rm -d dirname
Untuk menghapus direktori yang tidak kosong dan semua file di dalamnya secara rekursif, gunakan opsi
-r
(rekursif):
rm -rf dirname
Opsi
-f
memberitahu
rm
untuk tidak pernah meminta pengguna dan mengabaikan file dan argumen yang tidak ada.
Menyalin file dan direktori (perintah
cp
)
Perintah
cp
memungkinkan Anda untuk menyalin file dan direktori.
Untuk menyalin file di direktori kerja saat ini, gunakan file sumber sebagai argumen pertama dan file baru sebagai yang kedua:
cp file file_backup
Untuk menyalin file ke direktori lain, tentukan jalur absolut atau relatif ke direktori tujuan. Ketika hanya nama direktori yang ditentukan sebagai tujuan, file yang disalin akan memiliki nama yang sama dengan file asli.
cp file.txt /backup
Secara default, jika file tujuan ada, itu akan ditimpa.
Untuk menyalin direktori, termasuk semua file dan subdirektori, gunakan opsi
-R
atau
-r
:
Memindahkan dan mengganti nama file dan direktori (perintah
mv
)
Perintah
mv
(short from move) digunakan untuk mengubah nama dan memindahkan serta file dan direktori dari satu lokasi ke lokasi lain.
Misalnya untuk memindahkan file ke direktori yang akan Anda jalankan:
mv file.txt /tmp
Untuk mengganti nama file, Anda harus menentukan nama file tujuan:
mv file.txt file1.txt
Sintaks untuk memindahkan direktori sama dengan ketika memindahkan file.
Untuk memindahkan banyak file dan direktori sekaligus, tentukan direktori tujuan sebagai argumen terakhir:
Menginstal dan Menghapus Paket
Manajer paket adalah alat yang memungkinkan Anda untuk menginstal, memperbarui, menghapus, dan mengelola paket perangkat lunak khusus distro.
Distribusi Linux yang berbeda memiliki manajer paket dan format paket yang berbeda.
Hanya root atau pengguna dengan hak akses sudo yang dapat menginstal dan menghapus paket.
Ubuntu dan Debian (perintah
apt
)
Advanced Package Tool atau APT adalah sistem manajemen paket yang digunakan oleh distribusi berbasis Debian.
Ada beberapa alat manajemen paket command-line dalam distribusi Debian dengan
apt
dan
apt-get
menjadi yang paling banyak digunakan.
Sebelum menginstal paket baru terlebih dahulu, Anda perlu memperbarui indeks paket APT:
apt update
Indeks APT adalah database yang menyimpan rekaman paket yang tersedia dari repositori yang diaktifkan di sistem Anda.
Untuk memutakhirkan paket yang diinstal ke versi terbarunya, jalankan:
apt upgrade
Menginstal paket semudah menjalankan:
apt install package_name
Untuk menghapus paket yang diinstal, masukkan:
CentOS dan Fedora (perintah
dnf
)
RPM adalah sistem manajemen paket yang kuat yang digunakan oleh Red Hat Linux dan turunannya seperti CentOS dan Fedora. RPM juga mengacu pada perintah
rpm
dan format file
.rpm
.
Untuk menginstal paket baru pada distribusi berbasis Red Hat, Anda dapat menggunakan perintah
yum
atau
dnf
:
dnf install package_name
Mulai dari CentOS 8
dnf
menggantikan
yum
sebagai manajer paket default.
dnf
kompatibel dengan
yum
.
Untuk memutakhirkan paket yang diinstal ke versi terbaru, ketik:
dnf update
Menghapus paket semudah:
Kepemilikan dan Izin File
Di Linux, akses ke file dikelola melalui izin file, atribut, dan kepemilikan. Ini memastikan bahwa hanya pengguna dan proses yang sah yang dapat mengakses file dan direktori.
Di Linux, setiap file dikaitkan dengan pemilik dan grup dan ditugaskan dengan hak akses izin untuk tiga kelas pengguna yang berbeda:
- Pemilik file. Anggota grup. Semua orang.
Ada tiga jenis izin yang berlaku untuk setiap kelas:
- Izin baca. Izin menulis. Izin eksekusi.
Konsep ini memungkinkan Anda menentukan pengguna mana yang diizinkan membaca file, menulis ke file, atau menjalankan file.
Untuk melihat pemilik dan izin file, gunakan
ls -l
.
Mengubah izin (perintah
chmod
)
Perintah
chmod
memungkinkan Anda untuk mengubah izin file. Ini bekerja dalam dua mode, simbolik dan numerik.
Saat menggunakan mode numerik, Anda dapat mengatur izin untuk pemilik, grup, dan yang lainnya. Setiap menulis, membaca, dan mengeksekusi izin memiliki nilai angka berikut:
-
r
(baca) = 4w
(tulis) = 2x
(jalankan) = 1tidak ada izin = 0
Nomor izin kelas pengguna tertentu diwakili oleh jumlah nilai izin untuk grup itu.
Misalnya, untuk memberi izin kepada pemilik file untuk membaca dan menulis dan hanya membaca izin untuk anggota grup dan semua pengguna lain yang akan Anda jalankan:
chmod 644 filename
Hanya root, pemilik file, atau pengguna dengan hak sudo yang dapat mengubah izin file.
Untuk beroperasi secara rekursif pada semua file dan direktori di bawah direktori yang diberikan, gunakan perintah
chmod
dengan opsi -R, (–recursive):
chmod -R 755 dirname
Berhati-hatilah saat mengubah izin file secara rekursif.
Mengubah kepemilikan (perintah
chown
)
Perintah
chown
memungkinkan Anda untuk mengubah kepemilikan pengguna dan grup dari suatu file, direktori, atau tautan simbolik.
Untuk mengubah pemilik file, gunakan perintah
chown
diikuti dengan nama pengguna pemilik baru dan file target:
chown username filename
Untuk mengubah pemilik dan grup file,
chown
perintah
chown
diikuti oleh pemilik dan grup baru yang dipisahkan oleh titik dua (:) tanpa spasi dan file target:
chown username:groupname filename
Gunakan opsi
-R
(
--recursive
), untuk beroperasi secara rekursif pada semua file dan direktori di bawah direktori yang diberikan:
chown -R username:groupname dirname
Tinggikan hak istimewa (perintah
sudo
)
Perintah
sudo
memungkinkan Anda untuk menjalankan program sebagai pengguna lain, secara default pengguna root. Jika Anda menghabiskan banyak waktu di baris perintah,
sudo
adalah salah satu perintah yang akan sering Anda gunakan.
Menggunakan
sudo
daripada login sebagai root lebih aman karena Anda dapat memberikan hak administratif terbatas kepada pengguna individu tanpa mereka tahu kata sandi root.
Untuk menggunakan
sudo
, cukup awali perintah dengan
sudo
:
Mengelola Pengguna dan Grup
Linux adalah sistem multi-pengguna, yang berarti lebih dari satu orang dapat berinteraksi dengan sistem yang sama secara bersamaan. Grup digunakan untuk mengatur dan mengelola akun pengguna. Tujuan utama grup adalah untuk menetapkan seperangkat hak istimewa seperti membaca, menulis, atau mengeksekusi izin untuk sumber daya yang diberikan yang dapat dibagi di antara pengguna dalam grup.
Menciptakan pengguna (perintah
useradd
dan
passwd
)
Perintah
useradd
memungkinkan Anda dapat membuat pengguna baru.
Untuk membuat akun pengguna baru, gunakan perintah
useradd
diikuti oleh nama pengguna:
useradd newuser
Setelah pengguna dibuat, atur kata sandi pengguna dengan menjalankan perintah
passwd
:
Menghapus pengguna (perintah
userdel
)
Di Linux, Anda dapat menghapus akun pengguna menggunakan perintah
userdel
.
Untuk menghapus akun pengguna yang bernama operasikan nama pengguna ke perintah
userdel
:
userdel newuser
Gunakan opsi
-r
(–remove) untuk menghapus direktori home pengguna dan mail spool:
Mengelola grup (
groupadd
dan Command
groupdel
)
Untuk membuat grup baru gunakan perintah
groupadd
diikuti dengan nama grup:
groupadd mygroup
Untuk menghapus grup, gunakan perintah
groupdel
dengan nama grup sebagai argumen:
Menambahkan pengguna ke grup (Perintah
usermod
)
Untuk menambahkan pengguna yang ada ke grup, gunakan perintah
usermod
diikuti oleh opsi
-G
dan nama grup:
Kesimpulan
Kami telah membahas beberapa perintah Gnu / Linux yang paling banyak digunakan.
Meskipun Anda dapat melakukan sebagian besar pengembangan dan tugas-tugas yang berhubungan dengan sistem menggunakan antarmuka grafis, baris perintah membuat Anda lebih produktif dan dapat menyelesaikan lebih banyak dalam waktu yang lebih singkat.
Klik tautan pada setiap perintah untuk mendapatkan informasi lebih lanjut tentang opsi dan penggunaan perintah.
terminalCorel Home Office Suite untuk Netbook Membawa Dasar-Dasar Kantor di Jalan

Paket kantor yang luwes dan intuitif ini menawarkan dokumen, spreadsheet, dan dasar-dasar presentasi dengan harga yang bagus.
Astroburn Menangani Dasar-Dasar Pembakaran dengan Harga Yang Baik

Membuat dan mengelola proyek-proyek pembakar berkas CD, DVD, atau Blu-Ray dengan harga Astroburn yang cukup murah.
TomTom Kemudahan GPS Kembali ke Dasar-Dasar

Dengan Kemudahan, TomTom telah memangkas lemak dari perangkat GPS yang lebih rumit untuk menawarkan navigator kecil dan sederhana.