<Sebelumnya | Konten | Selanjutnya>
Pendahuluan 1
1. Mengapa panduan ini? 1
2. Siapa yang harus membaca buku ini? 1
3. Versi dan ketersediaan baru 1
4. Riwayat Revisi 2
5. Kontribusi 3
6. Umpan Balik 3
7. Informasi hak cipta 3
8. Apa yang Anda butuhkan? 4
9. Konvensi yang digunakan dalam dokumen ini 4
10. Organisasi dokumen ini 5
Bab 1. Apa itu Linux? 7
1.1. Sejarah 7
1.1.1. UNIX7
1.1.2. Linus dan Linux 8
1.1.3. Aplikasi sistem Linux saat ini 9
1.2. Antarmuka pengguna 9
1.2.1. Apakah Linux sulit? 9
1.2.2. Linux untuk pengguna yang tidak berpengalaman 10
1.3. Apakah Linux memiliki masa depan? 10
1.3.1. Sumber Terbuka 10
1.3.2. Sepuluh tahun pengalaman melayani Anda 11
1.4. Properti Linux 12
1.4.1. Linux Pro 12
1.4.2. Kontra Linux 13
1.5. Rasa Linux 14
1.5.1. Linux dan GNU 14
1.5.2. GNU/Linux 15
1.5.3. Distribusi mana yang harus saya instal? 15
1.6. Ringkasan 16
1.7. Latihan 16
Bab 2. Panduan Memulai 18
2.1. Masuk, aktifkan antarmuka pengguna dan keluar 18
2.1.1. Pendahuluan 18
2.1.2. Mode grafis 18
2.1.3. Modus teks 20
2.2. Dasar-dasar mutlak 21
2.2.1. Perintah 21
2.2.2. Catatan umum 21
2.2.3. Menggunakan fitur Bash 22
2.3. Mendapatkan bantuan 23
2.3.1. Berhati-hatilah 23
2.3.2. Halaman manual 23
2.3.3. Info lebih lanjut 25
2.4. Ringkasan 28
2.5. Latihan 29
i
Bab 2. Memulai Cepat
2.5.1. Menghubungkan dan memutuskan 29
2.5.2. Kata sandi 29
2.5.3. Direktori 30
2.5.4. File 30
2.5.5. Mendapatkan bantuan 31
Bab 3. Tentang file dan sistem file 32
3.1. Gambaran umum sistem file Linux 32
3.1.1. File 32
3.1.2. Tentang mempartisi 33
3.1.3. Tata letak sistem file lainnya 37
3.2. Orientasi dalam sistem file 40
3.2.1. Jalan 40
3.2.2. Jalur absolut dan relatif 41
3.2.3. File dan direktori paling penting 41
3.2.4. File konfigurasi terpenting 44
3.2.5. Perangkat paling umum 46
3.2.6. File variabel yang paling umum 47
3.3. Memanipulasi file 48
3.3.1. Melihat properti file 48
3.3.2. Membuat dan menghapus file dan direktori 50
3.3.3. Menemukan file 53
3.3.4. Lebih banyak cara untuk melihat konten file 57
3.3.5. Menghubungkan file 58
3.4. Keamanan file 60
3.4.1. Hak akses: Lini pertahanan pertama Linux 60
3.4.2. Alat 62
3.5. Ringkasan 67
3.6. Latihan 68
3.6.1. Partisi 68
3.6.2. Jalur 68
3.6.3. Tur sistem 69
3.6.4. Memanipulasi file 69
3.6.5. Izin file 69
Bab 4. Proses 71
4.1. Proses luar dalam 71
4.1.1. Multi-pengguna dan multi-tugas 71
4.1.2. Jenis proses 71
4.1.3. Atribut proses 73
4.1.4. Menampilkan informasi proses 74
4.1.5. Hidup dan mati sebuah proses 76
4.1.6. SUID dan SGID 78
4.2. Proses boot, Init dan shutdown 80
4.2.1. Pendahuluan 80
4.2.2. Proses boot 80
4.2.3. Fitur GRUB 80
ii
Bab 4. Proses
4.2.4. init 81
4.2.5. Init run level 83
4.2.6. Matikan 84
4.3. Mengelola proses 84
4.3.1. Bekerja untuk admin sistem 84
4.3.2. Berapa lama? 85
4.3.3. Performa 86
4.3.4. Muat 86
4.3.5. Dapatkah saya melakukan sesuatu sebagai pengguna? 86
4.4. Proses penjadwalan 91
4.4.1. Gunakan waktu menganggur itu! 91
4.4.2. Perintah tidur 91
4.4.3. Perintah 92
4.4.4. Cron dan crontab 92
4.5. Ringkasan 94
4.6. Latihan 95
4.6.1. Umum 95
4.6.2. Booting, init dll 95
4.6.3. Penjadwalan 96
Bab 5. Pengalihan I/O 97
5.1. Pengalihan sederhana 97
5.1.1. Apa yang dimaksud dengan input standar dan output standar? 97
5.1.2. Operator pengalihan 97
5.2. Fitur pengalihan lanjutan 100
5.2.1. Penggunaan deskriptor file 100
5.2.2. Contoh 101
5.3. Filter 101
5.3.1. Lebih lanjut tentang grep 102
5.3.2. Memfilter keluaran 102
5.4. Ringkasan 103
5.5. Latihan 103
Bab 6. Editor teks 105
6.1. Editor teks 105
6.1.1. Mengapa saya harus menggunakan editor? 105
6.1.2. Editor mana yang harus saya gunakan? 105
6.2. Menggunakan editor Vim 106
6.2.1. Dua mode 106
6.2.2. Perintah dasar 107
6.2.3. Cara mudah 108
6.3. Linux di kantor 108
6.3.1. Sejarah 108
6.3.2. Suite dan program 108
6.3.3. Keterangan 109
6.4. Ringkasan 109
6.5. Latihan 110
Bab 7. Rumah manis / rumah 111
7.1. Tata graha umum yang baik 111
7.1.1. Pendahuluan 111
7.1.2. Beri ruang 111
7.2. Lingkungan teks Anda 114
7.2.1. Variabel lingkungan 114
7.2.2. File pengaturan shell 116
7.2.3. Satu set khas file pengaturan 117
7.2.4. Perintah Bash 120
7.2.5. Skrip shell 121
7.3. Lingkungan grafis 123
7.3.1. Pendahuluan 123
7.3.2. Sistem X Window 124
7.3.3. Konfigurasi server X 125
7.4. Pengaturan khusus wilayah 126
7.4.1. Pengaturan papan ketik 126
7.4.2. Font 126
7.4.3. Tanggal dan zona waktu 127
7.4.4. Bahasa 127
7.4.5. Informasi khusus negara 128
7.5. Menginstal perangkat lunak baru 128
7.5.1. Umum 128
7.5.2. Format paket 128
7.5.3. Mengotomatiskan manajemen dan pembaruan paket 131
7.5.4. Memutakhirkan kernel Anda 132
7.5.5. Menginstal paket tambahan dari CD instalasi 133
7.6. Ringkasan 134
7.7. Latihan 135
7.7.1. Lingkungan cangkang 135
7.7.2. Lingkungan grafis 136
Bab 8. Printer dan pencetakan 137
8.1. Mencetak file 137
8.1.1. Pencetakan baris perintah 137
8.1.2. Memformat 138
8.2. Sisi server 139
8.2.1. Umum 139
8.2.2. Konfigurasi printer grafis 140
8.2.3. Membeli printer untuk Linux 140
8.3. Masalah cetak 140
8.3.1. File yang salah 140
8.3.2. Cetakan saya belum keluar 140
8.4. Ringkasan 142
8.5. Latihan 142
Bab 9. Teknik Pencadangan Mendasar 144
9.1. Pendahuluan 144
9.1.1. Mempersiapkan data Anda 144
Bab 9. Teknik Pencadangan Mendasar
9.2. Memindahkan data Anda ke perangkat cadangan 148
9.2.1. Membuat salinan pada floppy disk 148
9.2.2. Membuat salinan dengan CD-writer 150
9.2.3. Pencadangan di/dari drive jazz, perangkat USB, dan perangkat yang dapat dilepas lainnya 151
9.2.4. Mencadangkan data menggunakan perangkat pita 151
9.2.5. Alat dari distribusi Anda 151
9.3. Menggunakan rsync 152
9.3.1. Pendahuluan 152
9.3.2. Contoh: rsync ke perangkat penyimpanan USB 152
9.4. Enkripsi 152
9.4.1. Catatan umum 152
9.4.2. Hasilkan kunci 153
9.4.3. Tentang kunci Anda 154
9.4.4. Enkripsi data 154
9.4.5. Mendekripsi file 155
9.5. Ringkasan 155
9.6. Latihan 156
Bab 10. Jaringan 157
10.1. Tinjauan Jaringan 157
10.1.1. Model OSI 157
10.1.2. Beberapa protokol jaringan populer 158
10.2. Konfigurasi dan informasi jaringan 160
10.2.1. Konfigurasi antarmuka jaringan 160
10.2.2. File konfigurasi jaringan 161
10.2.3. Perintah konfigurasi jaringan 161
10.2.4. Nama antarmuka jaringan 163
10.2.5. Memeriksa konfigurasi host dengan netstat 164
10.2.6. Tuan rumah lainnya 164
10.3. Aplikasi Internet/Intranet 167
10.3.1. Jenis server 167
10.3.2. Surat 168
10.3.3.Web 170
10.3.4. Protokol Transfer File 171
10.3.5. Mengobrol dan konferensi 172
10.3.6. Layanan berita 173
10.3.7. Sistem Nama Domain 174
10.3.8. DHCP174
10.3.9. Layanan otentikasi 174
10.4. Eksekusi aplikasi jarak jauh 176
10.4.1. Pendahuluan 176
10.4.2. Rsh, rlogin dan telnet 176
10.4.3. Sistem X Window 177
10.4.4. Paket SSH 178
10.4.5. VNC 182
10.4.6. Protokol desktop 182
10.4.7. Cygwin 182
Bab 10. Jaringan
10.5. Keamanan 183
10.5.1. Pendahuluan 183
10.5.2. Layanan 183
10.5.3. Perbarui secara teratur 184
10.5.4. Firewall dan kebijakan akses 184
10.5.5. Deteksi intrusi 185
10.5.6. Tips lainnya 186
10.5.7. Apakah saya telah diretas? 186
10.5.8. Memulihkan dari intrusi 187
10.6. Ringkasan 187
10.7. Latihan 188
10.7.1. Jaringan umum 188
10.7.2. Koneksi jarak jauh 188
10.7.3. Keamanan 188
Bab 11. Suara dan Video 189
11.1. Dasar-dasar Audio 189
11.1.1. Instalasi 189
11.1.2. Driver dan Arsitektur 189
11.2. Pemutaran suara dan video 190
11.2.1. Memutar dan menyalin CD 190
11.2.2. Memutar file musik 190
11.2.3. Merekam 192
11.3. Pemutaran video, streaming, dan menonton televisi 192
11.4. Telepon Internet 193
11.4.1. Apa itu? 193
11.4.2. Apa yang Anda butuhkan? 193
11.5. Ringkasan 194
11.6. Latihan 195
Lampiran A. Ke mana harus pergi dari sini? 196
A.1. Buku Berguna 196
A.1.1. Linux Umum 196
A.1.2. Editor 196
A.1.3. Kerang 196
A.1.4. Jendela X 196
A.1.5. Jaringan 197
A.2. Situs yang berguna 197
A.2.1. Informasi umum 197
A.2.2. Referensi Khusus Arsitektur 197
A.2.3. Distribusi 197
A.2.4. Perangkat Lunak 198
Lampiran B. Perintah DOS versus Linux 199
Lampiran C. Fitur Shell 200
C.1. Fitur umum 200
C.2. Fitur yang berbeda 201
204 glossary
Sebuah 204
B 204
C 205
D 205
E 206
F 206
G 207
H 207
Saya 207
J 208
K 208
The 208
M 209
N 210
210
Rp 210
Q 211
R 211
S 212
T 212
U 213
V 214
P 214
X214
Y 215
Z 215
Indeks 215