ubuntu_linux_unleashed_2021_edition_index
Ubuntu Linux Unleashed 2021 Edition Index
Symbols
Numbers
A
B
C
D
E
F
G
H
- disk quotas erasing Ubuntu installations free space displaying – nonbooting disks saving files from printing disk usage Ubuntu installations erasing hard disks hard drives (external) backups hard links – hardware Mac hardware Ubuntu compatibility network hardware initializing – /etc/modprobe.conf files – kernel modules – modprobe command – Ubuntu specifications Mac hardware researching – Haskell HBase hdparm command – Heimer help Ubuntu online references history of commands viewing hitsujiTMO home applications Ubuntu for home directories /home directory home users backup strategies – Horowitz Eliot hosting (virtual) Apache web server – hostnames hosts (networks) adding to /etc/hosts files – configuring with DHCP – Nginx web server – HOWTO documents Linux HPC .htaccess configuration files Apache web server AllowOverrides directives – Options directives HTTP servers Caddy Cherokee – Jetty lighttpd – online references thttpd – Tomcat Wildfly Yaws HTTPS Apache web server – Nginx web server – hubs Hugin Humble hwclock command – hybrid clouds – HyperGraphDB I ic-dev devices IaaS ID GID PID – sgid permissions – suid permissions – UID IDE – ide.txt files if statements – ifconfig command – image captures image file formats – .bmp files .gif files .jpg files .pbm files .pcx files .pgm files .png files .pnm files .ppm files .svg files .tif files image scanners incremental backups full backups with incremental backups tar command – indexes finding files from init systems initializing data directories PostgreSQL network hardware – /etc/modprobe.conf files kernel modules – modprobe command – initrd.txt files Inkscape inodes InputDevice section (xorg.conf files) – input/output of commands redirecting – redirecting with shell command line standard input/output input strings searches – inserting data into SQL tables – insmod command installing Android Studio Apache web server DHCP activation at installation DHCP software – games from Ubuntu repositories – GRUB – GRUB NFS Nginx web server – Samba – Squid Ubuntu -bit Ubuntu – -bit Ubuntu – backups boot loaders – cloud computing downloading updates during installation dual-boot systems DVD installations – erasing hard disks during installation flavors of Ubuntu – language selection – Mac hardware compatibility partition strategies partitions password creation preinstallation process – researching hardware specifications – storage drives UEFI USB thumb drive installations – Ubuntu development packages code packaging – packages – – video drivers (proprietary) virt-install – instances internal attacks – Internet – Chrome – Chromium – connections – checking – common configuration information – dial-up access – DSL access ISP – Linux commands online references – PPP access PPPoE troubleshooting – Ubuntu commands dummy interfaces Firefox – introduction to ISP – localhost interfaces checking availability of configuring manually I/O transfer speeds IP addressing IPv addressing – IPv addressing – Squid specifying client IP addresses – ip command – IP masquerading – ip route command iptables ISP – itch.io iwconfig command J Java programming – JVM OpenJDK – JavaScript JDeveloper (Oracle) Jetty jobs background jobs – foreground jobs – listing moving to background/foreground – parallel executing in – running repeatedly – jobs command .jpg files JSON Juju – JVM K kate text editor kdat – KDE kdat – KDE ark archiving tool – monitoring tools performance tuning – Kdenlive KDevelop Client – kdf kedit text editor kernel ring buffers reading contents of kernels Android mobile development compiling – configuring – custom kernels devices.txt files directories – first kernel ide.txt files initrd.txt files kernel oops kernel-parameters.txt files KVM – loading loading process – make utility modules – numbering schema obtaining sources – online references – patching – performance tuning – /proc directory – RAM disk images creating recompiling – security source tree – sysrq.txt files troubleshooting – types of – Ubuntu kernels – versions of key-based logins – key/value stores kid-friendly games Kile kill command – killall command Kotlin – Krita ksh ksysguard Kubernetes Kubuntu – KVM – Kylin L LAMP – LAN network printers – Landscape languages procedural languages relational databases programming languages – Ada Clojure – COBOL – D Dart Elixir Elm Erlang Forth Fortran Go – Groovy Haskell Java – JavaScript Kotlin – Lisp Lua Mono – OCaml online references – Perl PHP Python Raku Ruby – Rust Scala Scratch – Vala selecting Ubuntu installations – large enterprises backup strategies last command last lines of files printing – lastlog command later scheduling tasks for – LaTeX Launchpad – accounts creating GPG keys – SSH keys work environments configuring – LDAP – administration – configuring clients servers directories populating – ldap-utils package – LDIF files online references schemas creating – Thunderbird LDAP client configuration LDIF files LEMP less command – LGDB libraries (software) Android mobile development LibreOffice brief history of – components of – Office compatibility VBA lighttpd – Lightworks links files/folders creating links – hard links – symlinks – Linux C programming – command line && operators ! ! operator – | ubuntu_linux_unleashed_2021_edition_index | operator accessing apropos command background jobs – basic commands – BIOS boolean operators byobu – CD creation – changing directories – command shortcuts commands list – commonly used commands/programs compressed files – confining scripts to directories – copying files Coreutils creating links – defined – directories – downloading files/folders DVD creation – environment variables – executing jobs in parallel – file comparisons file systems – finding differences in files finding files – finding files from indexes finding similarities in files – foreground jobs – GRUB – input string searches – kernel ring buffers listing files in directories – listing jobs listing processes – listing system information – logging out of manual pages – – multiple terminal operation – online references piping commands – polite system resets – printing directory sizes printing disk usage printing file contents – printing resource usage – prioritizing processes – reading documentation – reasons for using – rebooting systems – redirecting input/output of commands – REISUB – remote computer logins – repeating text – rerunning previous commands – root accounts – – running background processes – running commands in sequence – shutting down systems – standard input/output of commands substituting processes super user accounts – – text editors – text-based logins – troubleshooting sudo command – troubleshooting Ubuntu bootups user accounts – – viewing command history whereis command daemons Debian Linux development of – directories – /bin directory changing – children directories copying files creating creating files – deleting – – displaying contents of files /etc directory finding current directory finding files /home directory listing contents of – listing files in directories – moving files parent directories permissions – printing directory sizes printing last lines of files – /proc directory – regular expressions renaming files /sbin directory sorting file contents – /tmp directories /usr directory /var directory wildcard characters distributions included software – versions of documentation – file systems directories – hierarchy of – permissions – filesystems performance tuning – synchronizing GNU GPL development of – HOWTO documents kernels Android mobile development compiling – configuring – creating RAM disk images custom kernels devices.txt files directories – first kernel ide.txt files initrd.txt files kernel oops kernel-parameters.txt files loading make utility modules – obtaining sources – online references – patching – performance tuning – recompiling – security source tree – sysrq.txt files troubleshooting – types of – versions of location of commands printing manual pages – network connectivity commands numbering schema online references paging through output – reasons for using – rebooting systems – security SELinux shells shutting down systems – user accounts creating – deleting video viewing viruses web resources X server benefits of – components of – display manager display managers distributed processing – online references starting terminal clients – /usr directory window manager – xorg.conf files – Lisp Listen directive (Apache web server) listing contents of directories – files/folders in directories – groups – jobs processes – system information – units (services) LMMS ln command – loading process kernels – modprobe command – modules local bash shells configuring local GUI clients database access localhost interfaces checking availability of configuring manually locate command location of commands printing locking data relational databases users out of accounts log files checking – rotating – logging Apache web server – logging out of command line logical operators comparisons logins command line from remote computers – text-based logins – key-based logins – logname command loopback interfaces. See localhost interfaces loops (endless) – loss of data lp command lpc command lpq command lprm command lpstat command ls command – – lsblk command – lshw command – lsmod command – – lspci command – Lua Lubuntu – lusers LXC LXD LXDE – LyX M MaaS Mac hardware Ubuntu installations MAC systems macros – Mail Delivery Agent (MDA) – Mail Transport Agent (MTA) Maildir Versus Mbox make utility makefiles – managing Apache web server .htaccess configuration files – access control configuring – – development of – file system authentication – HTTPS – installing logging – modules – MPM – online references overview of runtime servers – security – starting/stopping – threads virtual hosting – configurations dotdee – Snappy package manager – Ubuntu Core disk quotas groups finding groups listing groups – tools – modules – Nginx web server – building sources – configuring – HTTPS – installing – modules online references PHP – uninstalling virtual hosting – passwords changing in batches – password files – shadow passwords – system password policies sets of servers Ansible CFEngine Chef Juju Landscape online references Puppet – SaltStack – software APT – apt-get – compiling software – configuration management – online references Software Updater – Synaptic – Ubuntu Software software project management Bazaar – Git – Subversion – system management tools Conky – gnome-nettool System Monitor vncviewer Wireshark system resource management APT – apt-get – compiling software – configuration management – online references Software Updater – Synaptic – Ubuntu Software user accounts – adding accounts – administration privileges BOFH changing identities – disk quotas – file permissions GID group management – locking users out of accounts lusers monitoring user activity – online references passwords – root privileges – root user accounts – stereotypes super user accounts system user accounts – tools – Ubuntu commands – UID usernames manual pages – Linux – reading – MATE – MBR boot process MEAN – Memcached – MemcacheDB memory displaying available space Merriman Dwight message block printing – microservice architectures Microsoft Azure mind maps mirroring data mirroring. See also copying Mixxx mkdir command mkisofs command "moat mentality" mobile development Android Android Runtime Android Studio Application Framework – applications ARM processors Google Play Linux kernels RISC processors modifying default file permissions – modinfo command modprobe command – – modprobe.d/ command Module section (xorg.conf files) modules – Apache web server – MPM Apache web server – Nginx web server Mojo MongoDB Monitor section (xorg.conf files) monitoring console-based monitoring – enterprise servers – KDE monitoring tools systems checking log files – Conky – console-based monitoring – disk quotas displaying free hard disk space displaying used memory enterprise servers – graphical process tools – KDE monitoring tools killing processes – online references priority scheduling rotating log files – system management tools – System Monitor user activity – Mono – motd files mounting Samba shares – .mov files moving files/folders jobs background jobs – to background/foreground – foreground jobs – .mp files .mp files .mpeg files MPM Apache web server – MS Office CrossOver Office free/open-source software compatibility LibreOffice compatibility VBA MS-DOS mtr command Internet connections checking – multicasting multimedia applications ALSA CD/DVD burning applications Brasero Linux command line CD creation – Linux command line DVD creation – Ubuntu support graphics manipulation applications Blender CinePaint darktable digiKam GIMP – Hugin Inkscape Krita nautilus-image converter netpbm tools Photoshop POV-Ray Radiance Shotwell Photo Manager Simple Scan Xara Xtreme music applications Banshee Rhythmbox Sound Juicer online references OSS PulseAudio recording/editing sound sound cards – video editing applications Avidemux Blender Cinelerra DaVinci Resolve Kdenlive Lightworks OpenShot Video Editor PiTiVi Shotcut multiple jobs executing in parallel – multiple terminal operation byobu – music applications Banshee Rhythmbox Sound Juicer Mutter mv command MX records MySQL ACID compliance – command line client – configuring – creating databases – data integrity – data locking – database access local GUI clients SSH – web browsers inserting data into tables mysql command mysqladmin command mysqldump command MySQLGUI online references PostgreSQL versus – procedural languages retrieving data from tables – root user passwords speed SQL subqueries stored procedures triggers mysql command mysqladmin command mysqldump command MySQLGUI N Nagios name servers DNS online references records – requests – servers – – setting – naming services – nano text editor – NAS NAT nautilus-image converter needs assessments backup strategies – Neoj neofetch command – NetBeans NetBoot boot process NetCat netmasks. See subnet masks netpbm tools – netstat command networks BASE-T networking G Ethernet networking G Ethernet networking BASE-T networking BASE-T networking accessing chains bridges – broadcasting cabling fiber-optic cabling UTP cabling chains command line network interface configuration ifconfig command – ip command – ip route command netstat command configuring command line network interfaces – configuration files – DHCP – /etc/host.conf files /etc/hosts files – /etc/netplan/*.yaml files – /etc/nsswitch.conf files – /etc/resolv.conf files – graphical configuration tools nm-connection-editor – connections troubleshooting DHCP activating configuring hosts – installing/configuring software – DNS search orders dummy interfaces FDDI networks fiber-optic networks gateways dumb gateways smart gateways hosts adding to /etc/hosts files – configuring with DHCP – hubs initializing hardware – /etc/modprobe.conf files kernel modules – modprobe command – Internet connections – checking – common configuration information – dial-up access – DSL access ISP – Linux commands PPP access PPPoE troubleshooting Ubuntu commands IP masquerading – IPv addressing – IPv addressing – LAN network printers – localhost interfaces checking availability of configuring manually "moat mentality" multicasting name servers – naming services – NAT NIC – online references – printers CUPS GUI – LAN – online references server message block printing – troubleshooting – routers storage backups subnet masks – subnetting – switches TCP/IP addressing – IP masquerading – ports – Token Ring networking troubleshooting connections Ubuntu unicast addressing VPN – configuring clients – configuring servers – online references wireless networks – configuring interfaces selecting protocols Ubuntu support – New Relic new shell programs running – NewSQL newusers command NFS configuring clients – servers – installing starting/stopping nftables Nginx web server – building sources – configuring – HTTPS – installing – modules online references PHP – uninstalling virtual hosting – NIC – BASE-T networking G Ethernet networking G Ethernet networking BASE-T networking BASE-T networking fiber-optic networks promiscuous mode security Token Ring networking wireless network interfaces nice command – Nmap nm-connection-editor – nonbooting hard disks saving files from NoSQL databases – advantages of BaseX Berkeley DB BigTable Cassandra CouchDB – disadvantages of – document stores – etcd FlockDB graph stores HBase HyperGraphDB key/value stores Memcached – MemcacheDB MongoDB Neoj NewSQL and online references – OrientDB Redis Riak Scylla UnQL wide column stores NS records numbering schema Linux kernels numeric comparisons – – O OCaml Office CrossOver Office free/open-source software compatibility LibreOffice compatibility VBA .ogg files .ogv/.ogg files online references Apache web server backups BIND boot process – cloud computing command line containers desktop environments DNS file sharing games HTTP servers Internet connections – kernels – LDAP Linux multimedia applications MySQL network printers networks – Nginx web server NoSQL databases – performance tuning – PostgreSQL programming – programming languages – QA remote access – security – sets of servers shell scripts software management sound Squid system monitoring system resource management testing Ubuntu Ubuntu development user accounts virtualization VPN Wayland web browsers web server stacks X server OpenJDK – OpenLDAP. See LDAP OpenShot Video Editor open-source/free software Office compatibility OpenSSH. See SSH OpenStack – OR operators – optimizing performance – badblocks command efsck command file access time disabling filesystems – GNOME – hdparm command – I/O transfer speeds KDE – kernels – online references – storage disks tunefs command – Tuned Project – Options directives (Apache web server) Oracle JDeveloper OrientDB OSS output commands redirecting – redirecting with shell command line standard input/output paging through – P PaaS packages PPA snap packages – Ubuntu development code packaging – configuring – installing – packet writing Linux command line DVD creation – paging through output – PAM – parallel executing jobs in – parameters (positional) accessing/retrieving variables example of – parent directories partitions planning Ubuntu installations Ubuntu installations passwd command passwords – brute-forcing – changing in batches – MySQL root users password files – shadow passwords – system password policies Ubuntu user accounts patching kernels – pattern-matching .pbm files pbuilder .pcx files pdcsh PDF pdfedit pdksh comparisons of expressions – file operators – logical operators numeric comparisons – strings – performance tuning – badblocks command efsck command file access time disabling filesystems – GNOME – hdparm command – HPC I/O transfer speeds KDE – kernels – online references – storage disks tunefs command – Tuned Project – periodic basis full backups on – peripherals digital cameras scanners Perl permissions directories – file systems – altering permissions – assigning permissions – changing file groups changing file permissions viewing/modifying default permissions – files/folders altering permissions – changing file groups changing permissions viewing/modifying default permissions – setting with ACL – sgid permissions – sticky bit permissions – suid permissions – pgAdmin .pgm files Photoshop PHP – physical security – PID – ping command checking Internet connections – ping command checking Internet connections – pipelines (CI/CD) piping commands – – PiTiVi planning backup strategies assessing needs/resources – choosing a strategy choosing hardware/media – evaluating – full backups on a periodic basis – full backups with incremental backups home users – incremental backups inheriting large enterprises mirroring data RAID arrays simple backup strategies small enterprises small offices disaster recovery plans – partition strategies Ubuntu installations Ubuntu installations – flavors of Ubuntu – partition strategies researching hardware specifications – .png files .pnm files polite system resets – ports TCP/IP networking – Ubuntu network ports uplink ports positional arguments positional parameters accessing/retrieving variables example of – Postfix – PostgreSQL ACID compliance – command line client – configuring creating database users – databases data integrity – data locking database access – local GUI clients SSH – web browsers deleting database users granting/revoking privileges – initializing data directories MySQL versus – online references pgAdmin procedural languages retrieving data from tables speed SQL subqueries stored procedures triggers POV-Ray Power icon (GNOME) power management configuring in Ubuntu – PPA .ppm files PPP Internet access configuring PPPoE – preformatted DVD preinstallation processes Ubuntu – flavors of Ubuntu – hardware specifications – previous commands rerunning – printing all-in-one (Print/Fax/Scan) devices commands location of directory sizes disk usage file contents – file sizes last lines of files – network printers CUPS GUI – LAN – online references server message block printing – troubleshooting – resource usage – server message block printing – sharing printers Samba – Ubuntu printer configurations prioritizing processes – scheduling priorities private clouds privileges administration privileges granting/revoking with PostgreSQL – root privileges – user accounts – /proc directory – procedural languages relational databases processes killing – listing – prioritizing – substituting processors Android mobile development productivity applications Celtx CrossOver Office defined gedit Heimer Kile LaTeX LibreOffice brief history of – components of – Office compatibility VBA LyX online references pdfedit Publican – Texmaker users (typical) Windows Wine XML Copy Editor productivity suites LibreOffice Office compatibility programming Android mobile development Android Runtime Android Studio Application Framework – applications ARM processors Google Play Linux kernels RISC processors Bikeshed – C – autoconf command – building programs – checking source code – configuring code – debugging tools – dependency checking – GCC – gdb command gprof command macros – makefile targets – makefiles – splint command – symbolic debugging tracking function time C++– autoconf command – building programs – checking source code – configuring code – debugging tools – dependency checking – GCC – gdb command gprof command macros – makefile targets – makefiles – splint command – symbolic debugging tracking function time Chaos Engineering CI/CD tools – GCC graphical development tools Eclipse Glade IDE – KDevelop Client – NetBeans Oracle JDeveloper SDK Visual Studio Code Java programming JVM OpenJDK – languages – Ada Clojure – COBOL – D Dart Elixir Elm Erlang Forth Fortran Go – Groovy Haskell Java – JavaScript Kotlin – Lisp Lua Mono – OCaml online references – Perl PHP Python Raku Ruby – Rust Scala Scratch – Vala online references – snap packages – software project management Bazaar – Git – Subversion – Ubuntu Make version control systems – promiscuous mode (NIC) proxy servers defined – Squid – ACL – configuring – configuring clients – installing online references specifying client IP addresses – ps command – psql command public clouds Publican – PulseAudio Puppet – /pwd command PXE boot process Python Q QA Bug Squad online references Ubuntu QA Teams – Qmail – .qt files quotas (disk) configuring implementing – managing R Radiance RAID arrays Raku RAM disk images (kernels) creating RARP .raw files Raymond Eric – rcp command RDP VirtualBox rebooting systems – recompiling kernels – recording/editing sound Ardour Audacity Cecilia LMMS Mixxx Rosegarden recovery data GRUB boot loaders restoring – saving files from nonbooting hard disks Ubuntu Rescue disc disaster recovery plans – recovery mode (GRUB) reddit.com redirecting input/output of commands – Redis references (online) Apache web server BIND boot process – cloud computing command line containers desktop environments DNS file sharing games HTTP servers Internet connections – kernels – LDAP Linux multimedia applications MySQL network printers networks – Nginx web server NoSQL databases – online references performance tuning – PostgreSQL programming – programming languages – QA remote access – security – sets of servers shell scripts software management sound Squid system monitoring system resource management testing Ubuntu Ubuntu development user accounts virtualization VPN Wayland web browsers web server stacks X server regular expressions comparisons of expressions – file operators – – logical operators numeric comparisons – – strings – – directories reinstalling GRUB – Ubuntu REISUB polite system resets – relational databases DBA – graphical database clients MySQL ACID compliance – command line client – configuring – creating databases – data integrity – data locking database access – inserting data into tables mysql command mysqladmin command mysqldump command MySQLGUI online references PostgreSQL versus – procedural languages retrieving data from tables – root user passwords speed SQL subqueries stored procedures triggers operation of – PostgreSQL ACID compliance – command line client – configuring creating database users – creating databases data integrity – data locking database access – deleting database users granting/revoking privileges – initializing data directories MySQL versus – online references pgAdmin procedural languages retrieving data from tables speed SQL subqueries stored procedures triggers SQL – creating tables – inserting data into tables – remote access copying files between machines – Guacamole key-based logins – online references – SSH server – VNC – remote computers command line logins – rename command renaming files/folders repeat statements repeatedly running jobs – repeating text – repositories software repositories configuring – Ubuntu repositories compiling software – Require directive (Apache web server) rerunning previous commands – resetting systems polite system resets – resources assessing backup strategies – usage printing – restoring files from archives – GRUB boot loaders – retrieving data from SQL tables – revoking/granting privileges PostgreSQL – Rhythmbox music application Riak ripping audio RISC processors rm command – – rmdir command – rmmod command root accounts – – root privileges – root prompt dangers of working in root user accounts – root zones Rosegarden rotating log files – route command routers rsync command – rtcwake command – Ruby – runlevels – Runtime (Android) runtime servers Apache web server apache.conf files – configuring – DirectoryIndex directive DocumentRoot directive GID Group directive Listen directive ServerAdmin directive ServerName directive – ServerRoot directive UID User directive UserDir directive Rust S SaaS SaltStack – Samba configuring /etc/samba/smb.conf files – installing – mounting – sharing home directories – printers – smbclient command smbd daemon starting/stopping – smbstatus command testing saving files from nonbooting hard disks /sbin directory Scala scanners scheduling backups full backups on a periodic basis – priorities tasks automating tasks with scripts – for later – running jobs repeatedly – waking computers from sleep – Scorched D – scp command – Scratch – screen images capturing Screen section (xorg.conf files) – script kiddies scripting autocracking scripts automating tasks – break statements case statements – Celtx comparisons of expressions – file operators – – logical operators numeric comparisons – – strings – – confining to directories – endless loops – executing scripts – exit statements expr statements for statements – functions – if statements – interpreting scripts through specific shells – new shell programs – online references positional arguments positional parameters accessing/retrieving variables example of – repeat statements select statements shift statements special shell characters ` special shell character " – ' special shell character backslash – list of – storing scripts for system-wide access strings with embedded spaces resolving – variables accessing values accessing/retrieving with positional parameters assigning values built-in variables – unexpanded variables while statements writing scripts – Scylla SDK searches DNS search orders input strings – security access control Apache web server – Apache web server AppArmor – applications – attacks – autocracking scripts crackers external attacks – hackers internal attacks – script kiddies viruses war driving worms authentication Apache web server – PAM – brute-forcing – checklist configuring – devices disaster recovery plans – encrypted files firewalls – iptables nftables UFW – genprof kernels nftables NIC online references – passwords – brute-forcing – changing in batches – MySQL root users password files – shadow passwords – system password policies Ubuntu installations user accounts physical security – proxy servers. See also Squid – spoofing attacks Tripwire – UFW – viruses VPN – configuring clients – configuring servers – online references vulnerability assessments – wireless networks – sed text editor – select statements SELinux semistructured data sequence running commands in – ServerAdmin directive (Apache web server) ServerLayout section (xorg.conf files) ServerName directive (Apache web server) – ServerRoot directive (Apache web server) servers Apache web server access control configuring – – development of – file system authentication – .htaccess configuration files – HTTPS – installing logging – modules – MPM – online references overview of runtime servers – security – starting/stopping – threads virtual hosting – DHCP servers – DNS servers – – enterprise servers monitoring – FQDN HTTP servers Caddy Cherokee – Jetty lighttpd – online references thttpd – Tomcat Wildfly Yaws LDAP servers configuring message block printing – name servers – NFS servers – Nginx web server – building sources – configuring – HTTPS – installing – modules online references PHP – uninstalling virtual hosting – proxy servers defined. See also Squid – runtime servers Apache web server – sets of servers managing Ansible CFEngine Chef Juju Landscape online references Puppet – SaltStack – Squid – ACL – configuring – configuring clients – installing online references specifying client IP addresses – SSH server configuring – copying files between machines – ftp command key-based logins – scp command – sftp command ssh-keygen command – VPN servers configuring – web servers CK problem – event handlers – threads X server /usr directory benefits of – components of – display manager display managers distributed processing – online references starting terminal clients – window manager – xorg.conf files – server stacks LAMP – LEMP MEAN online references services boot process controlling running services – starting/stopping services – Startup Applications Preferences /etc/services files microservice architectures naming services – units listing session writing DVD creation set group ID permissions (suid) – set user ID permissions (suid) – sets of servers managing Ansible CFEngine Chef Juju Landscape online references Puppet – SaltStack – sftp command sgid permissions – shadow passwords – shared data /usr directory sharing files/folders NFS – online references Samba – home directories with Samba – printers Samba – Ubuntu desktops shells. See also command line ash bash – changing command line – background processes pattern-matching piping commands dash defined – expressions GNOME Shell – ksh Linux local bash shells configuring new shell programs – pdcsh pdksh comparisons of expressions – scripting ` special shell character " – ' special shell character automating tasks – backslash – break statements case statements – comparisons of expressions – endless loops – executing scripts – exit statements expr statements functions – if statements – interpreting through specific shells – new shell programs – online references positional arguments positional parameters – repeat statements resolving strings with embedded spaces – select statements shift statements special shell characters – for statements – storing scripts for system-wide access until statements variables – – while statements writing scripts – tcsh – types of – zsh shift statements shortcuts commands Shotcut Shotwell Photo Manager Show Applications icon (GNOME) shred command shutdown command – shutting down systems – Ubuntu – SignalFX similarities in files finding – simple backup strategies Simple Mail Transfer Protocol (SMTP) Simple Scan sleep waking computers from – small enterprises backup strategies small offices backup strategies smart gateways smbclient command smbd daemon starting/stopping smbstatus command snap packages – SnapCraft Snappy package manager – Snappy Playpen snaps Snappy package manager – SOA records – soft links. See symlinks software backup software – bundles Snappy package manager – compiling from source – from tarballs – from Ubuntu repositories – DHCP software installing/configuring – finding with APT – free/open-source software MS Office compatibility libraries Android mobile development Linux distributions included software – management tools APT – apt-get – compiling software – configuration management – online references Software Updater – Synaptic – Ubuntu Software open-source/free software MS Office compatibility project management Bazaar – Git – Subversion – repositories configuring – Snappy package manager – updating – Software Updater – – sort command – sorting file contents – sound ALSA CD/DVD burning applications Brasero Linux command line CD creation – Linux command line DVD creation – Ubuntu support converting files .flac files .mp files .mp files music applications Banshee Rhythmbox Sound Juicer .ogg files online references OSS PulseAudio recording/editing Ardour Audacity Cecilia LMMS Mixxx Rosegarden recording/editing applications sound ripping audio sound cards – sox command UNIX and – .wav files Sound Juicer source compiling software from – source tree (kernels) – sources (kernels) obtaining – sox command spaces embedded spaces resolving strings with – as special shell characters Spamassassin special characters & operator – && operators combining commands * special shell character \ special shell character – ` special shell character [ ] special shell character [a z] special shell character [a-z] special shell character [az] special shell character $ $ | (pipe) special shell character | ubuntu_linux_unleashed_2021_edition_index | special shell character | (pipe) special shell character | ubuntu_linux_unleashed_2021_edition_index | special shell character
W
X
Y
Z
ubuntu_linux_unleashed_2021_edition_index.txt · Last modified: 2025/02/01 06:24 by 127.0.0.1