|
|
Books > Computing & IT > Computer hardware & operating systems > Operating systems & graphical user interfaces (GUIs) > Unix, Unix Linux & Unix TCL/TK
 |
Ed Mastery
(Hardcover)
Michael W Lucas
|
R758
R697
Discovery Miles 6 970
Save R61 (8%)
|
Ships in 18 - 22 working days
|
|
|
"Linux Malware Incident Response" is a "first look" at the "Malware
Forensics Field Guide for Linux Systems," exhibiting the first
steps in investigating Linux-based incidents. The Syngress Digital
Forensics Field Guides series includes companions for any digital
and computer forensic investigator and analyst. Each book is a
"toolkit" with checklists for specific tasks, case studies of
difficult situations, and expert analyst tips. This compendium of
tools for computer forensics analysts and investigators is
presented in a succinct outline format with cross-references to
supplemental appendices. It is designed to provide the digital
investigator clear and concise guidance in an easily accessible
format for responding to an incident or conducting analysis in a
lab.
Presented in a succinct outline format with cross-references to
included supplemental components and appendicesCovers volatile data
collection methodology as well as non-volatile data collection from
a live Linux systemAddresses malware artifact discovery and
extraction from a live Linux system
Eleventh Hour Linux+: Exam XK0-003 Study Guide offers a practical
guide for those preparing for the Linux+ certification exam. The
book begins with a review of important concepts that are needed for
successful operating system installation. These include computer
hardware, environment settings, partitions, and network settings.
The book presents the strategies for creating filesystems;
different types of filesystems; the tools used to create
filesystems; and the tools used to administer filesystems. It
explains the Linux boot process; how to configure system and user
profiles as well as the common environment variables; and how to
use BASH command line interpreter. The remaining chapters discuss
how to install, configure, support, and remove applications; the
configuration of Linux as a workstation and as a server; securing
the Linux system; and common tools for managing a system. Each
chapter includes information on exam objectives, exam warnings, and
the top five toughest questions along with their answers.
* Deals with powerful concepts in a simple way * Highlights
important characteristics of Operating systems and other abstract
entities in a new way * Explores the tenets of the UNIX operating
system philosophy
Unlike so many books that focus on how to use UNIX, The UNIX
Philosophy concentrates on answering the questions: Why use UNIX in
the first place?'. Readers will discover the rationale and reasons
for such concepts as file system organization, user interface and
other system characteristics. In an informative, non-technical
fashion, The UNIX Philosophy explores the general principles for
applying the UNIX philosophy to software development. This book
describes complex software design principles and addresses the
importance of small programs, code and data portability, early
prototyping, and open user interfaces. The UNIX Philosophy is a
book to be read before tackling the highly technical texts on UNIX
internals and programming. Written for both the computer layperson
and the experienced programmer, this book explores the tenets of
the UNIX operating system in detail, dealing with powerful concepts
in a comprehensive, straightforward manner.
"Focuses broadly on those aspects of the UNIX environment that are
needed to provide a more global understanding, especially in its
dealing with distributed and networked systems, in a very practical
and hands-on manner." -- IEEE Network Magazine
This new edition of Linux for Embedded and Real-Time
Applications provides a practical introduction to the basics and
the latest developments in this rapidly evolving technology. Ideal
for those new to using Linux in an embedded environment, it takes a
hands-on approach and covers key concepts plus specific
applications.
Key features include:
Substantially updated to focus on a specific ARM-based single
board computer (SBC) as a target for embedded application
programming
Includes an introduction to Android programming
With this book you will learn:
The basics of Open Source, Linux and the embedded space
How to set up a simple system and tool chain
How to use simulation for initial application testing
Network, graphics and Android programming
How to use some of the many Linux components and tools
How to configure and build the Linux kernel, BusyBox and U-Boot
bootloader
Provides a hands-on introduction for engineers and software
developers who need to get up to speed quickly on embedded Linux,
its operation and its capabilities - including AndroidUpdated and
changed accompanying tools, with a focus on the author s
specially-developed Embedded Linux Learning Kit"
A number of widely used contemporary processors have
instruction-set extensions for improved performance in multi-media
applications. The aim is to allow operations to proceed on multiple
pixels each clock cycle. Such instruction-sets have been
incorporated both in specialist DSPchips such as the Texas C62xx
(Texas Instruments, 1998) and in general purpose CPU chips like the
Intel IA32 (Intel, 2000) or the AMD K6 (Advanced Micro Devices,
1999). These instruction-set extensions are typically based on the
Single Instruc tion-stream Multiple Data-stream (SIMD) model in
which a single instruction causes the same mathematical operation
to be carried out on several operands, or pairs of operands, at the
same time. The level or parallelism supported ranges from two
floating point operations, at a time on the AMD K6 architecture to
16 byte operations at a time on the Intel P4 architecture. Whereas
processor architectures are moving towards greater levels of
parallelism, the most widely used programming languages such as C,
Java and Delphi are structured around a model of computation in
which operations takeplace on a single value at a time. This was
appropriate when processors worked this way, but has become an
impediment to programmers seeking to make use of the performance
offered by multi-media instruction -sets. The introduction of SIMD
instruction sets (Peleg et al."
Systems Performance, Second Edition, covers concepts, strategy,
tools, and tuning for operating systems and applications, using
Linux-based operating systems as the primary example. A deep
understanding of these tools and techniques is critical for
developers today. Implementing the strategies described in this
thoroughly revised and updated edition can lead to a better
end-user experience and lower costs, especially for cloud computing
environments that charge by the OS instance. Systems performance
expert and best-selling author Brendan Gregg summarizes relevant
operating system, hardware, and application theory to quickly get
professionals up to speed even if they have never analyzed
performance before. Gregg then provides in-depth explanations of
the latest tools and techniques, including extended BPF, and shows
how to get the most out of cloud, web, and large-scale enterprise
systems. Key topics covered include Hardware, kernel, and
application internals, and how they perform Methodologies for rapid
performance analysis of complex systems Optimizing CPU, memory,
file system, disk, and networking usage Sophisticated profiling and
tracing with perf, Ftrace, and BPF (BCC and bpftrace) Performance
challenges associated with cloud computing hypervisors Benchmarking
more effectively Featuring up-to-date coverage of Linux operating
systems and environments, Systems Performance, Second Edition, also
addresses issues that apply to any computer system. The book will
be a go-to reference for many years to come and, like the first
edition, required reading at leading tech companies. Register your
book for convenient access to downloads, updates, and/or
corrections as they become available. See inside book for details.
Praise for the First Edition: "This outstanding book ... gives the
reader robust concepts and implementable knowledge of this
environment. Graphical user interface (GUI)-based users and
developers do not get short shrift, despite the command-line
interface's (CLI) full-power treatment. ... Every programmer should
read the introduction's Unix/Linux philosophy section. ... This
authoritative and exceptionally well-constructed book has my
highest recommendation. It will repay careful and recursive study."
--Computing Reviews, August 2011 Mastering Modern Linux, Second
Edition retains much of the good material from the previous
edition, with extensive updates and new topics added. The book
provides a comprehensive and up-to-date guide to Linux concepts,
usage, and programming. The text helps the reader master Linux with
a well-selected set of topics, and encourages hands-on practice.
The first part of the textbook covers interactive use of Linux via
the Graphical User Interface (GUI) and the Command-Line Interface
(CLI), including comprehensive treatment of the Gnome desktop and
the Bash Shell. Using different apps, commands and filters,
building pipelines, and matching patterns with regular expressions
are major focuses. Next comes Bash scripting, file system
structure, organization, and usage. The following chapters present
networking, the Internet and the Web, data encryption, basic system
admin, as well as Web hosting. The Linux Apache MySQL/MariaDB PHP
(LAMP) Web hosting combination is also presented in depth. In the
last part of the book, attention is turned to C-level programming.
Topics covered include the C compiler, preprocessor, debugger, I/O,
file manipulation, process control, inter-process communication,
and networking. The book includes many examples and complete
programs ready to download and run. A summary and exercises of
varying degrees of difficulty can be found at the end of each
chapter. A companion website (http://mml.sofpower.com) provides
appendices, information updates, an example code package, and other
resources for instructors, as well as students.
|
You may like...
Elton Baatjies
Lester Walbrugh
Paperback
R320
R295
Discovery Miles 2 950
The Passenger
Cormac McCarthy
Paperback
R123
Discovery Miles 1 230
Onion Tears
Shubnum Khan
Paperback
R250
R227
Discovery Miles 2 270
The Promise
Damon Galgut
Paperback
R370
R330
Discovery Miles 3 300
|