ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Linux Fundamentals

دانلود کتاب اصول لینوکس

Linux Fundamentals

مشخصات کتاب

Linux Fundamentals

ویرایش: 2 
نویسندگان:   
سری:  
ISBN (شابک) : 9781284254884 
ناشر: Jones & Bartlett Learning 
سال نشر: 2023 
تعداد صفحات: 352 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 19 مگابایت 

قیمت کتاب (تومان) : 70,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 2


در صورت تبدیل فایل کتاب Linux Fundamentals به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب اصول لینوکس نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Cover
Title Page
Copyright Page
Dedication Page
Contents
Preface
Acknowledgments
About the Author
CHAPTER 1 Linux Basics
	What Is Linux?
	The Linux Kernel
		System Memory Management
		Software Program Management
		Hardware Management
		Filesystem Management
	The GNU Utilities
	Linux User Interfaces
		The X Window System
		The KDE Plasma Desktop
		The GNOME Desktop
		Other Linux Desktops
		The Command Line Interface
	Linux Distributions: Why So Many?
		Core Linux Distributions
		Derivative Linux Distributions
	CHAPTER SUMMARY
	KEY CONCEPTS AND TERMS
	CHAPTER 1 ASSESSMENT
CHAPTER 2 Linux and Software
	Popular Linux Applications
		Desktop Applications
		Server Applications
	Exploring Package Management
		Exploring the Debian-Based Systems
		The Red Hat–Based Systems
	Managing Software Using Containers
		Using Snap Containers
		Using Flatpak Containers
	Installing from Source Code
	CHAPTER SUMMARY
	KEY CONCEPTS AND TERMS
	CHAPTER 2 ASSESSMENT
CHAPTER 3 Linux and Hardware
	Device Driver Modules
		Listing Installed Modules
		Installing New Modules
		Removing Modules
	Communicating with Linux Devices
		Device Interfaces
		The /dev Directory
		The /proc Directory
		The /sys Directory
	Working with Devices
		Finding Devices
		Working with PCI Cards
		Working with USB Devices
	Using Hot Pluggable Devices
		Detecting Dynamic Devices
		Working with Dynamic Devices
	CHAPTER SUMMARY
	KEY CONCEPTS AND TERMS
	CHAPTER 3 ASSESSMENT
	References
CHAPTER 4 Booting Linux
	The Linux Boot Process
		Following the Boot Process
		Viewing the Boot Process
	The Firmware Startup
		The BIOS Startup
		The UEFI Startup
	Linux Boot Loaders
		GRUB Legacy
		GRUB2
		Alternative Bootloaders
	Process Initialization
		The SysVinit Method
		The Systemd Method
	CHAPTER SUMMARY
	KEY CONCEPTS AND TERMS
	CHAPTER 4 ASSESSMENT
CHAPTER 5 Disk Management
	Storage Basics
		Drive Connections
		Partitioning Drives
		Automatic Drive Detection
	Partitioning Tools
		Working with fdisk
		Working with gdisk
		The GNU Parted Command
		Graphical Tools
	Understanding File Systems
		The Virtual Directory
		Maneuvering Around the File System
	Formatting File Systems
		Common File System Types
		Creating File Systems
	Mounting File Systems
		Manually Mounting Devices
		Automatically Mounting Devices
	Managing File Systems
		Retrieving File System Stats
		File System Tools
	Storage Alternatives
		Multipath
		Logical Volume Manager
		Using RAID Technology
	CHAPTER SUMMARY
	KEY CONCEPTS AND TERMS
	CHAPTER 5 ASSESSMENT
CHAPTER 6 Command Line Basics
	The Linux Shell
		Types of Shells
		Starting the Shell
		The Shell Command Prompt
	Accessing the Command Line
		Using Virtual Terminals
		Terminal Emulation
	Shell Basics
		Commands
		Getting Help
		Running Multiple Commands
	Redirecting Input and Output
		Output Redirection
		Input Redirection
		Pipes
	Linux Environment Variables
		Global Environment Variables
		Local Environment Variables
		Setting Environment Variables
		Removing Environment Variables
	Writing Shell Scripts
		Getting Started
		Displaying Messages
		Using Variables
		Command Line Arguments
		Command Substitution
		Logic Statements
		Looping
	CHAPTER SUMMARY
	KEY CONCEPTS AND TERMS
	CHAPTER 6 ASSESSMENT
	References
CHAPTER 7 File Management
	Filesystem Navigation
		The Linux Filesystem
		Traversing Directories
	Linux Files
		Determining File Types
		File Names
		Hidden Files
		File Inodes
	File and Directory Listing
		Basic Listing
		Modifying Listing Information
		The Complete Parameter List
	Directory Handling
		Creating Directories
		Deleting Directories
	File Handling
		Creating Files
		Copying Files
		Linking Files
		Renaming Files
		Deleting Files
	File Features
		Using Wildcards
		Quoting
		Case Sensitivity
	Finding Files
		The which Command
		The locate Command
		The whereis Command
		The find Command
	Archiving Files
		Compressing Files
		Creating Archive Files
		Archiving Scenarios
	CHAPTER SUMMARY
	KEY CONCEPTS AND TERMS
	CHAPTER 7 ASSESSMENT
	Resources
CHAPTER 8 Networking Concepts
	Configuring Network Features
		Network Configuration Files
		Using Graphical Tools
		Using Command-Line Tools
	Basic Network Troubleshooting
		Sending Test Packets
		Finding Host Information
	Advanced Network Troubleshooting
		The netstat Command
		Examining Sockets
	CHAPTER SUMMARY
	KEY CONCEPTS AND TERMS
	CHAPTER 8 ASSESSMENT
	Resources
CHAPTER 9 Managing Processes
	Looking at Processes
	Monitoring Processes in Real Time
	Managing Processes
		Setting Priorities
		Stopping Processes
	Running Programs in Background Mode
		Running in the Background
		Running Multiple Background Jobs
	Running Programs Without a Console
	Job Control
		Viewing Jobs
		Restarting Stopped Jobs
	Scheduling Jobs
		Scheduling a Job Using the at Command
		Scheduling Recurring Programs
	CHAPTER SUMMARY
	KEY CONCEPTS AND TERMS
	CHAPTER 9 ASSESSMENT
	Resources
CHAPTER 10 Advanced Administration
	User Management
		Examining User Accounts
		Accessing Administrator Privileges
		Working with Groups
		Managing User Accounts
	Linux File and Directory Permissions
		Understanding Ownership
		Changing File or Directory Ownership
		Changing the File or Directory Group
		Controlling Access Permissions
		Exploring Special Permissions
		Managing Default Permissions
	Advanced Access Control Lists
	Managing the Date and Time
		Setting the Date and Time Manually
		Synching the Time Automatically
		Setting the Time Zone
	Printer Administration
		Configuring CUPS
		Using LPD Commands
		Using Linux Printer Drivers
	Email Administration
		Describing Linux Email Architecture
		Identifying Linux Email Servers
		Using Linux Email Clients
		Redirecting Email
	Secure Login
		Using OpenSSH
		Using SSH Keys
		Using SSH for Logins
		Encrypting Files
	Log Files
		Using syslogd
		Using Systemd]journald
	CHAPTER SUMMARY
	KEY CONCEPTS AND TERMS
	CHAPTER 10 ASSESSMENT
	Resources
CHAPTER 11 Linux Security
	Working with Root Access
		Gaining Super User Privileges
		Determining Your Privilege Elevation Status
		Keeping Track of Root Logins
		Disabling Root Access from SSH
		Enabling Automatic Logout
		Blocking Root Access
	Context-Based Permissions
		Using SELinux
	Encrypting Partitions
		Network Security Using Firewalls
		Red Hat Firewall Concepts
		Checking the Firewall Status
		Working with Zones
		Working with Firewall Rules
	CHAPTER SUMMARY
	KEY CONCEPTS AND TERMS
	CHAPTER 11 ASSESSMENT
	Resources
CHAPTER 12 Linux in the Cloud
	Taking a Look at the Cloud
		What Is Cloud Computing?
		What Are the Cloud Services?
	Understanding Virtualization
		Hypervisors
		Types of Hypervisors
		Hypervisor Templates
	Exploring Containers
		What Are Containers?
		Container Software
		Container Templates
	Using Containers
		Creating the Container
		Automating the Container
		Agent and Agentless Containers
		Monitoring Containers
	Container Orchestration Engines
		Kubernetes
		Docker Swarm
		Mesos and Marathon
	Understanding DevOps Concepts
		DevOps Procedures
		DevOps Container Attributes
	CHAPTER SUMMARY
	KEY CONCEPTS AND TERMS
	CHAPTER 12 ASSESSMENT
	Resources
APPENDIX A Answer Key
Glossary
Index




نظرات کاربران