Linux

Perintah uniq di Linux

Perintah uniq di Linux digunakan untuk menghapus semua baris yang berulang dari sebuah file. Selain itu, perintah ini dapat digunakan untuk menampilkan jumlah kemunculan suatu kata, hanya baris yang berulang, mengabaikan karakter, dan membandingkan bidang tertentu. Ini adalah salah satu perintah yang paling sering digunakan dalam sistem Linux. Perintah ini sering digunakan dengan perintah sort karena membandingkan karakter yang berdekatan. Perintah ini mengabaikan semua baris yang identik dan menulis hasilnya. Sintaks: perlSalin kodeuniq [OPTION]… [INPUT [OUTPUT]] Opsi: Beberapa opsi baris perintah yang berguna dari perintah uniq adalah sebagai berikut: Contoh Perintah uniq Mari kita lihat beberapa contoh perintah uniq: Menghapus baris yang berulang Untuk menghapus baris yang berulang dari sebuah file, jalankan perintah uniq dasar sebagai berikut: bashSalin kodesort dupli.txt | uniq Perintah di atas akan menghapus baris duplikat dari file ‘dupli.txt’. Pertimbangkan output di bawah ini: Dari output di atas, kata-kata yang berulang diabaikan. Menghitung jumlah kemunculan suatu kata Kita dapat menghitung jumlah kemunculan suatu kata dengan menggunakan perintah uniq. Opsi ‘-c’ digunakan untuk menghitung kata. Jalankan sebagai berikut: bashSalin kodesort dupli.txt | uniq -c Perintah di atas akan menghitung kata-kata yang muncul dalam ‘dupli.txt’. Pertimbangkan output di bawah ini: Dari output di atas, perintah “sort dupli.txt | uniq -c” menghitung jumlah kali suatu kata berulang. Menampilkan baris yang berulang Opsi ‘-d’ digunakan untuk menampilkan hanya baris yang berulang. Opsi ini hanya akan menampilkan baris yang muncul lebih dari sekali dalam sebuah file dan menulis hasilnya ke output standar. Pertimbangkan perintah di bawah ini: bashSalin kodesort dupli.txt | uniq -d Perintah di atas akan menampilkan hanya baris yang berulang. Pertimbangkan output di bawah ini: Menampilkan baris yang unik Opsi ‘-u’ digunakan untuk menampilkan hanya baris yang unik (yang tidak berulang). Opsi ini hanya akan menampilkan baris yang muncul hanya sekali dan menulis hasilnya ke output standar. Pertimbangkan perintah di bawah ini: bashSalin kodesort dupli.txt | uniq -u Perintah di atas akan menampilkan hanya baris yang unik dari file ‘dupli.txt’. Pertimbangkan output di bawah ini: Mengabaikan karakter dalam perbandingan Opsi ‘-s’ digunakan untuk mengabaikan karakter dalam perbandingan. Opsi ini akan mengabaikan jumlah karakter yang ditentukan dan menampilkan hasilnya ke output standar. Pertimbangkan perintah di bawah ini: bashSalin kodesort dupli.txt | uniq -s 2 Perintah di atas akan mengabaikan dua karakter pertama dalam perbandingan dari file ‘dupli.txt’. Pertimbangkan output di bawah ini: Mengabaikan bidang dalam perbandingan Opsi ‘-f’ digunakan untuk mengabaikan bidang. Pertimbangkan perintah di bawah ini: bashSalin kodeuniq -f 2 dupli2.txt Perintah di atas tidak akan membandingkan dua bidang pertama dari file ‘dupli2.txt’. Pertimbangkan output di bawah ini: Dari output di atas, dua bidang pertama diabaikan, dan semua bidang lainnya dibandingkan dari file ‘dupli2.txt’. ref:[1]

By ahmadmahmuda@student.telkomuniversity.ac.id | Linux
DETAIL

Perintah tr di Linux

Perintah ‘tr’ singkatan dari ‘translate’. Perintah ini digunakan untuk menerjemahkan, seperti dari huruf kecil ke huruf besar dan sebaliknya atau mengganti baris baru menjadi spasi. Sintaks: bashSalin kodecommand | tr <‘lama’> <‘baru’> Mengubah Huruf Perintah ‘tr’ dapat mengubah huruf. Sintaks: bashSalin kodecommand | tr <‘lama’> <‘baru’> Contoh: bashSalin kodecat exm.txt | tr ‘prcu’ ‘PRCU’ Perhatikan snapshot di atas, semua huruf p, r, c, u diubah menjadi huruf besar P, R, C, U. Menghapus Baris Baru Untuk menulis semua baris dalam satu baris, kita harus mengganti semua baris baru dengan spasi. Sintaks: bashSalin kodecommand | tr <‘\n’> <‘ ‘> Contoh: bashSalin kodecat exm.txt | tr ‘\n’ ‘ ‘ Opsi tr tr -s Perintah ‘tr -s’ mengurangi kemunculan beberapa karakter menjadi satu. Sintaks: bashSalin kodecommand | tr -s <‘huruf’> Contoh: bashSalin kodecat jtp.txt | tr -s ‘l’ cat spaces.txt | tr -s ‘ ‘ Perhatikan snapshot di atas, perintah “cat jtp.txt | tr -s ‘l’” telah mengurangi semua huruf ‘l’ menjadi satu dan perintah “cat spaces.txt | tr -s ‘ ‘” telah mengurangi semua spasi menjadi satu spasi. tr rot13 Perintah ini mengenkripsi teks. Ini peka terhadap huruf besar dan kecil. Contoh: bashSalin kodecat exm.txt | tr ‘a-z’ ‘nopqrstuvwxyzabcdefghijklm’ cat exm.txt | tr ‘a-z’ ‘n-za-m’ Perhatikan snapshot di atas, semua huruf dienkripsi sesuai dengan perintah. Namun, huruf ‘A’ dan ‘M’ tidak dienkripsi karena mereka dalam huruf besar. tr -d Perintah ‘tr -d’ digunakan untuk menghapus karakter. Sintaks: bashSalin kodecommand | tr -d <huruf> Contoh: bashSalin kodecat exm.txt | tr -d o Perhatikan snapshot di atas, semua huruf ‘o’ dihapus dari file ‘exm.txt’. ref:[1]

By ahmadmahmuda@student.telkomuniversity.ac.id | Linux
DETAIL

Perintah tee di Linux

Perintah tee di Linux cukup mirip dengan perintah ‘cat’, dengan hanya satu perbedaan. Ini menempatkan stdin ke stdout dan juga menempatkannya ke dalam file. Ini adalah salah satu perintah yang paling sering digunakan bersama dengan perintah lain melalui piping. Perintah ini memungkinkan kita menulis apa pun yang diberikan dari input standar ke output standar. Secara opsional, perintah ini juga memungkinkan menulis ke satu atau lebih file. Nama perintah tee berasal dari splitter T yang digunakan dalam pipa. Sintaks: phpSalin kodetee <opsi> <nama file> Opsi: Berikut adalah beberapa opsi berguna yang dapat digunakan dengan perintah tee untuk membuatnya lebih spesifik: Contoh Perintah tee Mari kita lihat contoh-contoh berikut dari perintah tee: Cara Menggunakan Perintah tee Perintah tee digunakan untuk menulis input standar ke output standar dan file. Ini digunakan setelah pipa. Untuk menulis ke output standar dan file, tentukan perintah tee setelah pipa dan berikan nama file. Pertimbangkan perintah di bawah ini: bashSalin kodecat weeks.txt | tee newfile.txt Perintah di atas akan menulis input dari ‘weeks.txt’ ke ‘newfile.txt’. Pertimbangkan output di bawah ini: Dari output di atas, file ‘newfile.txt’ dibuat menggunakan perintah tee. Menulis ke File dan Menambahkan Output Opsi ‘-a’ digunakan dengan perintah tee untuk menambahkan output dan menulisnya ke file. Pertimbangkan perintah di bawah ini: bashSalin kodeecho ‘Sabtu dan Minggu adalah hari libur’ | tee -a newfile.txt Perintah di atas akan menambahkan input yang ditentukan ke ‘newfile.txt’. Pertimbangkan output di bawah ini: Dari output di atas, input yang ditentukan ditambahkan ke ‘newfile.txt’. Menulis Status Data ke File Menulis status data sangat berguna untuk membuat cadangan atau menciptakan snapshot data untuk tujuan debugging. Ini dapat dilakukan dengan mudah menggunakan perintah tee. Untuk menulis status data ke file, jalankan perintah di bawah ini: bashSalin kodels ~/ | tee pipe1.txt | grep ^b | tee pipe2.txt | sort -r Perintah di atas akan menulis data ke pipe1.txt. Pertimbangkan output di bawah ini: Dari output di atas, snapshot data direktori kerja saat ini disimpan di ‘newfile.txt’. Menulis ke Banyak File Perintah tee memungkinkan kita menulis ke banyak file. Untuk menulis ke banyak file, tentukan nama file setelah perintah tee sebagai berikut: bashSalin kodeecho ” tambahkan teks” | tee file1.txt file2.txt file3.txt Perintah di atas akan membuat semua file yang ditentukan. Pertimbangkan output di bawah ini: Menulis ke File yang Memerlukan Hak Istimewa Perintah tee memungkinkan kita menulis ke file yang dimiliki oleh pengguna root. Jika kita mencoba menulis ke file yang dimiliki oleh pengguna root, akan muncul kesalahan izin. Namun, kita dapat meningkatkan izin sudo dengan menjalankan perintah tee sebagai berikut: bashSalin kodeecho “beberapa teks” | sudo tee -a <nama file> Mengabaikan Interrupt Opsi ‘-i’ digunakan untuk mengabaikan interrupt. Ini berguna jika kita ingin menghentikan dan keluar dari perintah dengan baik selama eksekusi. Digunakan sebagai berikut: bashSalin kodecommand | tee -i <nama file> Menyembunyikan Output Untuk membatasi perintah tee agar tidak menulis ke output standar, alihkan ke “/dev/null”. Jalankan perintah sebagai berikut: bashSalin kodeecho “Teks” | tee newfile.txt >/dev/null ref:[1]

By ahmadmahmuda@student.telkomuniversity.ac.id | Linux
DETAIL

Linux comm

Perintah ‘comm’ membandingkan dua file atau aliran. Secara default, ‘comm’ selalu menampilkan tiga kolom. Kolom pertama menunjukkan item yang tidak cocok dari file pertama, kolom kedua menunjukkan item yang tidak cocok dari file kedua, dan kolom ketiga menunjukkan item yang cocok dari kedua file. Kedua file harus dalam urutan yang diurutkan agar perintah ‘comm’ dapat dijalankan. Sintaks: phpSalin kodecomm <file1> <file2> Contoh: bashSalin kodecomm file1.txt file2.txt Lihat snapshot di atas, Menampilkan Satu Kolom Jika Anda ingin menampilkan satu kolom, Anda harus menentukan nomor kolom yang tidak ingin ditampilkan. Sintaks: phpSalin kodecomm -23 <file1> <file2> (Untuk menampilkan kolom pertama) comm -13 <file1> <file2> (Untuk menampilkan kolom kedua) comm -12 <file1> <file2> (Untuk menampilkan kolom ketiga) Contoh: bashSalin kodecomm -23 file1.txt file2.txt comm -13 file1.txt file2.txt comm -12 file1.txt file2.txt Lihat snapshot di atas, nomor kolom yang perlu ditampilkan tidak disebutkan dalam perintah ‘comm’. ref:[1]

By ahmadmahmuda@student.telkomuniversity.ac.id | Linux
DETAIL

Perintah grep di Linux/Unix dengan Contoh

Perintah ‘grep’ adalah singkatan dari “global regular expression print”. Perintah grep menyaring konten file yang membuat pencarian kita lebih mudah. Ini adalah utilitas baris perintah untuk mencari grup data teks biasa untuk baris yang sesuai dengan ekspresi reguler. Nama “grep” berasal dari perintah, yaitu, ed, yang memiliki efek yang sama. Awalnya, grep dirancang untuk sistem operasi Unix, tetapi kemudian tersedia untuk setiap sistem mirip Unix dan beberapa lainnya seperti OS 9. Filter grep menemukan file untuk pola karakter tertentu dan menunjukkan setiap baris yang menyertakan pola tersebut. Karakter harus berada dalam tanda kutip jika mereka muncul dalam parameter pola dengan arti khusus untuk shell. Biasanya, kita harus menyertakan seluruh pola dalam satu tanda kutip jika parameter pola bukan string umum. Dalam ekspresi seperti [a-z], tanda minus (-) menjelaskan rentang berdasarkan urutan kolasi saat ini. Urutan kolasi dapat menentukan kelas ekuivalen dalam rentang karakter untuk digunakan. Perintah grep mengasumsikan stdin ketika tidak ada file yang disebutkan. Polanya disebut ekspresi reguler yang ditemukan di dalam file. Polanya adalah ekspresi reguler terbatas dalam format perintah egrep atau ed. Perintah grep menerapkan algoritma non-deterministik yang solid. Ini berguna saat kita perlu menyaring file log besar. Sejarah Singkat grep Sebelum diberi nama, grep adalah utilitas rahasia yang ditentukan oleh Ken Thompson untuk menemukan file untuk beberapa pola. Tidak mengetahui keberadaannya, Doug Mcllroy meminta Thompson untuk menentukan fungsi semacam itu. Menjawab bahwa dia akan memikirkannya semalam. Thompson membuat perbaikan dan memperbaiki kesalahan selama sekitar satu jam pada programnya yang dikenal sebagai “s” (atau search). Dia mempresentasikan fungsi tersebut ke Mcllroy keesokan harinya, yang mengatakan itu persis seperti yang diinginkannya. Kisah Thompson mungkin menjelaskan keyakinan bahwa perintah grep ditentukan semalam. Thompson menetapkan versi awal dalam bahasa rakitan PDP-11 untuk mendukung Lee E. McMohan memeriksa teks Federalist Papers untuk menentukan penulis masing-masing makalah. Editor teks ed memiliki dukungan untuk ekspresi reguler tetapi tidak dapat digunakan pada teks besar seperti itu; Thompson menyalin kode itu ke alat mandiri. Dia memilih nama tersebut karena dalam ed, perintah grep akan mencetak setiap baris yang sesuai dengan pola yang dijelaskan. Pertama, grep ditambahkan dalam Unix Versi 4, dengan mengatakan bahwa “itu umumnya disebut sebagai alat perangkat lunak prototipikal”, Mcllroy menyetujui grep dengan “menanamkan secara tak terhapuskan” filosofi alat Thompson di Unix. Implementasi grep Berbagai implementasi grep hadir di beberapa lingkungan pengembangan perangkat lunak dan sistem operasi. Versi awal termasuk fgrep dan egrep, yang diperkenalkan dalam versi 7 Unix. Versi egrep mendukung sintaks untuk ekspresi reguler yang diperluas yang disertakan oleh Alfred Aho setelah implementasi ekspresi reguler asli dari Ken Thompson. Versi fgrep menemukan daftar string tetap dengan algoritma pencocokan string Aho-Corasick. Biner versi ini tersedia di sistem modern, terhubung ke grep atau memanggil grep sebagai skrip shell menggunakan flag yang benar ditambahkan saat umumnya digunakan pada sistem POSIX. Perintah lain menyertakan kata “grep” untuk menunjukkan bahwa mereka adalah alat pencari, biasanya yang bergantung pada kecocokan ekspresi reguler. Misalnya, utilitas “pgrep” menampilkan proses yang judulnya sama dengan ekspresi reguler yang diberikan. Grep adalah nama fungsi bawaan yang mencari elemen dalam daftar yang memenuhi sifat tertentu dalam bahasa pemrograman Perl. Biasanya, fungsi tingkat tinggi ini disebut “filter” atau “where” dalam bahasa lain. Perintah “pcregrep” adalah implementasi grep yang menggunakan sintaks untuk ekspresi reguler Perl. Fungsionalitas yang sama dapat ditambahkan ke versi GNU grep menggunakan flag -P. Juga, port grep (misalnya, di GnuWin32 dan Cygwin) dijalankan pada Microsoft Windows. Beberapa versi Windows menyediakan perintah findstr atau qgrep yang setara. Selain itu, perintah grep adalah bagian dari MSX-DOS2 Tools dari ASCII untuk versi 2 dari MSX-DOS. Perintah fgrep, egrep, dan grep telah dikirimkan ke OS IBM i. Perangkat lunak Adobe InDesign memiliki fungsi GREP (sejak edisi CS3) dalam dialog kotak tab “GREP” find/change dan ditentukan menggunakan CS4 dalam “GREP styles” gaya paragraf. Cara menginstal grep di Linux Grep sudah terinstal sebelumnya di hampir setiap distribusi Linux. Namun, jika hilang dari sistem kita, kita dapat menginstalnya dengan perintah berikut di jendela terminal: arduinoSalin kode$ sudo apt-get install grep grep dengan pipe Perintah ‘grep’ biasanya digunakan dengan pipe (|). Sintaks: bashSalin kodecommand | grep <kataCari> Contoh: bashSalin kodecat marks.txt | grep 9 Lihat snapshot di atas, perintah grep menyaring semua data yang mengandung ‘9’. grep tanpa pipe Dapat digunakan tanpa pipe juga. Sintaks: phpSalin kodegrep <kataCari> <namaFile> Contoh: cssSalin kodegrep 9 marks.txt Lihat snapshot di atas, perintah grep melakukan pekerjaan yang sama seperti contoh sebelumnya tetapi tanpa pipe. Opsi grep ref:[1]

By ahmadmahmuda@student.telkomuniversity.ac.id | Linux
DETAIL

Perintah cut di Linux

Perintah cut di Linux berguna untuk memilih kolom tertentu dari sebuah file. Ini digunakan untuk memotong bagian tertentu berdasarkan posisi byte, karakter, dan field, kemudian menuliskannya ke output standar. Perintah ini memotong satu baris dan mengekstrak data teks. Perlu menyertakan argumen saat menggunakan perintah ini; jika tidak, akan menampilkan pesan kesalahan. Untuk memotong bagian tertentu, perlu menentukan delimiter. Delimiter akan menentukan bagaimana bagian-bagian dipisahkan dalam sebuah file teks. Delimiter bisa berupa spasi (‘ ‘), tanda hubung (-), garis miring (/), atau lainnya. Setelah opsi ‘-f’, nomor kolom disebutkan. Sintaks: bashSalin kodecut OPTION… [FILE]… Opsi: Berikut adalah opsi-opsi baris perintah yang digunakan oleh perintah cut untuk membuatnya lebih spesifik: Contoh penggunaan perintah cut Mari kita lihat beberapa contoh penggunaan perintah cut: Menggunakan Tanda Hubung (-) Sebagai Delimiter Untuk memotong dengan menggunakan tanda hubung (-) sebagai delimiter, jalankan perintah berikut: scssSalin kodecut -d- -f(nomorKolom) <namaFile> Pertimbangkan perintah berikut: bashSalin kodecut -d- -f2 marks.txt cut -d- -f1 marks.txt Dari perintah di atas, output akan dipotong dari tanda hubung (-). Pertimbangkan output berikut: cssSalin kodeLinux Cut Filter Seperti yang kita lihat dari output di atas, delimiter kita adalah tanda hubung (-); oleh karena itu kita menggunakan (-) setelah (-d). Perintah “cut -d- -f1 marks.txt” menampilkan kolom 1 dan perintah “cut -d- -f2 marks.txt” menampilkan kolom 2. Menggunakan Spasi Sebagai Delimiter Jika kita ingin menggunakan spasi sebagai delimiter, kita harus mengutip spasi (‘ ‘) dengan perintah cut. Untuk memotong output dengan menggunakan spasi sebagai delimiter, jalankan perintah berikut: bashSalin kodecut -d ‘ ‘ -f(nomorKolom) <namaFile> Pertimbangkan perintah berikut: bashSalin kodecut -d ‘ ‘ -f2 exm.txt cut -d ‘ ‘ -f5 exm.txt Dari perintah di atas, output akan dipotong setelah spasi untuk kolom yang ditentukan. Perintah di atas akan menghasilkan output sebagai berikut: Salin kodeLinux Cut Filter2 Dari output di atas, delimiter kita adalah spasi; oleh karena itu kita menggunakan (‘ ‘) setelah (-d). Perintah “cut -d ‘ ‘ -f2 exm.txt” menampilkan kolom 2, perintah “cut -d ‘ ‘ -f5 exm.txt” menampilkan kolom 5. Memotong Berdasarkan Byte Opsi ‘-b’ digunakan untuk memotong bagian baris berdasarkan byte. Untuk memotong file berdasarkan posisi byte, jalankan perintah berikut: phpSalin kodecut -b <nomor byte> <nama file> Pertimbangkan perintah berikut: bashSalin kodecut -b 2 exm.txt Perintah di atas akan memotong baris berdasarkan posisi byte yang ditentukan. Pertimbangkan output berikut: cssSalin kodeLinux Cut Filter Memotong Berdasarkan Karakter Opsi ‘-c’ digunakan untuk memotong bagian tertentu berdasarkan karakter. Namun, argumen karakter ini bisa berupa angka atau rentang angka, daftar angka yang dipisahkan koma, atau karakter lainnya. Untuk memotong berdasarkan karakter yang ditentukan, jalankan perintah berikut: phpSalin kodecut -c <karakter> <nama file> Pertimbangkan perintah berikut: bashSalin kodecut -c 1,6 exm.txt cut -c 1-3 exm.txt Perintah di atas akan memotong baris berdasarkan karakter yang ditentukan. Pertimbangkan output berikut: cssSalin kodeLinux Cut Filter Dari output di atas, kita bisa melihat perintah pertama memotong karakter pertama dan keenam dari setiap baris, dan perintah kedua memotong karakter pertama hingga ketiga dari setiap baris. Memotong Berdasarkan Pola Pelengkap Opsi ‘–complement’ digunakan untuk memotong berdasarkan pelengkap. Opsi ini didukung oleh versi BSD dari cut. Untuk memotong berdasarkan pola pelengkap, jalankan perintah berikut: bashSalin kodecut –complement < pola pelengkap> <nama file> Pola pelengkap bisa berupa daftar byte, karakter, atau field. Pertimbangkan perintah berikut: bashSalin kodecut –complement -c 1 exm.txt ref:[1]

By ahmadmahmuda@student.telkomuniversity.ac.id | Linux
DETAIL

Filter Cat Linux

Ketika perintah cat digunakan di dalam pipes, itu tidak melakukan apa-apa selain memindahkan stdin ke stout. Sintaks: bashSalin kodecat <namaFile> | cat atau tac | cat atau tac | . . . Contoh: bashSalin kodecat weeks.txt | tac | cat | cat | tac ref:[1]

By ahmadmahmuda@student.telkomuniversity.ac.id | Linux
DETAIL

Direktori Non-Standar

Direktori yang tidak termasuk dalam FHS standar disebut direktori non-standar. Direktori non-standar adalah sebagai berikut: /cdrom Direktori /cdrom tidak ada dalam FHS standar tetapi cdrom dapat di-mount pada direktori ini. Idealnya, menurut FHS standar, cdrom harus di-mount di bawah /media. /run Direktori /run menyimpan data variabel saat run-time. Data variabel saat run-time berarti data tentang sistem yang sedang berjalan sejak boot terakhir. Misalnya, daemon yang sedang berjalan. Contoh: bashSalin kodels /run Lihat snapshot di atas, perintah “ls /run” menampilkan isi dari direktori /run. /lost+found https://www.javatpoint.com/linux-fhs-non-standard-directoriesSelama sistem crash atau dalam situasi lain ketika pengecek sistem file Linux (fsck) memulihkan data yang hilang, data tersebut disimpan di direktori ini. Data tersebut mungkin dalam kondisi baik atau tidak. ref:[1]

By ahmadmahmuda@student.telkomuniversity.ac.id | Linux
DETAIL

Direktori Variabel (/var)

Istilah ‘var’ adalah singkatan dari variable (variabel). File yang memiliki ukuran tidak terduga dan isinya diharapkan terus berubah (itulah sebabnya dinamai sebagai variabel) selama operasi normal sistem disimpan di sini. Contohnya, file log, file spool, dan file cache. Contoh: bashSalin kodels /var Lihat snapshot di atas, perintah “ls /var” menampilkan isi dari direktori /var. Kami akan menjelaskan beberapa sub-direktori /var di sini: /var/log Direktori /var/log berisi semua file log. Contoh: bashSalin kodels /var/log Lihat snapshot di atas, perintah “ls /var/log” menampilkan isi dari direktori /var/log. /var/cache Direktori /var/cache menyimpan data cache aplikasi. Data cache dihasilkan secara lokal oleh I/O atau perhitungan. Cache harus dapat menghasilkan kembali atau mengembalikan data. File-file ini dapat dihapus tanpa kehilangan data. Contoh: bashSalin kodels /var/cache Lihat tangkapan layar di atas, perintah “ls /var/cache” menampilkan isi dari direktori /var/cache. /var/spool Direktori /var/spool digunakan untuk menyimpan file yang menunggu untuk diproses. Misalnya, antrian cetak dan antrian surat. Contoh: bashSalin kodels /var/spool Lihat tangkapan layar di atas, perintah “ls /var/spool” menampilkan isi dari direktori /var/spool. /var/lib Direktori /var/lib menyimpan file yang berisi informasi status seperti basis data. Data file ini berubah saat program terkait berjalan. ref:[1]

By ahmadmahmuda@student.telkomuniversity.ac.id | Linux
DETAIL

Sumber Daya Sistem Unix (/usr)

Meskipun diucapkan sebagai “user”, sebenarnya ini adalah singkatan dari Unix System Resources. Ini juga disebut hierarki sekunder karena berisi biner, pustaka, dan dokumentasi untuk semua aplikasi pengguna. Direktori ini hanya berisi data yang dapat dibagikan dan hanya-baca. Contoh: bashSalin kodels /usr Lihat snapshot di atas, perintah “ls /usr” menampilkan direktori /usr. Kami akan menjelaskan beberapa sub-direktori /usr: /usr/bin Direktori /usr/bin berisi perintah biner non-esensial untuk semua pengguna. Jika Anda tidak dapat menemukan perintah di /bin, cari di /usr/bin. Direktori ini berisi banyak perintah. /usr/include Direktori /usr/include berisi file include standar untuk bahasa pemrograman C. /usr/lib Direktori /usr/lib berisi pustaka yang tidak dieksekusi langsung oleh pengguna. Dengan kata lain, direktori ini berisi biner untuk /usr/bin dan /usr/sbin. /usr/share Direktori /usr/share berisi data yang tidak bergantung pada arsitektur (berbagi). /usr/local Direktori /usr/local digunakan untuk menginstal perangkat lunak secara lokal. Artinya, semua program pengguna yang akan Anda instal dari sumber akan diinstal di sini. /usr/src Istilah ‘src’ adalah singkatan dari source (sumber). Direktori ini digunakan untuk menyimpan kode sumber seperti kode sumber kernel dengan file header-nya. ref:[1]

By ahmadmahmuda@student.telkomuniversity.ac.id | Linux
DETAIL