After the deployment of your first Linux virtual machine (VM), let's log in and discuss some basic Linux commands and learn how to find your way in the Linux environment. This chapter is about the Linux shell: the shell is the user interface from which you access the filesystem, manage processes such as starting and killing programs, and many other things. We'll be going into the widely used Bash shell, the configuration of the Bash shell and how to use it.
The last part of this chapter discusses the Discretionary Access Control (DAC) model and how to create, manage, and verify users and groups in Linux and get permissions for files and directories based on the username and group membership. It also covers changing file user/group ownership and how to change and verify basic permissions and access control lists.