LINUX Command LineBecome a Linux Expert (Input/Output Redirection, Wildcards, File Security, Processes Managing, Shell Programming Advanced Features, GUI elements, Useful Linux Commands)This book is all about the advanced features that are associated with Linux. These are the features one needs to know in order to be referred to as a "Linux Expert", thus, after reading this book you will become one. The book begins by explaining more about Linux and what you have learned in the first part of the book. Various Linux features are discussed in this book. Input and output redirection in Linux is explained, with the emphasis on the use of the "cat" command. Although you are used to using this command to display the contents of a file, you will get to know how to use it to redirect both input and output in Linux. Appending new contents to an old file using the same command is also introduced. The two wildcards in Linux, mainly "*"and "?" are approached and talked about in depth. After reading this book you will understand how to get help with commands when needed. File security in Linux is presented in a way that makes it easy to understand. You will know how to manage permissions on files, including how to grant and remove permissions for users. The book will also guide you in how to manage processes in Linux, including how to run processes in the background, foreground and suspending them. You will also learn how to kill processes. Shell programming is also explored. Most of its advanced features, including creation dialogs and other GUI elements are covered. The following topics have been discussed in this book: DefinitionInput/output RedirectionWildcards in LinuxFile security in LinuxJobs and ProcessesAdvanced Shell Programming and more...Download your copy of " LINUX Command Line" by scrolling up and clicking "Buy Now With 1-Click" button.
This book is an exploration of the Scala programming language. It begins by explaining the language to the reader, including its origin, uses and benefits. The book then guides the reader through setting up an environment ready for programming in different operating systems including Windows, Linux, and Mac OS X. The syntax which is used in all the Scala programs is explored. You will understand the various parts which make up a Scala program. Variable declaration in Scala is also explored. On reading this book, you will understand how to use the two keywords, that is, "var" and "val" to declare your variables and make them either mutable or immutable. You will also understand the difference between the two types of variables. The different types of operators which are supported in Scala are discussed in detail. Sample programs are used to demonstrate how these operators can be used practically. Decision making statements are also explored in this book, thus, after reading this book, you will be in a position to create programs which are capable of making logical decisions. Loops are also explored. You will learn how to create certain parts of code to be executed a number of times. You will learn to create functions with or without parameters. Closures, which are a special type of function, are also explored. You will also learn how to use and perform various operations on strings. The following topics are explored in this book: -Setting up the Environment -A Scala Basic Syntax -Variables in Scala -Operators in Scala -Decision making in Scala Programming -Loops in Scala -Functions in Scala -Closures in Scala -Strings in Scala