F

failover, 680-681 FAQs (LDP), 148-149 FAT/FAT32 filesystems, 132 fdisk creating partitions with, 80-85 to edit /dev/hda, 82 fdisk -l command output, 81 for partitioning, 387-388 Fehr, Thomas, xxxiii Fetchmail, 493-494 fields

PAM, configuring and, 641-642 text manipulation and, 281 -285 file associations emacs, 317 KDE, 212 file command, 358-359 file managers basics of, 352-353 Konqueror as, 211 file services, 670

File Transfer Protocol (FTP) server, 587-597 FTP basics, 587 FTP security, 587-588 moving files and, 74

pure-ftpd, 596 resources, 597 uploads, allowing, 594-596 vsftpd as, 588-592

vsftpd, setting up user FTP with, 593-594 files. See also lines from files archives and, 369-374 attributes, 374-375 attributes and ACLs, 376-377 comparing, 291-293 compressing, 367-368 configuration files (Samba), 515-516 examining. See files and file types fields from, working with, 281-285 file managers, 352-353 finding, 354-358 finding packages that own, 323 inserting/saving (vi/vim), 307 listing, 322-323, 347 moving/renaming, 350 removing, 351

replacing text from, 285 -289 sharing. See Network File System (NFS) testing for, 402-403 text files, formatting, 289-291 files and directories (Linux) archiving files, 74-77 changing directories, 58 concatenating files, 59-60 copying files, 57 deleting, 58

editing text with vi and emacs, 61 -62 extracting files from packages, 71-72 file ownership and permissions, 64-67 file systems, mounting and unmounting, 68-69

finding files with find and locate, 61

listing files, 56-57 making directories, 58 making links to, 59 moving and renaming files, 57 overview of, 56 removing directories, 59 searching files with grep, 60 viewing files with more andless commands, 60

viewing start/end of files, 60 files and file types, 358-367 antiword package and, 360 CSV files, 363-364 DVI and, 361-362 file command, 358-359 ghex or khexedit and, 360 graphics formats and, 362-363 HTML and, 362 office formats, 364-367 PDF and, 361 PostScript and, 360-361 sound and multimedia formats, 363 strings command, 360 TeX and LaTeX files, 362 XML files, 364 <Files>; containers, 453-454 filesystems comparing, 97-98 creating, overview of, 92 defined, 77

defining at installation, 18 -22 EXT2, creating, 93-94 EXT2/EXT3 standards, 89 EXT3, creating, 94-95 JFS system, 90-91 journaling, 21, 88 metadata, 88

filesystems (continued)

mounting. See mounting filesystems NTFS, 91

overview of, 87-89 partitioning and, 391-392 ReiserFS, 89-90, 96-97 upgrading EXT2 to EXT3, 95-96 VFAT, 91 XFS system, 91 filters logging and, 181, 182-183 squidGuard, 654 find command, 61, 354 finding files, 61, 354-358 Firefox, 215, 729 firewalls brute force logins, stopping, 613 configuring with iptables. See iptable firewalls defined, 599 DNAT, 610-611 enterprise architecture and, 668 ICMP traffic, allowing, 612 logging dropped packets, 613-614 loopback, allowing, 612 NAT, 607-611 overview of, 599-600 packets, allowing forwarding of, 609 -610 reasons for using, 600-601 redirecting traffic, 611 SNAT, 607-609 Squid and, 645 SuSEfirewall2 script, 614-618 SuSEfirewall2, Squid and, 652 Firmware Test option, 7 fish (Konqueror), 74 floppies, 392-393

fmt command, 290 fold command, 289

formats, getting text from various, 293 -296 formatting text files, 289-291 FORWARD chains, 602-603 forwarders configuring BIND, 559-562 defined, 560 setting, 569 Foy, Brian D., 410 framebuffer graphics, 198-200 free desktop project, 214 FreeNX package, 208 fsck (file system consistency check), 88,

99-100 fstab files, 104

FTP. See File Transfer Protocol (FTP) server full stops (periods), domains and, 563, 564 full virtualization, defined, 701 Fundamental mode (emacs), 317 fuser (find user) command, 105-106 FVWM2 window manager, 217

gateways, IP addresses, 547 GDI printers, 524 General Public License (GPL), 226 generic boot code, 127 ghex, 360

"ghosting" approach (image copying), 261 GIMP, 362

global directives (Apache web server), 451-453 global regular expression printer (grep command) extracting files from lines and, 275 -277 searching files with, 60

Global Settings screen (YaST DHCP Server wizard), 542

GNOME

browsing for shares and, 504-505 Control Center, 227 desktop, 103

desktop environment, 212-216 finding files in, 356 history and background, 195-196 Nautilus and, 352 print tools, 525 selecting at installation, 13 Gnucash finance application, 215 Gnumeric spreadsheet program, 216 Google "special search" (Linux), 157 gparted live CD, 132, 391 GPL (General Public License), 226 Grand Unified Boot Loader (GRUB), 29,

122-127, 133-135 grandfather process (init process), 115 graphical login, remote (X Window), 205-206 graphical mail clients, 499-500 graphical splash screen, 8, 9 graphics configuring at installation, 43 -44 formats, opening files and, 362-363 framebuffer graphics, 198-200 sound card, configuring, 44-45 support, 155 grep command extracting files from lines and, 275 -278 searching files with, 60 grepmail command, 278-279 groff -Tascii, 290 groups. See also users and groups adding/editing with YaST, 252-253 setting up access, 458-459

GRUB (Grand Unified Boot Loader), 29,

122-127, 133-135 grubonce command, 127 Gruenbacher, Andreas, 722 gtklp package, 537 Gupta, Rashi, 409 Gwyn, Doug, 58 gzip compressing files with, 367-368 gzipped tar archives, 75 using with tar, 73, 369-370

Was this article helpful?

0 0

Post a comment