Perintah Dasar Linux C: Difference between revisions
No edit summary |
|||
| (7 intermediate revisions by the same user not shown) | |||
| Line 3: | Line 3: | ||
* Menampilkan kalender tahun 2009 | * Menampilkan kalender tahun 2009 | ||
<syntaxhighlight lang="shell"> | |||
cal 2009 | |||
</syntaxhighlight> | |||
* cat | * cat | ||
| Line 9: | Line 12: | ||
* Menampilkan isi file bunaken.txt dan <code>raja_ampat.txt</code> pada layar | * Menampilkan isi file bunaken.txt dan <code>raja_ampat.txt</code> pada layar | ||
<syntaxhighlight lang="shell"> | |||
cat bunaken.txt raja_ampat.txt | |||
</syntaxhighlight> | |||
* Menampilkan informasi yang ada pada cpuinfo | * Menampilkan informasi yang ada pada cpuinfo | ||
<syntaxhighlight lang="shell"> | |||
cat /proc/cpuinfo | |||
</syntaxhighlight> | |||
* Menampilkan interrupts | * Menampilkan interrupts | ||
<syntaxhighlight lang="shell"> | |||
cat /proc/interrupts | |||
</syntaxhighlight> | |||
* Memverifikasi penggunaan memori | * Memverifikasi penggunaan memori | ||
<syntaxhighlight lang="shell"> | |||
cat /proc/meminfo | |||
</syntaxhighlight> | |||
* Menampilkan file swap | * Menampilkan file swap | ||
<syntaxhighlight lang="shell"> | |||
cat /proc/swaps | |||
</syntaxhighlight> | |||
* Menampilkan versi kernel | * Menampilkan versi kernel | ||
<syntaxhighlight lang="shell"> | |||
cat /proc/version | |||
</syntaxhighlight> | |||
* Menampilkan adapter network dan statistiknya | * Menampilkan adapter network dan statistiknya | ||
<syntaxhighlight lang="shell"> | |||
cat /proc/net/dev | |||
</syntaxhighlight> | |||
* Menampilkan file sistem yang sudah ter-mount | * Menampilkan file sistem yang sudah ter-mount | ||
<syntaxhighlight lang="shell"> | |||
cat /proc/mounts | |||
</syntaxhighlight> | |||
* Menampilkan isi dari <code>file1</code> dimulai dari baris pertama | * Menampilkan isi dari <code>file1</code> dimulai dari baris pertama | ||
<syntaxhighlight lang="shell"> | |||
cat file1 | |||
</syntaxhighlight> | |||
* Menampilkan isi dari <code>file1</code> dengan menambahkan nomor urut perbaris | * Menampilkan isi dari <code>file1</code> dengan menambahkan nomor urut perbaris | ||
<syntaxhighlight lang="shell"> | |||
cat -n file1 | |||
</syntaxhighlight> | |||
==cd== | ==cd== | ||
| Line 42: | Line 73: | ||
* Berpindah ke direktori sebelumnya | * Berpindah ke direktori sebelumnya | ||
<syntaxhighlight lang="shell"> | |||
cd - | |||
</syntaxhighlight> | |||
* Kembali ke satu level sebelumnya | * Kembali ke satu level sebelumnya | ||
<syntaxhighlight lang="shell"> | |||
cd .. | |||
</syntaxhighlight> | |||
* Kembali ke dua level sebelumnnya | * Kembali ke dua level sebelumnnya | ||
<syntaxhighlight lang="shell"> | |||
cd ../.. | |||
</syntaxhighlight> | |||
* Menuju (navigasi) ke direktori home | * Menuju (navigasi) ke direktori home | ||
<syntaxhighlight lang="shell"> | |||
cd | |||
</syntaxhighlight> | |||
* Menuju (navigasi) ke home direktori dari <code>user1</code> | * Menuju (navigasi) ke home direktori dari <code>user1</code> | ||
| Line 60: | Line 103: | ||
==cd-paranoia== | ==cd-paranoia== | ||
* Mengkonversi file audio dari media CD menjadi file wav | * Mengkonversi file audio dari media CD menjadi file <code>wav</code> | ||
cd-paranoia-B | cd-paranoia-B | ||
* Mengkonversi 3 file audio pertama dari media CD menjadi file wav | * Mengkonversi 3 file audio pertama dari media CD menjadi file <code>wav</code> | ||
cd-paranoia -- | cd-paranoia -- | ||
| Line 73: | Line 116: | ||
* Meng-scan bus untuk mengidentifikasi port SCSI | * Meng-scan bus untuk mengidentifikasi port SCSI | ||
cdrecord --scanbus | cdrecord --scanbus | ||
==chage== | ==chage== | ||
''Mengatur deadline password'' | ''Mengatur deadline password'' | ||
* Mengatur deadline password untuk user1 | * Mengatur deadline password untuk <code>user1</code> | ||
chage -E 2005-12-31 user1 | chage -E 2005-12-31 user1 | ||
== chattr == | == chattr == | ||
''Merubah atribut file di dalam sistem linux'' | ''Merubah atribut file di dalam sistem linux'' | ||
* Memperbolehkan penambahaan (append) pada pembukaan (di awal) file1 | * Memperbolehkan penambahaan (append) pada pembukaan (di awal) <code>file1</code> | ||
chattr +a file1 | chattr +a file1 | ||
* Memperbolehkan file1 untuk dikompres atau diekstrak secara otomatis oleh kernel | * Memperbolehkan <code>file1</code> untuk dikompres atau diekstrak secara otomatis oleh kernel | ||
chattr +c file1 | chattr +c file1 | ||
| Line 93: | Line 136: | ||
chattr +d file1 | chattr +d file1 | ||
* Membuat file1 tidak dapat diubah, tidak dapat dihapus, diubah, diubah nama filenya atau disambungkan | * Membuat <code>file1</code> tidak dapat diubah, tidak dapat dihapus, diubah, diubah nama filenya atau disambungkan | ||
chattr +i file1 | chattr +i file1 | ||
* Memperbolehkan file1 untuk dihapus secara aman | * Memperbolehkan <code>file1</code> untuk dihapus secara aman | ||
chattr +s file1 | chattr +s file1 | ||
* Meyakinkan bahwa jika file1 diubah, perubahan tersebut akan tertulis secara bersamaan (sinkronisasi) | * Meyakinkan bahwa jika <code>file1</code> diubah, perubahan tersebut akan tertulis secara bersamaan (sinkronisasi) | ||
chattr +S file1 | chattr +S file1 | ||
* Memperbolehkan untuk recover konten file1 walaupun dibatalkan | * Memperbolehkan untuk recover konten <code>file1</code> walaupun dibatalkan | ||
chattr +u file1 | chattr +u file1 | ||
* Mengubah group dari file1 | * Mengubah group dari <code>file1</code> | ||
chgrp group1 file1 | chgrp group1 file1 | ||
==chmod== | ==chmod== | ||
''Mengubah hak akses terhadap suatu file / direktori'' | ''Mengubah hak akses terhadap suatu file / direktori'' | ||
* Mengatur permission untuk akses baca (r), tulis (w) dan execute (x) oleh user owner (u) group (g) dan lain-lain (o) terhadap file1 | * Mengatur permission untuk akses baca (<code>r</code>), tulis (<code>w</code>) dan execute (<code>x</code>) oleh user owner (<code>u</code>) group (<code>g</code>) dan lain-lain (<code>o</code>) terhadap <code>file1</code> | ||
chmod ugo+rwx directory1 | chmod ugo+rwx directory1 | ||
*Menghapuskan permission untuk membaca (r), menulis (w) dan meng-execute (x) untuk group (g) dan lain-lain (o) terhadap direktori1 | *Menghapuskan permission untuk membaca (<code>r</code>), menulis (<code>w</code>) dan meng-execute (<code>x</code>) untuk group (<code>g</code>) dan lain-lain (<code>o</code>) terhadap <code>direktori1</code> | ||
chmod go-rwx directory1 | chmod go-rwx directory1 | ||
| Line 133: | Line 176: | ||
* Menonaktifkan STIKY bit sebuah direktori | * Menonaktifkan STIKY bit sebuah direktori | ||
chmod o-t /home/public | chmod o-t /home/public | ||
==chown== | ==chown== | ||
''Mengubah kepemilikan sebuah file'' | ''Mengubah kepemilikan sebuah file'' | ||
* Ubah file1 menjadi milik user1 | * Ubah file1 menjadi milik <code>user1</code> | ||
chown user1 file1 | chown user1 file1 | ||
| Line 145: | Line 188: | ||
* Mengubah user dan grup kepemilikan sebuah file | * Mengubah user dan grup kepemilikan sebuah file | ||
chown user1:group1 file1 | chown user1:group1 file1 | ||
==chsh== | ==chsh== | ||
| Line 160: | Line 203: | ||
''Membandingkan isi file yang singkat baris demi baris'' | ''Membandingkan isi file yang singkat baris demi baris'' | ||
* Membandingkan isi dari dua file dengan cara menghapus baris-baris yang berbeda pada file1 | * Membandingkan isi dari dua file dengan cara menghapus baris-baris yang berbeda pada <code>file1</code> | ||
comm -1 file1 file2 | comm -1 file1 file2 | ||
* Membandingkan isi dari dua file dengan cara menghapus baris-baris yang berbeda pada file2 | * Membandingkan isi dari dua file dengan cara menghapus baris-baris yang berbeda pada <code>file2</code> | ||
comm -2 file1 file2 | comm -2 file1 file2 | ||
| Line 183: | Line 226: | ||
* Menyalin sebuah direktori | * Menyalin sebuah direktori | ||
cp -a dir1 dir2 | cp -a dir1 dir2 | ||
[[Category:Linux]] | [[Category:Linux]] | ||
[[Category:Tutorial]] | |||