Welcome to Productivity in Common Operating Systems!
The goal of this book is to provide the interested learner with the essentials to work in a Unix environment.
The focus is on the user’s perspective to enable the user to be productive in a Unix environment. Topics include understanding and navigating the file system, using common commands, and automating tasks. Emphasizing the user’s perspective, the scope of this book does not include topics such as system administration, installation, or networking.
To gain the most out of this book, it is recommended that the learner have access to a Unix or Unix-like system, specifically with command line access, so as to be able to practice commands and programming.
This book is intended for adoption in the freshmen or sophomore year of a technical program (e.g. computer science, engineering, STEM, etc.). No prior knowledge or experience with Unix is expected; however, familiarity with computer programming (coding and debugging) is strongly recommended.
UNIX is a registered trademark of The Open Group. The Open Group is not affiliated with this resource. Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries. In this book, Unix (mixed case) refers to Unix-like operating systems such as Linux as well as UNIX.