Sistem Administrasi Linux pertemuan 2 Struktur Direktori Linux Perintah dasar linux Helmy Faisal M, S.Kom
Direktori di linux Direktori /bin /boot /dev /etc /home /lib /mnt Isi Direktori berisi file-file binary standar yang dapat digunakan oleh seluruh user baik user biasa maupun super user. berisi file-file yang digunakan untuk booting Linux termasuk kernel image berisi file system khusus yang merupakan refleksi device hardware yang dikenali dan digunakan sistem. berisi file-file konfigurasi sistem, biasanya hanya boleh diubah oleh super user berisi direktori-direktori yang merupakan direktori home untuk user biasa dan aplikasi tertentu. berisi file-file library yang digunakan untuk mendukung kerja kernel Linux direktori khusus yang disediakan untuk mounting (mengaitkan) device disk storage ke sistem dalam bentuk direktori.
/proc /root /media /sbin /tmp /usr /var berisi file system khusus yang menunjukkan data-data kernel setiap saat direktori home untuk user root (user khusus dengan priviledges hampir tak terbatas) berisi media simpan yang telah termounting (terkait). sama seperti direktori bin, tetapi hanya super user yang sebaiknya menggunakan binary-binary tersebut mengingat fungsifungsi binary yang terdapat di direktori ini untuk maintenance sistem. berisi file-file sementara yang dibutuhkan sebuah aplikasi yang sedang berjalan. berisi library, binary, dokumentasi dan file lainnya hasil instalasi user. berisi file-file log, mailbox dan data-data aplikasi.
cd perintah cd ini digunakan untuk masuk direktori yang kita inginkan. cd <namadirektori> Contoh: cd /etc cd /home cd.. kebalikan dari cd, perintah ini digunakan untuk keluar dari direktori. cd ~ (untuk keluar langsung ke home) dan cd.. (untuk keluar dari satu direktori saja).
ls perintah ini untuk menampilkan seluruh isi direktori. ls <namadirektori> Contoh : ls /proc ls /media Untuk menampilkan file yang tersembunyi ketikkan ls -a mkdir perintah ini untuk membuat sebuah direktori baru. mkdir <namadirektori> contoh : mkdir test
rm perintah rm adalah untuk menghapus file atau direktori. rm [option] <namafile> Contoh : rm rf fileku.txt rm rf /home/folderku
cp perintah ini untuk menyalin file. cp <direktori/namafileasal> <direktori/namafiletujuan> Contoh : cp /etc/passwd /proc/passwd01
mv perintah ini untuk memindahkan file ke direktori lain. mv <direktori/namafileasal> <direktori/namafiletujuan> Contoh : mv /home/stmik-abg/fileku.txt /home/fileku.txt ln Kegunaan perintah ini adalah untuk membuat link dari satu file/ directori ke file/directori lain. ln [option] <direktori/namafilelink> <direktori/namafiletujuanlink> Contoh : ln -s /home/link /home/stmik-abg/linkku.txt ls l lrwxrwxrwx 1 root root 8 Jun 2 12:45 link -> linkku.txt
locate Perintah ini digunakan untuk mengetahui dimana letaknya sebuah file atau directori. Fungsinya kurang lebih sama dengan find, bedanya locate menggunakan sebuah database (database disimpan di /var/lib/locatedb ) yang dapat di update menggunakan perintah updatedb. locate <namafile namadirektori namaprogram dsb> Contoh : locate mysql
tail Perintah ini berlawanan dengan perintah cut, tail mendefinisikan sebuah data pada file menurut barisnya. Sedikit perbedaan adalah pada tail secara default ditampilkan 10 baris terakhir dari isi file Contoh : tail [option] <namafile> tail f /var/log/messages tail f wget.log
pwd more less clear grep Perintah Keterangan Menampilkan direktori tempat kita bekerja. Menampilkan file per layar/screen. Membaca isi file keseluruhan. Untuk membersihkan layar. Pencarian data yang mengandung kata tertentu di dalam file. find ps aux pg kill echo chmod pencarian file dan atau directory. Melihat semua proses yang sedang dilakukan. Menampilkan isi file per layar. Menghentikan proses sesuai PID. Menampilkan tulisan ke layar / menuliskan sesuatu kedalam sebuah file. Mengubah permisi dari suatu file atau direktori. chown Mengubah pemilik dari suatu file atau direktori.
PERINTAH sudo passwd su banner vi wget init 0 reboot logout info last w KETERANGAN Mengubah password user. Switch user. Untuk menampilkan tulisan berukuran besar. Text editor. Download manager. Mematikan komputer (shutdown). Restart komputer. Logout dari user yang sedang aktif. Memperoleh informasi dari suatu file dan direktori. Untuk melihat login terakhir. Untuk melihat seluruh user yang sedang login
Link Berguna http://www.debianhelp.co.uk/commands.htm http://www.comptechdoc.org/os/linux/usersguide/linux_ugbasics.html http://opensource.telkomspeedy.com/wiki/index.php/linux_howto http://opensource.telkomspeedy.com/wiki/index.php/perintah_dasar_linux
Top Free cat /proc/version Dmesg lsusb lspci clear mcopy rsh xterm halt apropos hostname Tugas