Ubuntu Linux for Beginners | Mustafa Mahmoud | Skillshare

Playback Speed

  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Lessons in This Class

95 Lessons (3h 19m)
    • 1. Ubuntu Linux for Beginners Welcome to the Course

    • 2. 00 Overview

    • 3. 00 Section Overview

    • 4. 01 What is Ubuntu

    • 5. 02 Operating System

    • 6. 03 Ubuntu History

    • 7. 04 Ubuntu Pros and Cons

    • 8. 00 Section 2 Overview

    • 9. 01 Ubuntu Try

    • 10. 02 Virtualbox Intro

    • 11. 03 Virtualbox Installation

    • 12. 04 Creating A New Virtual Machine

    • 13. 05 Ubuntu Installation

    • 14. 06 Installing software on Ubuntu Intro

    • 15. 07 Installing software on Ubuntu Via Terminal

    • 16. 08 Uninstalling Ubuntu software via terminal

    • 17. 09 Installing Software on Ubuntu Graphically

    • 18. 10 Uninstalling Ubuntu software using Ubuntu Software Center

    • 19. 11 Installing and uninstalling software on Ubuntu using Debian pkg

    • 20. 00 Section 3 Overview

    • 21. 01 Logging in, activating ui and logging out

    • 22. 02 Absolute Basics

    • 23. 03 Using Special Key for the Shell

    • 24. 04 Getting Help

    • 25. 05 The man pages

    • 26. 06 The help option

    • 27. 07 Graphical help

    • 28. 00 Section 4 Overview

    • 29. 01 General 0verview of the Ubuntu file system

    • 30. 02 Orientation in the file system

    • 31. 03 manipulating files

    • 32. The touch command

    • 33. 04 Creating Files and Directories

    • 34. 05 Moving Files and Directories

    • 35. 06 Copying Files and Directories

    • 36. 07 Removing Files and Directories

    • 37. 08 Finding Files and Paths

    • 38. 09 Linking Files

    • 39. 10 Creating Symbolic Links

    • 40. 00 Section 5 Overview

    • 41. 01 Processes

    • 42. 01 Multi user and multi tasking

    • 43. 02 Interactive processes

    • 44. 03 Automatic processes

    • 45. 04 Daemons

    • 46. 05 Linux Pipes

    • 47. 06 The grep command

    • 48. 07 The sort command

    • 49. 08 Filter

    • 50. 09 Process attributes

    • 51. 10 Displaying process information

    • 52. 11 Process Creation

    • 53. 12 Ending Processes

    • 54. 13 Signals

    • 55. 14 Shutdown

    • 56. 15 Managing Processes

    • 57. 16 Managing Process Priority & Niceness

    • 58. 17 Managing Process CPU Resources

    • 59. 18 Managing Process Memory Resources

    • 60. 19 Tuning System Performance

    • 61. 20 Network Problems

    • 62. 21 Disk IO Problems

    • 63. 22 Users

    • 64. 23 Graphical Tools

    • 65. 24 Interrupting Processes

    • 66. 25 Scheduling Processes

    • 67. 26 The Sleep Command

    • 68. 27 The at command

    • 69. 00 Section 6 Overview

    • 70. 01 Text Editors

    • 71. 02 The easy way to vim

    • 72. 00 Section 7 Overview

    • 73. 01 Ubuntu Virtual Terminals

    • 74. 02 Starting V Terminals & Nav

    • 75. 03 Virtual Terminal Shortcuts

    • 76. 00 Ubuntu Linux Communication Utilities Section Overview

    • 77. 01 The Ping Command

    • 78. 02 The Ftp Command

    • 79. 03 The telnet Command

    • 80. 03 The telnet Command Troubleshooting

    • 81. 04 The ssh Command

    • 82. 04 The ssh Command Troubleshooting

    • 83. 00 Section 9 Overview

    • 84. 01 Creating a User

    • 85. 02 Deleting and disabling account

    • 86. 03 Adding and Removing users from the usergroups

    • 87. 04 File Security

    • 88. 05 Ownership in Ubuntu files

    • 89. 06 Permissions

    • 90. 07 chmod Command

    • 91. 08 Absolute(Numeric) Mode

    • 92. 09 Symbolic Mode

    • 93. 10 Changing Ownership and Group

    • 94. Installating QT Creator on Ubuntu

    • 95. Summary

  • --
  • Beginner level
  • Intermediate level
  • Advanced level
  • All levels
  • Beg/Int level
  • Int/Adv level

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.





About This Class

  • Ubuntu Linux for Beginners

    Hi, I'm Mustafa Mahmoud. A Senior Linux Administrator and Online Instructor. I have been working as Linux System Administrator for more than ten years, currently devoted to teaching. I like to share my knowledge with others and help them advance in their careers.

    I prepared this course for newbie Ubuntu Linux users. By the end of the course, you should have obtained enough information to easily install, run, and manage the Ubuntu Linux operating system.

    Students testimonials

    • Ajish: The explanations were clear and to the point, will enroll in more of his courses. Thank you!
    • Gh Atef: It has been a wonderful experience. Mustafa is an amazing instructor. The contents and length of the course are just perfect to start working freely on Ubuntu. The course covers a wide variety of topics explained clearly and simply. I would highly recommend this course.
    • Usama Ali: Awesome contents teaching methodology.

    What you should know before starting

    • Basic knowledge of using a PC.

    Requirements - A PC with the minimum requirement of installing Ubuntu 18.04 LTS:

    • 2 GHz dual-core processor
    • 4 GiB RAM (system memory)
    • 25 GB of hard-drive space
    • VGA capable of 1024x768 screen resolution Either a DVD drive or a USB port for the installer media
    • Either a CD/DVD drive or a USB port for the installer media
    • Internet access is helpful

    In this course you’ll learn:

    • Ubuntu Linux history
    • Trying Ubuntu without installing
    • Installing VirtualBox
    • Creating a new Virtual Machine
    • Installing Ubuntu Linux
    • Installing the VirtualBox Guest Additions
    • Methods of installing and uninstalling apps on Ubuntu
    • The Linux system's basic modes
    • The Ubuntu Linux basic commands
    • The Shell special key
    • Getting help in Linux
    • The Ubuntu Linux file system
    • Managing Linux process
    • Input and output redirection
    • Text editors general overview
    • Ubuntu Linux Virtual terminals
    • Ubuntu Linux Administration basics

    Course Content:

    1. Background & Introduction.
    2. Beginning with the introduction of the Ubuntu Operating System and mentioning its history.
    3. What is an operating system?
    4. The pieces that make up the operating system.
    5. Ubuntu Pros & Cons.
    6. Installing Ubuntu.
    7. Ubuntu live distribution.
    8. Creating a bootable Ubuntu USB stick from Microsoft Windows.
    9. Ubuntu Try.
    10. Introducing the VirtualBox program and showing the step by step procedure of downloading and installing it.
    11. Creating a new Virtual machine for the Ubuntu OS.
    12. Steps for downloading and installing the Ubuntu 18.04 OS.
    13. Installing the VirtualBox Guest Additions.
    14. Having a full-resolution Ubuntu VM on your computer.
    15. Starting the Ubuntu OS.
    16. Logging in and Logging out.
    17. Introducing the Ubuntu OS.
    18. Introducing the Shell or Terminal "the command-line interface".
    19. Installing software on Ubuntu intro.
    20. Steps for adding and removing applications from the Ubuntu OS Graphically and using the Command line.
    21. sudo command.
    22. apt-get command.
    23. apt-cache command.
    24. Opening a list of your currently installed programs in terminal using dpkg command.
    25. aptitude command.
    26. The Ubuntu Software Center.
    27. Installing and uninstalling software in Ubuntu using the Debian package 'dpkg'.
    28. Manual download of a .deb (Debian package) method.
    29. QuickStart.
    30. The Linux system's basic modes.
    31. Ways of launching a terminal on Ubuntu.
    32. Describing the command prompt in the terminal.
    33. How to get into the text mode 'virtual consoles' and how to switch back to the graphical mode.
    34. The Important Basic Commands of the Linux OS.
    35. pwd command.
    36. cd command.
    37. The absolute path.
    38. The relative path.
    39. ls command.
    40. passwd command.
    41. file command.
    42. cat command.
    43. exit command.
    44. The Linux shell special keys.
    45. Getting help in Linux.
    46. man command.
    47. info command.
    48. whatis command.
    49. which command.
    50. --help option.
    51. The graphical help.
    52. gnome-help command.
    53. yelp command.
    54. About Files and the File System.
    55. The shell built-in commands.
    56. Overview of the Linux File System.
    57. The file types.
    58. The file type signs.
    59. What is a partition?
    60. The kinds of major partitions on a Linux system.
    61. The data partition.
    62. The swap partition.
    63. The important files and directories on the Linux operating system.
    64. The standard root partition.
    65. The swap space.
    66. The /boot partition.
    67. The /usr partition.
    68. The /home partition.
    69. The /var partition.
    70. The /opt partition.
    71. The mount points.
    72. df command.
    73. Orientation in the file system.
    74. The PATH environment variable.
    75. echo command.
    76. Displaying and setting paths.
    77. Adding a new directory to the PATH variable.
    78. export command.
    79. The ( ~/.profile & ~/.bashrc ) files.
    80. source command.
    81. The kernel.
    82. The shell.
    83. The shell types.
    84. The sh or Bourne Shell.
    85. The Bash or Bourne Again Shell.
    86. The csh or C Shell.
    87. The tcsh or Turbo C Shell.
    88. The ksh or the Korn shell.
    89. The file /etc/shells.
    90. The SHELL variable.
    91. The HOME variable.
    92. Navigating through the Linux File System.
    93. The /etc directory.
    94. The /dev directory.
    95. The /var directory.
    96. ls command popular options.
    97. Creating, copying, moving, and removing files and directories.
    98. Finding files and paths.
    99. which command.
    100. find command.
    101. locate command.
    102. Linking Files.
    103. The hard link.
    104. The soft link or symbolic link.
    105. Creating a symbolic link.
    106. ln command.
    107. Processes.
    108. What is a process?
    109. Multi-user and Multi-tasking Process Types.
    110. Interactive and Automatic Processes.
    111. Foreground process.
    112. Background process.
    113. less command.
    114. Job control.
    115. kill command.
    116. Daemons.
    117. Linux Pipe.
    118. pg command.
    119. more command.
    120. grep command.
    121. sort command.
    122. Linux Filter.
    123. Process Attributes.
    124. ps command.
    125. Displaying Process.
    126. The real group owner of a process (RGID).
    127. The effective group owner of a process (EGID).
    128. The SGID (Set Group ID upon execution).
    129. pstree command.
    130. top command.
    131. How to Create a Process.
    132. How to End a Process.
    133. Linux Signals.
    134. Showing signals list.
    135. The common signals in Linux.
    136. SIGTERM.
    137. SIGINT.
    138. SIGKILL.
    139. SIGHUP.
    140. SIGSTOP.
    141. Reboot, halt, and shutdown commands.
    142. Managing Processes.
    143. time command.
    144. About system performance.
    145. About system Load.
    146. Managing process priority and niceness.
    147. nice command.
    148. renice command.
    149. Managing Process CPU and Memory Resources.
    150. uptime command.
    151. memusage command.
    152. memusagestat command.
    153. Tuning System Performance.
    154. vmstat command.
    155. netstat command.
    156. iostat command.
    157. Network I/O problems.
    158. Network integrity problems.
    159. Disk I/O problems.
    160. Users classes.
    161. The graphical tools.
    162. The Gnome System Monitor.
    163. The xload application.
    164. Interrupting processes.
    165. pidof command.
    166. The xkill program.
    167. Scheduling processes.
    168. sleep command.
    169. at command.
    170. The Input and Output Redirection.
    171. Linux Regular Expressions.
    172. Basic regular expressions.
    173. Interval Regular expressions.
    174. Extended regular expressions.
    175. Brace expansion.
    176. Simple Redirections.
    177. The redirection operators.
    178. Input redirection.
    179. Combining redirections.
    180. spell command.
    181. The append operator.
    182. date command.
    183. Advanced Redirections.
    184. Use of file descriptors.
    185. Separating standard output from standard error.
    186. tty command.
    187. tee command.
    188. uptime command.
    189. Text Editors.
    190. Importance of Text Editors.
    191. The Easy Way to Learn the Vim Editor.
    192. vimtutor command.
    193. Ubuntu Virtual Terminals.
    194. What are virtual terminals?
    195. Starting virtual terminals and navigating through them.
    196. Virtual terminal shortcuts.
    197. The Ubuntu System Administration Basics.
    198. Creating a user using the terminal.
    199. Creating a user using the GUI.
    200. Deleting and disabling an account using the terminal.
    201. Deleting and disabling an account using the GUI.
    202. Adding a user to a usergroup.
    203. Removing a user from a usergroup.
    204. The gnome-system-tools.
    205. The users-admin command.
    206. The File Security in Terms of Ownership and Permissions.
    207. Levels of authorization in Linux.
    208. Ownership in Linux files.
    209. Permissions.
    210. chmod command.
    211. chmod command absolute and symbolic modes.
    212. Changing Ownership and Group.
    213. chown command.
    214. chgrp command.
    215. The Bonus of the Course, Steps of installing 'Qt Creator' on Ubuntu OS.

    The Commands included in the course:

    • vim
    • vimtutor
    • man
    • info
    • whatis
    • apropos
    • cat
    • --help option
    • apt-get
    • sudo
    • dbkg
    • pr
    • lp
    • lpr
    • pwd
    • cd
    • ls
    • passwd
    • file
    • exit
    • touch
    • mkdir
    • rm
    • rmdir
    • mv
    • cp
    • grep
    • sort
    • find
    • ln
    • echo
    • jobs
    • bg
    • fg
    • kill
    • xkill
    • tty
    • tee
    • date
    • uptime
    • ps
    • pstree
    • top
    • nice
    • renice
    • vmstat
    • netstat
    • iostat
    • sleep
    • at
    • atq
    • atrm
    • nano
    • shutdown
    • chmod
    • adduser
    • su
    • userdel
    • groupmod
    • usermod
    • deluser
    • chown
    • chgrp
    • groups
    • umask

Join me:

Meet Your Teacher

Teacher Profile Image

Mustafa Mahmoud

Sr. Linux Admin. & Online Instructor


Hi, I'm Mustafa Mahmoud. A Senior Linux Administrator and Online Instructor. I have been working as Linux System Administrator for more than ten years, currently devoted to teaching. I like to share my knowledge with others and help them advance in their careers.


See full profile

Class Ratings

Expectations Met?
  • Exceeded!
  • Yes
  • Somewhat
  • Not really
Reviews Archive

In October 2018, we updated our review system to improve the way we collect feedback. Below are the reviews written before that update.

Why Join Skillshare?

Take award-winning Skillshare Original Classes

Each class has short lessons, hands-on projects

Your membership supports Skillshare teachers

Learn From Anywhere

Take classes on the go with the Skillshare app. Stream or download to watch on the plane, the subway, or wherever you learn best.


1. Ubuntu Linux for Beginners Welcome to the Course: Hey there welcome to the Ubuntu Linux for beginners course where you will learn installing and managing the ubuntu Linux operating system i am Mustafa Mahmoud a senior Linux administrator and online instructor i have been working as a Linux system administrator for more than 10 years currently devoted to teaching I like to share my knowledge with others and help them advance in their careers through this course you will go from zero to hero and using and managing the Ubuntu Linux operating system I prepared this course for newbie ubuntu Linux users and no previous knowledge is needed I only ask you to come open-minded and ready to learn feel free to take a look at the course description and I look forward to seeing you inside 2. 00 Overview: Hello and Welcome to Ubuntu for beginners Course. My name is Mustafa and I am happy and grateful to be your instructor. Let's take a look at our agenda for our course. Starting section one with the background and introduction, you will learn: What Ubuntu is, the meaning of operating system, the history of Ubuntu, Ubuntu pros and cons. In Section Two, you learn to install Ubuntu using VirtualBox. Also, you learn different ways of adding and removing programs from the Ubuntu operating system. In Section three, you learn about connecting and disconnecting from the system. Take a look at text and graphic mode. Learn how to change your password. How to navigate through the file system. Determining file type. Viewing text files. Using special keys, and how to get help. In Section four, I will show you the layout out of the Ubuntu file system, displaying and setting paths, describing the most important files on Ubuntu. Finding lost and hidden files. Creating, Moving, Copying, and Removing files and directories. Finding Files and paths. Displaying contents of files. Understanding and Using different link types. In Section 5, processes, after files processes are the most important thing on any Linux system including Ubuntu operating system. In this section, You will take a closer look at those processes, and you will learn about: Multi-user processing and Multitasking process types. Interactive and automatic processes. What daemons are. You will learn about pipes and how to use them. The "grep" command and how to use it for searching particular information. The "sort" command and how it is useful in sorting the contents of files and directories in different ways. You will learn about the output filters, process attributes, displaying process information, the life cycle of a process, controlling processes with different signals, the shutdown command, managing processes, tuning system performance, network problems, and disk input-output problems, You'll learn about getting the most out of your system. Users categories. System graphical tools, interrupting processes, scheduling processes. Using the "Sleep" and the "at" commands. In Section six, I will discuss the importance of mastering an editor. Then I will show you the easy way to learn the popular Vim editor. In Section seven, I will talk about: Ubuntu virtual terminals. What virtual terminals are. The uses of virtual terminals. How to access and utilize them. Virtual Terminal Shortcuts. In Section eight, You will learn some important Basic jobs of Ubuntu System Administrator. How to create a user, How to delete and disable an account. Adding and Removing Users from the User Groups. File Security. Ownership in Ubuntu files. Permissions. The "chmod" command. Using absolute and symbolic modes. Changing ownership and group. Finding out file properties and Changing file permissions for security. In the end, you will learn to install Qt Creator on Ubuntu as a bonus of our course. I hope this To be informative for you, and I'd like to thank you for viewing. 3. 00 Section Overview: Background and introduction. In this section, you will learn: What Ubuntu is, The meaning of the operating system, Ubuntu history. and Ubuntu pros and cons. 4. 01 What is Ubuntu: What is Ubuntu? Just like Windows 10 and Mac OSX, Ubuntu is an operating system. It is an open-source operating system based on the Debian GNU/Linux distribution. It's freely available with both community and professional support. Ubuntu incorporates all the features of the Unix operating system with an added customizable graphical user interface that makes 00:00:29.100 --> 00:00:32.835 it popular in universities and research organizations. Ubuntu is officially released in three editions, desktop server and core for the Internet of Things, devices, and robots. It is shipped in a stable and regular release cycle. And your release will be shipped every six months. And Ubuntu long term support release will become available, that is supported for five years The Ubuntu releases in between, known as development or non-LTS releases are supported for nine months each. I hope this has been informative for you, and I would like to thank you for viewing. 5. 02 Operating System: Operating system. The operating system is the software that manages the communication between software and hardware. Without the operating system, the software wouldn't function. It is comprised of several pieces, the bootloader is the software that manages the boot process of your computer. The kernel is the core of the system and manages the CPU, memory, and peripheral devices. It is the lowest level of the operating system. Demons are background services. For example, printing and sound that either starts up during boot or after you log into the desktop. The shell is a common process that allows you to control the computer via commands typed into a text interface. The graphical server is that the subsystem that plays the graphics on your monitor. The desktop environment is the piece of the puzzle that the users interact with. There are many desktops environments to choose from. For example, Unity, GNOME, and KDE. Each desktop environment includes built-in applications such as file managers, configuration tools, web browsers, games, and other applications. Linux offers thousands upon thousands of high-quality software titles that can be easily found and installed. Thanks for viewing. 6. 03 Ubuntu History: Ubuntu history. Mark Richard Shuttleworth, born 18 September 1973, is a South African and British interpreter who is the founder and CEO of Canonical Ltd., the company behind the development of the Linux-based Ubuntu operating system. OUbuntu is a free and open-source Linux distribution based on a much older Linux distribution known as Debian, because it was started by two people named Debra and Ian. Debian is still a widely respected operating system but came under criticism for Infrequent updates and less than user-friendly installation and maintenance, though these areas have shown improvement recently. Mark took the Debian distribution and worked to make it a more human-friendly distribution that he called Ubuntu. The first release was in October 2004. Ubuntu is officially released in three editions, desktop server and core for the Internet of Things, devices, and robots. Canonical limited company promotes and provides support for Ubuntu Linux, Linux, it releases updated versions predictably every six months. And each release receives free support for 18 months with security fixes, high impact bug fixes, and conservative, substantially beneficial low-risk bug fixes, it generates revenue by selling support and services to complement Ubuntu. The word Ubuntu is an ancient Zulu and Xhosa word, which means humanity to others, Ubuntu also means which means humanity to others, It was chosen because these sentiments precisely describe the spirit of the Ubuntu Linux distribution. Thanks for viewing. 7. 04 Ubuntu Pros and Cons: Ubuntu pros and cons. Ubuntu pros. Ubuntu is free and open source. Its installation is easy and fast, probably because the setup is very small, around "1 GB" for the base version. It is easy to customize. There are fewer viruses on Ubuntu, and this makes it even more vulnerable as anyone would hardly care to install an antivirus. But it's better to use antivirus with Ubuntu for security. With kernel module's coming every six months, Ubuntu these days is highly updated in terms of hardware support, many bugs are fix it in the following releases. You will have a lot of free applications. Ubuntu offers many interfaces you can choose freely from many desktop environments, from GNOME to KDE to Unity to Cinnamon. Excellent development community and online forums, you can find help for almost all the issues you face. Ubuntu cons. Lack of games, no Microsoft Office suite, unless you use Ms. Cloud 360, or LibreOffice. It is recommended you learn a few basic Linux commands though almost all things can be done with the graphical user interface. You may have some problems with hardware compatibility, for example, with graphics drivers and printers, some software like Photoshop and Autocad may not run smoothly with you. Thanks for viewing. 8. 00 Section 2 Overview: Ubuntu installation. In this section, you will learn installing Ubuntu using VirtualBox. Also, you will learn how to add or remove software on Ubuntu OS. 9. 01 Ubuntu Try: I want to try. For most, the idea off installing and operating system might seem like a very daunting task, but Lennox offers one off the easiest installations off all operating systems. In fact, most versions off Lenox offer what is called a life distribution, which means you run the operating system from either a CD DVD or USB flash drive without making any changes to your hard drive. You get the full functionality without having to commit to the installation. Once you have tried it out on decided you wanted to use it, you simply double click the install icon and walk through the simple Installation Wizard requirements. You will need A to G B or larger USB stick. Flash Drive, Microsoft Windows XP or later. Rufus, a free and open source USB stick writing tool. Goto Google Search Search for Rufus. Choose your language, then download and install. After finishing Chris Close, we will also need an open toe isa file. Go to a boon to website. Choose no news section. Choose one to desktop them breasts. They don't load button. You don't load really start automatically after finishing the installation, performed the following to configure your real Speed Vice Rufus Lunch. Rufus. Then insert your USB stick. Rufus will update to said that vice within the device feel if the device is incorrect, select the correct one from the device fields. Drop down menu from Boots Election Selected Iscor Isa Image To select the went toe Aiso file, press the select button. This will open a fairly quester from which you can never get too and select the ISO file from the petition scheme. Select the Master Boot record, NPR Target System Bias or you eat if I leave all other parameters with their default values and slickster to initiate the writing process. If you are asking that there are files needed to be downloaded, agree for the download. You would then be alerted that Rufus has detected that the open toe eyes room is an AYSO high pride image. This means the same image file can be used as the source for both activity and a USB stick without requiring conversion. Keep right in ISO image mood selected on the collect on OK to continue. Rufus will warn that all data on your selected USB advice is about to be destroyed. This is a good moment to double check. You have selected the correct advice before clicking. OK, when you are confident you have, the eyes will now be right into your USP stick, and the progress poor in ruffles would give you some indication off how long this will take with a reasonably modern machine, this should take around three minutes. Ruffles will complete the writing process and silently drop it to it's default window. Congratulations, you know, have open toe on a USB stick, portable and ready to go. Once you set up your USB drive to be portable with a bento, you can then reboot your system. Catch the boot menu and put from your speed. If your computer doesn't automatically boot from USB, try holding F 12 when your computer first start is with most machines. This will allow you to select their USP device from a system specific boot menu. It will let you run a live CD version off onto which is fully usable, but it's the right arrow to inter graphical installation. A few moments later, you will see the language selection, followed by the open toed boot options. Select the top entry, try burn to without installing your life desktop will appear. Have a look around. Check out the new features and they enjoy the simplicity off wanted intuitive interface. You can still choose to install Oneto after bossing the world Cambage by clicking on the install Oneto icon on the desktop background. Or just shut down, Remove your speed right and start your computer like normal. I hope this has been informed for you, and I'd like to thank you for viewing. 10. 02 Virtualbox Intro: virtual book's introduction. Now I will give you a short description about virtual books, and then I will show you how to download and install virtual books. New Machine Oracle IBM Virtual Books is a free and open source hyper visor for X 86 computers currently being developed by Oracle Corporation. Virtual books may be installed on a number off host operating systems, including Lennox, Mac OS, Windows, Solaris and Open Solaris. It's aborted the creation and management off guest version machines, running versions and revisions off Windows, Lennox, BSD, Solaris and others. And the limited visualization off Mac OS guest. It's on Apple hardware for some guest operating systems against the addition package. Off device drivers and system applications is available, which typically improves performance, especially off graphics. I hope this has Bean informative for you, and I'd like to thank you for viewing 11. 03 Virtualbox Installation: virtual books, installation and configuration procedures. Go to the visual books website. Go to the download section. There are versions available for Windows, Mac and Linux. Download the Windows version at the top by clicking Windows hosts. If your host operating system is Mac OS X, then you will click on Mac OS X hosts to download the DMG fight. And after finishing their loading off in the file and follow the steps you would see back to Windows users. After finishing, start the installation Press next. To continue the set of wizard, choose not to install. Use P, support it working or vital support. Do this by clicking the gray icon near each option and select the X or entire future would be unavailable. That technique is to continue if this is your first time dealing with virtual machines. This would eliminate the need to any stole custom drivers, which makes installing and uninstalling virtual books easier. If you have working with version machines before you can choose to keep these options selected and check the default settings. If you don't wish Marshall books, icons toe a beer on the desktop or the quick lunch bar, However, keep the Register File Association books that check this will intrude that files associated with virtual books open only with virtual books. They're breast next, click and stole to install virtual books. Click finish toe open virtual books. I hope this has been informative for you, and I'd like to thank you for viewing. 12. 04 Creating A New Virtual Machine: creating a new virtual machine. After starting virtual books, click the new button to start the virtual machine wizard. Give you a virtual machine name. If you give it a boon to the version, will automatically default toe open toe, then collect. Next. Select the amount off memory your VM will use when we choose our operating system. In the previous system, virtual books automatically recommend this. The brother amount off memory to use. The recommended values are one GB if the machine room is four g B and to G B. If the machine room is KGB used, a frame lower than four GB is not recommended, but you can still use 512 for machine graham off two GB click. Nick is to create a new virtual hard to this, then click create. This opens a second wizard to create a new virtual hard disk. True's video like noticed and select dynamically allocate memory selection off memory size greater than 10 GB is recommended. Select either fix it size storage dynamically Expanding storage, depending upon your needs, affects its size. The storage is going to be the size off the virtual hard disk on the host operating system . For example, a virtual disk 10 GB will be 10 GB on the host operating systems. Hard disk. A dynamically expanding storage will be only the size off bento on your hard disk, but will grow in size as files are added to it until it reaches its limit. Click next, then select the size off the virtual hard disk. Toby, 10 GB click. Kill you now you are done. You will see your new virtual machine interest. I hope this has mean informative for you, and I'd like to thank you for viewing. 13. 05 Ubuntu Installation: of until installation. Now we will install open toe operating system using virtual books. We will do this to keep your old operating system as it is, so you can switch back to your old operating system any time you want, without any difficulties. And if you want to install open to directly to your machine, there is no problem. You can follow the same steps, but my advice is to start first with virtual books until you feel free that you are familiar with a bento setting the ISO files to start. Select your new virtual machine. Once you have done this, click the sittings. Put on click storage step click on controller I d. It's optical drive, then breast. Choose disk A button to choose open toe is off. I the impress open I want all eyes will be mounted under controller device. Click on the system tab on the left truth boot order and keep optical on the top as first priority. Chris. Okay. To return to the main window, you're open to machine is ready to boot now. Now, to any stall open toe, select your virtual machine. Think like the start button about introversion machine would start in a savory twin dough. The machine will boot from selected Aiso, and you will see language option. Choose your preferred language and the rest in a stall. Open toe click. Continue to keep the default keyboard layout or choose your desire to one or next screen. About two will give you a check list, and you will be asking if you need to update during install. And if you need to install third party software, truth both and click continue. Next option will ask you if you want to delete all data and install, but you can also choose to create your own partitions from option. Something else we re choose. It is disk and install momento The Empress install. Now an alert will appear for writing the changes to disks. Chris the continue button. Select your time zone from the map, then click. Continue. Type your user name in the first textbooks. This will automatically fill in the Logan name and computer name. Type your best word and confirm your best work and the click continue. A bundle will begin the installation now. Once the installation is complete, click restart Noto. Finish the installation. The machine was restored and installed up until we load from her disk, provide a bus or to use her name and look into the main window off bento in stolen guest additions. The virtual books gets the additions consists off device drivers and system applications that optimize the operating system for better performance and usability. Once you have looked into a bento click on the devices, step in virtual books, select insert against additions. Seedy, image pressed wrong button, we want to ask is to install a program and it needs a password. Type your user breast word and click within ticket. Let the terminal program run, and when it has finished presenter, you put your version machine, and once it has polluted, click on the View menu and I click. But to recites, Guest, it's play, and you will now have a full resolution open toe, a virtual machine on your computer. I hope this has Bean informative for you, and I'd like to thank you for viewing 14. 06 Installing software on Ubuntu Intro: installing software in Toronto, And when does the installation off A program is done by running the set up the X. If high, the installation bundle contains the program as well various dependent components required to run the program correctly. In Lenox, installation files are distributed as baggage is, but the wreckage contains only the program itself. Any dependent components will have to be installed separately, which are usually available as back dress themselves. I hope this has bean informative for you, and I'd like to thank you for viewing. 15. 07 Installing software on Ubuntu Via Terminal: installing software on organ toe. We have two methods to install software on or goingto the first method installing software via terminal open terminal by pressing control all t or by going to your death sport and searching for terminal After opening the terminal first, update all the installed packages in your system using the common. So do this get update, then press enter. You will be asked for root password, right. The best word and press enter at the end off Any comment? We must press the enter key to execute it to search for software using Abbott. Use this common a bit. This case search, then application name such as GM short for goo image manipulation program entered the following comment when he stole the software. You won't. Here I will use gimp. So do how did this get in a stall? Gim, you can swept out game with the name off Whatever software you are installing with until the installation is finished Now we are done. I hope this has bean informative for you. And I'd like to thank you for viewing 16. 08 Uninstalling Ubuntu software via terminal: and installing programs on open to using terminal Open Terminal The open list off your currently installed programs type DB Kyoji This dish list into Terminal the Empress Enter find the program that you want toe uninstall. You will need to know the official name off the program file rather than the name of the program itself. For example, effigy rather than the effigy anti virus Here is an example. I'll choose game, you know, image manipulation program. Enter the evidence. Get common types who do this get he moved gimp into terminal, making sure to use the programs, actual name and press enter type in your super user best word and then press enter. To confirm the deletion type in y and press. Enter your program will begin toe uninstall itself. Once it finishes, you can close the terminal. This process may take a while to complete, depending on the size off the program. Now we are done. I hope this has been informative for you. And I'd like to thank you for viewing 17. 09 Installing Software on Ubuntu Graphically: installing software on a mantra. Graphically click on de sport in the sidebar search for a bunch of software center and open it from the bottom off the beach. You can select the category of software you want to install. For example, you would select graphics and photography. An alternate way is to use the search function and search for the required software from graphics and photography. We really choose my being as an example from the list and click Install. You will be prompted for the password it to continue installing the software by pressing within ticket. After finishing the installation, pressed the ranch Putin to try this software you have installed. I hope this has been informative for you, and I'd like to thank you for viewing. 18. 10 Uninstalling Ubuntu software using Ubuntu Software Center: uninstalling programs using bone to software center steps. I've been a bundle software. Click the installed tip. Find the program that you want toe on install. Scroll through the list off installed programs until you arrive at the one that you want to uninstall or search by name for it here. The program we are looking for is my being. Click on it. Click on the remove button. Confirmed the decision if permitted. If I ask it to confirm, click, remove again. Enter your password and risk within two key the bomb it that you seem a very slightly depending on your version off open toe after removing is finished. Now you can close open to software. I hope this has Bean informative for you, and I'd like to thank you for viewing. 19. 11 Installing and uninstalling software on Ubuntu using Debian pkg: installing software in about two using Debian package wreckages are manually installed via the dbk G common Libyan baggage management system. Difficulty is the back end to command. It's like a bit this Get which in turn or the back end for going installed abs Like the software center manual. Don't load off at a depth Debian package method. You can use the downloads up Comment off Abbott, for example, If my bent is the package, you won't. We will use the following common a bit this get don't load. Were you being once? Don't load it. You can double click on the package toe Have it open in the software center from where you can install it or just open the terminal. Never get to the download location and run this common So do dbk G this I my being towed the Now you have my paint installed on your computer to remove my paint package right this common So do the bkg this nor are you being now We are done. I hope this has been informative for you and I like to thank you for viewing 20. 00 Section 3 Overview: Quickest stored. In this section, you will learn about connecting and disconnecting from the system. Take a look at thickest and graphics moon. Learn how to change your buzzword. How to navigate through the file system, determining file type, viewing text files, using special keys and how to get help. 21. 01 Logging in, activating ui and logging out: lugging in activating the user interface and lugging out. In order to work in a clinic system directly, you will need to provide a user name and best work. UNIX systems have two basic moves for a system to run in either quick and silver in text. Consul Mood, which looks like those with mouse multitasking and month user features but in graphical mood, which looks better. But it's more system resources. This is the default nowadays, almost desktop computers. You know you will connect with the system using graphical mood. When you are, ask it for user name and password slogan. Make sure the mouse pointer is in the Logan window. Provide your user name and password to the system and click OK or press enter. It's generally considered a bad idea to connect graphically using the root user name, which is the system administrator's account, since the use off graphics includes running a lot of extra programs in roots case with a lot of extra permissions. So to keep or risk, it's as low as possible. Use a normal user account to connect a graphically, but there are enough risk is to keep this in mind is a general advice for all. Use off the root account, only looking as root when extra privileges are required after entering your user name. Password combination. It can take a little while before the graphical environment is distorted, depending on the Cebu speed off your computer, the software you use and your personal settings to continue, you will need to open a terminal window. There are two ways to launch the terminal on open toe. Go to the death sport and type terminal, then click on it or you can press control multi to launch the terminal. Also, clicking the right mouse button on the desktop background will use really present you with a menu containing a terminal window application. The terminal window is your control Bannon for the system. Almost everything that follows is done using the simple but powerful takes tool. A terminal window should always show a common Bram it when you open it. Once you lunch the terminal, you would find something. Is Mustafa at Mustafa Days. VB colon Violet Dollar Sign written on it. The first part off this line Mustafa is the name off the user. The second board Mustafa dish Phoebe is the computer name or the host name the host name. Help us identify a computer over the network in a server environment. Hosting him becomes important. The colon is a simple separator. The toilet sign showed that the user is working in the home directory. If you change the directory, this sign will vanish. For example, if we moved from the Home Directory Toe Ben directory using the city comin, the tile it signed will disappear. It will appear again when moving back to the home directory. The dollar sign suggested that you are working as a regular or standard user on over in tow . While working as root user Hesh is displayed to disconnect from the system in graphical mood, you need to close all terminal renders and other applications. After that, hit the lookout icon or find look out on the menu. Closing everything is not really necessary, and the system can do this for you. But station management might put all currently open applications back on your screen when you connect again when you see the log in screen again asking toe, enter user name and password. Look out to successful to get into text mood while you are logged in graphical mood. There is control out if to tell if sex you know you are in text mood with the whole screen is black showing corrupters. I think a smooth, logon screen typically shows some information about the machine you are walking on, the name off the machine and a prom bit waiting for you to look in. The Logan is different from a graphical lugging in that you have to hit the enter key after providing your user name, because there are no buttons on the screen that you can click with the mouse, then you should type your password, followed by another enter. You won't see any indication that you are entering something, not even an asterisk, and you won't see the cursor move. But this is normal or Lennox and is done for security reasons. When the system has accepted you as a valid user, you will be given a shell indicated with the same Promet that you would get in graphical mood. Also in text mood, look in as root only to do set up and configuration. That absolutely requires adminstrator privileges, such as adding users, installing software packages and performing network and other system configuration. Once you are finished immediately leave the special account and resume your work as an unprivileged user. Systems like open toe force you to use to do so that you don't need direct access to the administrative account. Lugging out is done by entering the leg out common, followed by enter. You are successfully disconnected from the system When you see the lugging scream again, Returning back to the graphical mood is easily done by bracing control out if one I hope this has bean informative for you and I'd like to thank you for viewing. 22. 02 Absolute Basics: absolute basics After launching the terminal. Now we will have a look at quick start commands. B W d Print Working Directory Common Used for displaying the current working directory CD Change Directory Comment Used for changing directories. If you want to navigate to the home directory, then type CD them breast enter. You can also use the CD. Tell the common The route off the file system in Lennox is denoted by Ford Slash similar to see colon backslash in windows. Note that in renders you use backwards slash oil in Lenox system, the forward slash is used. Type C D. Ford Slash to move to the root directory. Don't forget space between city and ford slash. Otherwise you will get an error. You can navigate through multiple directories at the same time by specifying its complete. But, for example, if you want to move to the Cebu directory under the directory, we don't need to break this operation into two parts. Instead, we can type CD forward slash their forward slash cebu to reach the directory directly for never getting up. One directory level. We can use CD double that here by using the city double dot com and we have moved up one directory from deaf Cebu to death. Directory them by again using the same comment we have jumped from deaf to root directory A . Both in computing is the address off a file or folder, for example. Forward slash home forward slash user forward slash downloads This is the bus for the downloads directory. There are two kinds off parties. First, absolute both. Let's say you have to browse the images stored in the pictures directory off the home folder. Mustafa The Absolute File Birth Off Pictures directory forward slash home for the slash. Mustafa Ford's less pictures You never get to this directory. You can use the common CD forward slash home for older slash most of our forward slash pictures. This is called absolute both as you are specifying the full bus to reach the file. Second relative, both the relative Poth comes in handy when you have to browse another subdirectory within a given directory. It saves you from the effort to type complete Baathist all the time. Suppose you are currently in your home directory you want to navigate to the downloads directory. You don't need to type the absolute both City Ford slash home forward slash most of our forward slash downloads In a state, you can simply type CD downloads, and you would navigate to the downloads directory as you are already present within the home. Forward slash Most off our directory This way, you don't have to specify the complete both to reach a specific location within the same directory in the file system. Make us Ellis the List directory Common. This common displays a list off files in the current working directory. Like the dire common in those the bus WD common is used for changing the password for the current user. The file Common. It's police file type of fire. The cat common throughs. The content off any text file on the screen exit common is used to leave this session. The argument toe a comment are specifications for the objects in which you want the common to take effect. An example is S a T. C. Were the directory. CTC is the argument toe the ls common. This indicates that you want to see the content off that directory instead of the default, which would be the content off the current directory obtained by just typing Ellis, followed by enter some comments required arguments. Sometimes arguments are optional. You can find out whether or common takes options and arguments and which ones are valid by checking the online help for that comment, which we will discuss later. I hope this has bean informative for you, and I like to thank you for viewing. 23. 03 Using Special Key for the Shell: using special key using best features. Several special key combinations allow you to do things easier and faster with the crucial fish, which is the default on almost any clinic system. You are strongly suggested to make a habit out off, using them so as to get the most out off your Lennox experience from the very beginning. Now let's try some examples. Breast control A. To move coarser to the beginning, off the command line. Breast controls. He toe end a running program and returned the bomb. It wrest control de to look out off the current shell station. It's equal to typing exit or look out press control. Eat to move closer to the end off the comment line. Control each to generate backspace character press control. L took leave. The terminal you can press control are to search in common history for a particular common our left or our right to move the cursor, one place to the left or right on the comment line so that you can insert characters at other places than just at the beginning and the end. Chris are up or arrow down to browse history. Go to the line that you want to repeat it did deals if necessary, and the center to save time base shift beach up or shift beach down to browse Terminal Buffer to see tickets that has scrolled off the screen. You can press step key at any time for find name completion. When multiple choices are possible, the system will either signal with an audio or visual bill or do nothing, and also bracing Techie twice will choose you file or commander completion possibilities. I hope this has Bean informed to for you, and I'd like to thank you for viewing. 24. 04 Getting Help: getting help grew. Lennox is all about becoming more self really in. And as usual with this system, there are several ways to achieve the goal. A common way off getting help is finding someone who knows. And however Bishan and BCE loving the Lenox using community will be almost everybody will expect you toe have tried one or more off the message coming next before asking them. 25. 05 The man pages: the ma'am beaches. A little beginning. Users fear the men or manual beaches because they are an overwhelming source off the commendation. They are, however, very structured, as you will see from the coming example reading. Ma'am. Bages is usually done in a terminal window. Win in graphical moon or just in text mood. If you prefer it, tape the common man main. The documentation for men will be displayed on your screen. After pressing, enter, browse to the next beach using this piece poor. Or you can use the down arrow or the mouse's scroll. You can go back to the previous beach using the peaky when you reach the end. Man would usually quit and you get the bomb it back. Type que. If you want to leave their members before reaching the end, or if the viewer doesn't quit automatically at the end off the beach. Each man bid usually contains a couple of standard sections, as we can see from the Men Men. Example. The first line contains the name off the comment you are reading about and the I D off the section in which this man beach is located. The man beaches are ordered in chapters, the name of the common and a short description are given, which is used for building and index off the men. BAGES. You can look for any given search a string in this index using the approvals common, for example, a purpose. Make dire agrabah searches for make their in the main beach and displays the common description. The synopsis off the common provides a technical notation, all the options and or arguments this comment can take. You can think off an option as a way of executing the common. The argument is what you execute it on. Some comments have no options or no arguments. Optional options and arguments are both in between square brackets to indicate that they can be left out. A longer description off the common is given options with their descriptions are listed options can usually be combined, If not, so this section will tell you about it. Environment describes the shell variables that influence the behavior off this common. You must know that not all comments have this. Sometimes sections specific toe This comment are provided a reference to other men bitches is given in the see also section in between billionth asses is the number off the main beach section in which to find this comment. There might also be author and copyright information. Some commanders have multiple men bitches, for instance, the best WD common has a main beach in Section one and another in section five. By default, the main beach with the lower number is shown. If you want to see another section than the default, specify it after the men common. For example, men. Five Best WD If you want to see all men Bages about a common one after the other, use the dish option toe Men common, for example, man the E best WD. In this way, when you reach the end off the first main beach and the braces peace again, the main beach from the next section will be displayed. I hope this has bean informative for you, and I like to thank you for viewing 26. 06 The help option: the days dish help option was to group common support the dish dish Help option, which gives a short explanation about how to use the common and a list off available options. Let's try this option with the cat common Kid. This dish help. As you can see, it gives a short explanation about how to use the cat common and a list off its available options. I hope this has Bean informative for you, and I'd like to thank you for viewing. 27. 07 Graphical help: the graphical help. Don't despair if you prefer a graphical user interface. The general helping processor is very user friendly, and it provides painless access to the men and Info Bages, where the system documentation at Men Bages are easily possible with a blame interface. You can start it, but entering the comment genome this hope in full colon in food or by typing Yeah, in full colon in full, and you will get a Prospal Info Beach about the info comment. Similarly, Yeah, I mean, colon it lists will present you with the Man Beach for the Ellis comment. I know that some quints don't have several documentation because they are Bart's off another comment, such as CD Exit and look out the Are birth Off Your Shell program and are called Shell built in comments. I hope this has being informative for you, and I'd like to thank you for viewing 28. 00 Section 4 Overview: About files and the file system. In this section, we will take a general overview of the Open to File System displaying and sitting both as describing the most important files including kernel and chilled. Viewing file breweries, finding lost and hidden files, creating moving, tabbing and the removing files and directories. Linking files and creating symbolic links. 29. 01 General 0verview of the Ubuntu file system: a general overview off the open toe file system. Assemble description off the open to system is that over into system, everything is a fire. If something is notify, it is a process. A bunch system makes no difference between a file and directory, since a directory is just a five containing names off other files programs, services take ists. Images and so forth are old files, input and output devices. And generally all devices are considered Toby files, according to the system. In order to manage all those files in an orderly fashion, you would think off them in an order tree like structure on the hard disk. While it is reasonably safe to suppose that everything you encounter on an open system is a file, there are some exceptions. Directors are files that are listed off other files. Special files are the mechanism used for input and output. Most special files are in The DEV Directory Links is a system to make a file or directory visible in multiple parts of the systems. 53 So Kits is a special file type similar to TCB. I be sockets providing enter process networking protected by the five systems Access control named pipes act more or less like circuits and former away for processes to communicate with each other without using network circuits. Semantics. To display the file type we we use daesh option with the L S comment. The file type would be deter mined, using the first character off each in both fine dish for regular file de for directory fight ill for link foil. See for special file. It's for circuit file. Be four named by five and the four block device fight in order, not toe. Always have to perform along listing for seeing the file type a lot of systems by default. Don't issue just ls. But l s dish uppercase if which is affects is fine names with characters like forward slash equal store pipe and eight science to indicate the file type. Now, before we look at the important files and directories, you need to know more about partitions. Most people have of acknowledge off what partitions are, since every operating system has the ability to create or remove them. It may seem strange that want to use is more than one partition on the same disk, even when using the standard installation for Cedar, so some explanation is called for one off the goals off. Having different partitions is to achieve higher data security in case off disaster by dividing the hard disk into partitions that they can be grouped and separated with an accident. A course only the letter in the petition that got the hit will be damaged. While the data on the other partitions will most likely survive, Mind that having a journal file system only provides data security in case of power failure and sudden disconnection off storage devices. This doesn't protect your data against bed blocks and logical errors in the file system. There are two kinds of Mitchell partitions on Bantu system data partition, which has normal want to system data, including the root partition containing all the better to start up and run the system and swept partition, which is an expansion off the computers. Physical memory as an extra memory or hard disk. The standard root partition, indicated with a single forward slash, is about 100 to 500 megabytes and contains the system configuration files. Most basic comments and server programs, system libraries, sometime, Berries piece and the home directory off the administrative user. Standard installation requires about 250 megabytes for the root partition. Sweb space indicated with swept or virtual memory, is only accessible to the system itself and is hidden from view during normal operation. Swept is the system that ensures that you can keep on working. Whatever happens, I want to. You will virtually never see irritating messages like Out of memory. Please close some applications first and try again because off this extra memory, using memory on the hard disk is naturally slower than using the rail memory ships off a computer. But having this little extra is a great comfort. Goingto generally counts on having twice the amount of physical memory in the form off swept space on the hard disk. The colonel is on several partition as well, in many distributions. Because it is the most important files off your system, you will find that you have a boot partition holding your colonel and a combining data files. The rest off the hard disk is generally divided into debtor partitions. When you perform a standard workstation installation, it is usually happens following sit better. A petition for user programs named slash user, a partition containing the users. Personal data name slash home a partition to store temporary debtor like print and mail quiz named Sledge for a partition for the third party and extra software named Slash hoped . Once the partitions are made, you can only add more. Changing sizes or properties off existing partitions is possible, but not advisable. Mount points. Old partitions are attached to the system. The amount point The Mount Point defines the place off a particular data set in the five system. Usually all partitions are connected through the root partition. On this partition, which is indicated with the forward slash directories are created. These empty directories will be the starting point off the petitions that are attached to them during system start up. All the petitions are thus mounted on a running system. Information about the petitions and their mouth points can be displayed using the DF Calmund, which is stands for disc full or discretely in Toronto. The if is the new version and supports the dish, which or human readable option which greatly improves readability. The DF comment only displays information about active nous where partitions these can include partitions from other network IT systems to find out which partition a directory is one. Using the F common with adult as an option shows the partition the current directory belongs to and informs about the amount of space used on this partition. I hope this has bean informative for you, and I'd like to thank you for viewing. 30. 02 Orientation in the file system: orientation in the file system. When you want the system to execute a common, you almost never have to give the full both toe that common. For example, we know that the L S common is in the BIN directory. You can check with which this is Ellis, yet we don't have to enter the command slash bin slash ls for the computer to list the content off the current directory. The birth environment variable takes care off. This this variable estes those directories in the system where excusable files can be found and thus saves that the user a lot of typing and memorizing locations off commands. So the bus naturally contains a lot of directories containing been somewhere in their names . As I will demonstrate, we can use the echo common to display the content off the variable Beth Echo Dollar Sign Beth. In this example, the shown directories are subsequently searching for the required program. As soon as a match is found, the search is a stop, even if not every directory in the Beth has been searching. If you use programs in other directories more frequently, you can't change your Beth to look in your own directories. For example, toe End your home directory. We can use the export birth common and after the last colon ed, your new Beth. Note that when using the export common in a shell, the changes are temporary and only valid for decision until you look out. Opening musicians even while the current one is still running will not result in a new Beth in the new session. To make it permanent, you need toe ed Export Beth Equal Dollar Sign Beth Colon, then Beth Too dire to your profile or best R C five. Note that this will not automatically update your Beth for the remainder of decision To do this. You should run source. Till that slash did prove fight or the best RC. Now we will talk about the most important files and directories first. The Colonel. The Caroline is the heart off the system. It manages the communication between the underlying hardware and the brief roads. The colonel also make sure that processes and demons, which are server processes, are started and stopped at the exact right times. The colonel has a lot off other important tasks. For now, it suffices to know that the Colonel is the most important file on the system. Second, the ship a shell manages the interaction between the system and its users. It is a way off talking to the computer like a language. It is very difficult for a programmer to include all options and possible uses off a common in the GUI form it. Thus, ghosts are almost always less capable than the common or command is that for the back in the shell allows the user to handle a system in a very flexible way. An additional asset is that the shell allows for tusk automation, just like people know different languages and dialects. The computer knows different chill types. S H or born show is the original shell still used on UNIX systems and in UNIX related environments. This is the basic shell, a small program with few features best or born again. Chill is the standard crucial, intuitive and flexible, probably most advisable for beginning users while being at the same time a powerful tool for the advances and professional user. On Lenox, Besh is the standard shell for common users. This shell is a so called super set off the Bourne Shell, a set off red ones and blue gins. This means that the born again Shil is compatible with the born shell, which means the comments that were in ssh also working Boesch. However, the reveres is not always the case. All examples in this course use Boesch, the sea Show the scientifics off this shell assembles that off the C programming language sometimes ask it for by programmers. The turbo seashell is a super set off the common seashell, enhancing user friendliness and speed the corn show. It's sometimes appreciated by people with a gun. Expect ground. It is a super set off the born shell with standard configuration and nightmare for beginning users. The fine slash it is he slash shells give an overview off known chills on Olynyk system. To view this, you can use this common kid slash it easy slash shells No, that slash bin slash s, which is usually a link. Abeche, which will execute in Bantul convertible mood when called in this way, your default chill is sit in there slash btc slash best WD file switch from one child to another. Just enter the name of the new shell in the active terminal. The system finds the directory where the name a course using the Beth sittings. And since a shell is an excusable file, the current Shal activates it, and it gets executed A new Bram. It is usually shown because each shell has its typical appearance. If you don't know which ill you are using, either check the Ryan for your account in slash etc. Slash best WD or type that common equal dollar sign chill about the home directory. Your home directory is your default destination when connecting to the system. In most cases, it is a subdirectory off slash home. Whatever the birth to your home directory, you don't have to worry too much about it. The correct birth to your home directory is stored in the home environment, valuable in case some program needs it. With the echo common, you can display the content of these variable equal daughter saying home your home directory is indicated by Tell that shorthand for slash both toe home slash user name. This same Beth is stored in the home variable so you don't have to do anything to activate it. Assemble vacation. Switch to your home directory using one elegant common type C D. Tilda slash images and press Enter. You can check using B W D common the most important configuration files and most configuration files are stored in the BTC. Directory content can be viewed using the Ted Common, which send the stickiest fights to the standard output. Usually your monitor the Scientifics is a straightforward kid. Then find him example for files stored in the OTC directories Best R C five, which is the system white configuration fight for the Born again shell. Another example is the hostess fight, which is a list off machines that can be contacted using the network but without the need for a domain name service. The best W D file, which list it's Local users use the shadow utilities user, a user mood and users will toe edit this file. I know that editing manually. This file is done when you really know what you are doing. Any type file information for booting mood, number of text councils and others about devices. Devices are generally every peripheral attachment off ABC. That is not. The Cebu itself is presented to the system as an entry in the deaf directory. For example, see the room for City drive control for a special entry for the currently used control. About four directory in the vault date of tree. We find a set off directories for storing specific none. Coniston data. All files that have changed frequently, such as look, files, mailboxes, schoolers are kept in a subdirectory off our I hope this has bean informative for you, and I like to thank you for viewing. 31. 03 manipulating files: many pleating files. Ellis can give a lot of other information. Such is the file type, as we already discussed. It can also show permissions on a file file size. I knew number, condition, date and time owners and amount off links to the fight. But adding the dish option toe l s con. It can list all the files directories in their mood. Number of links. Owner off the fire file size. But if I date and time and find him with the dish option toe unless files that are normally hidden from view can be displayed as well, you can type S they still t to list files ordered by deed. By typing in this dish, it's Abertis. You will have a list off files ordered by fine size. You can use this our option to reverse it. The result. For example, in this this ability or and a list this and it's uppercase are you can get more options for excrement using the manual off the LS by typing man ls. These features allows seeing the file type without using any options to ls. To achieve this, every file time has its own color. The color dish Ellis Default color scheme. Blue color for directories. Red color for compressed archives White color for text files being color for images. Cyan Color for links Your local ER for devices. Green color for X Q. Trebles and fleshing great color for broken wings The same information was in earlier days displayed using suffixes toe every nine standard find name. The defaults of fixes came for journalists. Nothing for a regular fire forward slash for directories as to risk for excusable files at symbol for Link equal character for circuit and by four named by to find out more about the kind of data we are dealing with. We used the fire comin, but of lying certain testes that the chick properties off a file in the file system, magic numbers and language. Distance five tries to make an educated guess about the former for five. For example, if we type filed documents, we would see the type is directory. The final comment has a series of options, among others. The dish easy option broke into compressed files. I hope this has bean informative for you, and I like to thank you for viewing 32. The touch command: The touch command is a standard program for Linux operating systems and that is used to create, change and modify timestamps of a file. Let's take some examples of using the attach command to create an empty file test. You can use the command and to check to change or update the list xs and notification time of the file data, you can use the best option. For example, to check. Here, I used the option to show last time instead of lust modification type. Using the risky option sets the currentTime and determine a file. Here. If the data file doesn't exist, it will create a new empty PI data. To avoid creating a new file, you can use the dashed c option, for example. To check. This command will not create the file if it doesn't exist. If you'd like to change only the modification time of the file test, then you can use the desk and option, for example, to check node. It will only update the last modification time of the test file and the access time will remain as it is. The touch command can also create any number of files simultaneously. For example, to create three new empty files named file one, 52, 53, you can use the command to check. Thanks for viewing. 33. 04 Creating Files and Directories: creating directories. A way of keeping things in place is to give certain files. The specific default locations were creating directories and subdirectories or folders and sub folders. If you wish. This is done with the MiG dire common. Now let's troy make dire archive. After creating archive, let's check using a less this L. D archive here we used the Option two a list directors on Lee. The first part is the file type and exit permissions. I noticed the number off hot links, then the owner off the fight. The user group size in bytes, Dayton Time and directory name to create more than one directory in one line inside the archive directory. First change directory to archive, then type make their 2019 2020 2021. Let's check using list common creating directories and subdirectories. Interested is done using the dish. Be option. If we tried. Without the DSB option, we will get an error. Make tired. 2019 slash reports slash new Bridget. After pressing enter, we will get an error. Cannot create directory. This is a result off not using the dish be option by adding this beat with the previous common make dir this be 2019 slash reports slash new Bridget It's a trick. Ellis 2019 slash reports presenter Keep in mind that Lennox is a case sensitive operating system. I hope this has bean informative for you and I'd like to thank you for viewing. 34. 05 Moving Files and Directories: moving files Now that we have properly structured or home directory, it's time took in up on tress for it. Files using the move Common to move the move files from the archive directory to the new Project Directory. We will use this comment M v archive slash move text archive slash 2019 Stash reports. It's less new project. It's chick type s. I hope this has been informative for you, and I'd like to thank you for viewing. 35. 06 Copying Files and Directories: copying files. The CPI common cubby files from one location to another. If the destination is an existing file, then the file is over written. And if the destination is an existing directory, the file is Corbett into the directory. The directory is not overrating. Scientists for CB comment is C B source destination, for example, C b just the thickest 2020 to check unless 2020 then a useful option is a recursive cubby to cover all underlying files and subdirectories using the dish of our case. Our Option two Seabee comin, for example. CP Dish uppercase are 2020 2019 to check it lists 2019 slash 2020. Done. I hope this has bean informative for you and I like to thank you for viewing. 36. 07 Removing Files and Directories: removing files and directories. RM Lennox Common is used to remove and read the file from the directory. The same text used is or in the options then the file or directory options for the incumbent are this. If to remove all files in a directory without prompting the user this I short for interactive with this option RM bumped for confirmation before removing any files there are about or lower case to recursive Lee. Remove directories and subdirectories in the argument list. The directory will be emitted off files and removed. The user is normally Bram pitted for removal off any right protected files which the directory contains. For example, to remove and delete a file, use our AM, followed by the fight, name and press. Enter here RM Comet removed and greeted the final test to delete a directory three. For example, TMB directory or him. This are TMB. This are in common recursive. Lee removes the contents off all subdirectories off the TMB directory, prompting you regarding the removal off each file and then removes the TMB directory itself to remove more files at once RM space. Find one name space file to name and this enter here are implement removed 51 and filed two At the same time, our entire common RM dire common is used to delete and remove empty directories. You can use LSD she to check whether a directory is empty or not. The same ticks is RM. Their options directory. You can use the SB option with RM dire comment to remove the directory their name and it's bear on directories which become empty for example RM dire TMB here RM dire command. We remove and lead the directory TMB if the directory is empty. I hope this has bean informative for you and I like to thank you for viewing. 37. 08 Finding Files and Paths: finding of files in a directory containing many files. You can check if there are any files beginning with the letter A. Just by typing L S E and pressing the tape key twice rather than pressing. Enter if there is only one file starting with me, this fight will be shown as the argument toe LS for initial comment, for that matter immediately. A very simple way of showing the full both off. Giving excusable common is using the rich comment The rich com It looks in the directories listed in the user search, both for the required fire, which common doesn't work for ordinary files. The scientifics is which options program name the rich. Common is useful when troubleshooting going, not found problems. For example, which is this rece? Enter Ellis is slash been slash Ellis, using the, which common also checks to see if a comment is an alias for another common, for example, which they see it. This here we used a sheet to print all matching excuse balls in Beth. If this doesn't work on your system, use the ideas, comment and check the results. Ilias Ellis LS is Alias. Two lists this this color equal to find and look it. These are the real tools used when searching other Baathists beside those listed in the search. Both the fine tool is very powerful, which may be the cause off somewhat more difficult. Scientifics. The file command not only allows you to search find names, it can also accept fire size. Date off, lost the change and other file properties as criteria for a search. The most common uses for finding find names The Scientifics is find Beth options for finding find names. The Centex will be fine. Beth. This name Such a string. This can be interpreted as look in all files and subdirectories contained in a given both and bring the names off the files containing the search is turning in their name, not in their content. For example, find this name just between courts. He did. The system would search for unifying, named in the current directory and any subdirectory. Another example. Fine slash this name This between Courts and Ray Center here. The system would search for any fun name on the route and all subdirectories from the root . And if we used this option, find this name asterisk between courts their size plus 1000 kilobytes. Here, the system would search for any fight in the list that is larger than 1000 kilobytes. Another application off fine is for searching fights off a 17 size, as in the next example with user wants to find all filed in the current directory or one off. It's subdirectories that are bigger than five megabytes fine dot for the current directory dish size plus five South End Gil bites find A can also perform operations on the found files. A common example is removing files. It is best to first test without the dish exit option that the correct files are selected to search for files ending in the TMB. Fine took this name asterisk dot TMB between courts and this enter after that, the common can be returned to the did that selected files. Find the best name asterisk dot TMB between courts this exit RM, open and close. Kurdi, Brecht's Backslash and Ray Center here used RM to delete all the files. Ending was due. TMB let her own in 1999. After 20 years off, find locate was developed. This program is easier to use, but more restricted than fine since it's Albert is based on a file index database that is updated only once every day. On the other hand, a search in the low key data bees uses for your resources, then fine and therefore throws the results nearly instantly. Example. Locate Alias and Breast Center. Most Lennox distributions used s located these days. Abbreviation off security enhancing. Lookie the modern version off locate that prevents users from getting out, but they have no right to read. I hope this has bean informative for you, and I'd like to thank you for viewing. 38. 09 Linking Files: linking files. The link is nothing more than a way off, matching two or more file names to the same set off filed better. There are two ways to achieve this. The behave similarly, but are not the same. First, hardly hardly associate two or more find names with the same high noon. Each regular file is in principle, hardening. Also, hard links share the same that have looks on the hard disk. While they continue to behave as independent files, there is an immediate disadvantage, which is her links can't spend across partitions, since they referred Toe I nudes and I knew numbers are unique within a given partition. Second soft link or symbolic ling softly is a small file that is a pointer to another file . A symbolic ling contains the birth to the target file instead off a physical location off the hard disk. Since I knew they are not used in this system, soft drinks can spend across partitions. No, that removing that are get filed for a symbolic ling makes the link useless. I hope this has bean informative for you, and I like to thank you for viewing 39. 10 Creating Symbolic Links: commuting symbolic links. The symbolic thing is particularly interesting for beginning users. They are fairly obvious to see, and you don't need to worry about partitions. The comment to make links is Ellen. In order to create simple clings, you need to use the dish. This option the same ticks for the ill in common is is in. This is don't get fire length Name example in dishes slash up slash m three slash move This piece blue here slash up slash m three slash move is the target file and move is the link name to check we can type. It is less l in this example user kids running in a subdirectory off his home directory toe a directory on another bird off the system. Dude, that symbol drinks are always very small files, while hard links have the same size as the original file. I hope this has bean informative for you. And I'd like to thank you for viewing 40. 00 Section 5 Overview: Processes. After files. Processes are the most important thing on Linux system, including Ubuntu operating system. In this section, you will take a closer look at those processes and you will learn about multiuser processing and multitasking process types, interactive and automatic processes. Demons and what they are. You will learn what bites are, how to use them. The grip comment and how to use it for setting a particular information. Salt comment, and how useful it is in sorting the contents of files and directories in different ways. Your learn about output filters, process attributes, splaying process information, the life cycle of a process. Controlling processes with different signals. The shutdown comment. Managing processes. Also you will learn about using priority and niceness, CPU and memory resources, tuning system performance, network problems, and disk input, output problems. The categories of users and their effect on the system. System graphical tools, interrupting processes, signaling processes, the sleep comment and the add comment. 41. 01 Processes: Processes. After completing this lecture, you should be able to define what is a process and phi, what is a thread? An instance of a running program is called a process. Processes are also frequently referred to as tasks. Every time you run, I shall command a program is run and a process is created for it. While a computer program is a massive collection of instructions, a process is the actual execution of those instructions. Several processes may be associated with the same program. In Linux. And abstraction of process is however, incomplete without discussing threads, sometimes called lightweight processes. By definition, a thread is an execution context or flow of execution in a process. Thus, every process consists of at least one thread. A process containing several execution threads is said to be a multithreaded process. Each thread has its own ID, program counter, process tick, and a set of registers. Each process consists of system resources that are allocated to it and addresses piece of allocated memory, operating system descriptors of resources that are allocated to the process. Security attributes and the process state. The environment of a process includes local and global variables, a current scheduling context, and allocated system resources, such as file descriptors and network ports. Thanks for viewing. 42. 01 Multi user and multi tasking: multi user and multi tasking. An instance off a program is called a Brutus. In simple terms, any command that you give to your Lennox machine started a new process. Not every common started a single brushes. Some comments initiate a series of processes such as Mazzella. Others, like excrement, are executed as a single common. Furthermore, a common policy in Lenox Toe have multiple users learning multiple commands at the same time and on the same system. I hope this has been informative for you, and I'd like to thank you for viewing. 43. 02 Interactive processes: Bruce is types first, the interactive processes interactive processes are initialized and controlled through a terminal session. In other words, there has to be someone connected to the system to start these Bruce sisters. They are not started automatically as board off the system functions. These processes can run in the foreground, occupying the terminal that started the program, and you can't start other applications as long as this process is running in the foreground . Alternatively, they can run in the background so that the terminal in which you started the program can accept new comments while the program is running. Until now, we mainly focused on programs running in the foreground, which the rain's off time taken to run them was too short to notice a comment occupying the terminal session. In this case, the activated program is waiting for you to do something. The program is still connected to the terminal from where it was started, and the terminal is only useful for entering commanders. This program can understand other commands will just result in errors or on responsiveness off the system. While a process runs in the background. However, the user is not prevented from doing other things in the terminal in which he started the program. Why it is running the shell offers a feature called Job Control, which allows easy handling off multiple processes. This mechanism switches processes between the foreground and the background. Using this system. Programs can also be started in the background immediately. Running a process in the background is only useful for programs that don't need user input via the shell. Putting a drop in the background is typically done when execution off a job is expected to take a long time in order to free the issuing terminal. After entering the common, A trailing M percent is headed. The full job control features are explained in detail in the best info Bages, so only the frequently used job control applications are listed here. Using regular common means run this comment in the foreground using common space. 1% means run this common in the background and release the terminal using jobs. Common means show comments running in the background. Pressing control Z means has been, which means stop, but not quick. Obras is running in the foreground, pressing controls. He means interrupt. That means 10 minute and the quit a Bruce is running in the foreground. Every process running in the background gets a number assigned to it by using the percent and expression a job can be referred to using its number. For instance, F g person to where to is the job number. We use the BG Common to reactivate a suspended program in the background and we use the MG common towboats the drug back in the foreground. Also, we use the kill comment to end a process. Do you skill common to kill a process after kill? We bought the bruises I D. Or we can use the kill all common and after kill all the bruises Name. I hope this has bean informative for you and I'd like to thank you for viewing. 44. 03 Automatic processes: second. The automatic processes automatic or batch processes are not connected to a terminal brother. These are tasks that can be cute into a spolar area where they wait to be executed on their first in first out basis. Such tasks can be executed using one off to cure it. Area first at a certain date and time, then using the ed common, which we will discuss later. Second, at times when the total system load is low enough to accept extra jobs. This is done using the veg common by default. Tasks are both in a queue where the weight to be executed until the system load is lower than 0.8. In large environments, the system administrator may be referred batch processing when large amounts off that I have to be processed, all went. Task is demanding a lot off system resources have to be executed on an already loaded system. Better persisting is also used for optimizing system performance. I hope this has bean informative for you and I like to thank you for viewing 45. 04 Daemons: demons. Demons are server processes that run continuously most of the time. They are initialized at System startup and then with in the background until their services required. A typical example is then it working Demon Ex sign it d short for extended Internet service demon, which is started in almost every book. Proceed er, after the system is booted, the network demon just sits and waits until a client program such as an FTP client needs to connect. I hope this has Bean informative for you under like to thank you for viewing. 46. 05 Linux Pipes: then X pipes. Anyone new to Lennox might wonder. What role do pipes play in running the operating system? The vertical poor symbol denotes a pipe. If you want to use two or more comments at the same time and run them consecutively, you can use pipes. Pipes enables Lennox users to create powerful commands, which can perform complex tasks in a jiffy. Let's understand this was an example. When you use get comment to view a fire which dispense multiple bages the bomb, it quickly jumps to the last page off the file, and you don't see the content in middle. To avoid this, you can bite the output off the kid common to less, which will show you only one scrolling off content at the time. Kid this by this. Also, you can use BG and more comments in a state off less. For example, get this by more. More is a popular cross platform terminal. Bigger, more can move forward and backward in text files, but cannot move backwards in pipes. Here, you can view the file in there, just pull pits and scroll down by simply hitting the in turkey. I hope this has been informative for you, and I'd like to thank you for viewing 47. 06 The grep command: the grip Common. Suppose you want to search a particular information such as the buster could from a text file. You mean manuals came the content yourself to treat the information. A better option is to use the grape comment. It will scan the document for the desired information and present the results in a four month. You want the same ticks for the great comment is good options. Better fire. Let's see it in action. Get this to show the content off the test fight. Get this by grip at the here. We used great common to search for a bill in the test fight here. Great comment. Has searching the final test for the string. Abbell Following options can be used with this comment. This be option shows all the lines that do not match the search. String this option this place on Lee. The count off matching lines This is an option shows the matching line and it's number this option match both upper and lower kiss, and this option chose just the name off the fight with the string. Let's try the dish I option on the fistfight. Get pissed by grip dish boy e using the option grip has filtered the string e from all of the lines, and you must know that it is case insensitive the head until comments these two commands displays the in first and last lines off a fire, respectively. To see the last 10 comments entered, I feel DISTIN the best underscore history. These common chose the last 10 comments entered in the terminal, and it get them from the best history fight. Also hit works similarly head distant dot dash Underscore History hit here will show the 1st 10 comments in the best history file. The tail comment has a handy feature toe continuously show the last in lines off a fine that changes all the time. This this option is often used by system administrators to check on long files. I hope this has been informative for you, and I like to thank you for viewing 48. 07 The sort command: the sort Calmund this common help in sorting out the contents off a file. Alphabetically. The scientists for this comment is soared. Options five name. Consider the contents off a file test. Get this using the sort of comment it will be. Sort this options for the short moment. Are this hour option for reverses sorting this an option for sorts. Numerically this if option for case insensitive sorting. I hope this has bean informative for you, and I'd like to thank you for viewing. 49. 08 Filter: filter filter is the output from first common, which becomes the in. But for the 2nd 1 when you buy two comments, the filtered out but off The first comment is given to the next. Let's understand this. With help off an example, we have the falling file file. Okay, fine. We want to highlight only the lines that don't contain the character. A But the result should be in reverse order for this. The following Centex can be used kit file Are you gonna this week be by sort? This are he'll get filed to show the text file and grip this V P to highlight only the lines that do not contain the character A and swordfish or to show them in reverse order. Now, as you can see, filtered results are given to the next common. I hope this has been informative for you. And I like to thank you for viewing 50. 09 Process attributes: process attributes a process has a series off characteristics which can be viewed with the B s common. The B s comments stands for processes status. It is similar to the task manager that both ups in a Windows machine When we use control all daily the bruises attributes viewed by the B s comment or the process i d or B I D. Which is a unique identification number used to refer to the process the Barents process I d or B B i D. Which is the process I d off the process that started this process Terminal or TT Y is the terminal to which the bruises is connected to see the process of status B s. This if the B s common is one off the tools for visualizing processes, we will continue talking about it later. Here we used the dish option to less the information about all processes most if frequently requested. And we used the Flesch F option to generate a for listing when user started a program. The process itself and all processes started by the initial process will be owned by user and not by the system administrator. Normally, Lennox, when a program runs. It inherits access permissions from the look in user. I hope this has been informative for you, and I like to thank you for viewing. 51. 10 Displaying process information: displaying process information. The B s common is one off the tools for visualizing processes. B s comment is used to reward the bruises status. It is the short name for process status. This comment has several options which can be combined to display different process. Attributes to be is Comintern. Text is B s options with no options is specified. BS on Lee gives information about the current chill and eventual processes options used with the B s common. We used the dish option to list information about all processes. Most frequently requested all those accepted process group leaders and the process is not associated with a terminal this upper case or lower case e options to list information for old processes. We can use the dish the option to list information about all processes except session leaders. This option to list information about every process that is running now the best option to generate a full listing. The refugee option to bran session I. D and Bruce s Group I D. And we use the dish option to generate a long listing. We will usually select particular processes out off the list off all processes using the grip comment in a bite. As in this line, which will select and display all processors owned by a particular user. B s this f by get it stuffer? No, that BS on Lee gives a momentary state off the active processes. It is a one time recording. The relations between processes can be visualized using the Bs tree common the top common. The top programs place a more precise view by updating the results given by BS with a bunch off options once every five seconds. Generating a new list off the process is causing the heaviest load periodically. Meanwhile, integrating more information about this Web space in News and the State of the Cebu from the Brook file, it displays the total number off running processes, number off sleeping processes and stop the processes number of zombie processes in the system. The same text for the top comment is don't options options used with the top common this. Be option to run in bench moon and don't accept command line input bestie option to show comet line in the display instead of just common name. That's an option toe update displaying sometimes the exit this option to suppress display off either and zombie processes this B b i. D. Option to monitor only processes with the satisfied process I d. And we use the s option for sick your mood to disable some dangerous interactive comments you can rescue on the keyboard at any time to move out of the process. Display the first line off top contains the same information displayed by the uptime common . The 10 minority follows B i d. The process I d off each tusk user the user name off this corner, we are pretty unity can be 20 and that is the highest or negative 20 and that is the lowest . And I the nice value off a task vert virtual memory used in kilobytes, RTs physical memory used in kilobytes also, and it's HR shared memory used and kilobyte. Yes, for status there are five types. Our case D and interruptible sleep our case or running Our case is sleeping about Christie traced or stop and other key Z for zombie person to be you is person off Cebu Time person memory for physical memory used and time plus total Cebu time and common for common name. I hope this has bean informative for you and I'd like to thank you for viewing 52. 11 Process Creation: life off a Bruces process creation. A new process is created because an existing brushes makes an exact copy off itself. This child process has the same environment as its parent. Only the process I D number is different. This procedure is called forking after the forking process. The other space off the child process is over it in with the new process data. This is done through an exit poll to the system. The Fork and Exit McInnes, the Fort function Gloans, the current process creating an identical child. The exact function loads a new program into the current process. Replacing the existing one thus switches an old comment with a new while. The environment in which the new program is executed remains the same, including configuration off in boats and outboard devices, environment, variables and beauty. This mechanism is used to create all the Knicks operating system for sisters. Even the fairest process in it with process i d. One is forking during the boot procedure in the so called bootstrapping procedure. The bruises. I did changes after the four procedure. There are a couple of cases in which it becomes the parent off a process, while the process was not started by in it, as we already saw in the B s. Three example. Many programs, for instance, demonized the child processes so they can keep on running. Gwynne, the parent stops or is being stopped. A window manager is a typical example. It starts an external process that generates, actually that accepts comments. The window manager then denies any further responsibility and posit the child process toe in it. Using this mechanism, it is possible to change window managers without interrupting running applications. Every now and then, things go wrong. In an exceptional case, a process might finish. While the Baron doesn't wait for the completion off this process such an and buried process is called a zombie versus I hope this has been informative for you. And I'd like to thank you for viewing 53. 12 Ending Processes: ending processes when a process in this, normally it is not killed or otherwise on expectedly interrupted the program. Return is its exit status to the Baron. This exit status is a number. Return it by the program, providing the results of the programs execution. The return it goods can then be interpreted by the Baron or in scripts. The values off the return codes are program specific. This information can usually be found in the main Bages off the specified program. For example, the great common return is minus one. If no matches are found upon which a message on the lines off no files found can be printed . Another example is the best built in comment through which does nothing except return and exit status of zero meaning success. I hope this has bean informative for you, and I like to thank you for viewing 54. 13 Signals: signals processes in because the received signal there are multiple signals that you can send toe a process. We use the kill common to send a signal toe a process. The common killed Michelle shows a list off signals. Most signals are for internal use by the system or for programmers when the right could. As I user, you will need the following signals. The common signals in Lenox are six to, and it takes number 15 used to terminate the process in an orderly wait sick and antics. Number two usedto interrupt the process, but the Bruces can ignore the signal. Say kill antics. Number nine used to interrupt the process, but a process can't ignore the signal. Seek help and takes number one used for demons to read the configuration fight. You can read more about default actions that are taken when sending a signal toe a process in men seven signals. I hope this has bean informative for you, and I'd like to thank you for viewing 55. 14 Shutdown: shut down. Lennox was not made to be shut down. But if you really must used the shutdown common by adding the dish, each option to the shutdown common will hurt the system while adding the dish Our option, we reboot it. The report and whole comments are now able to invoke shut down the front when the system is in run level 1 to 5 and thus ensure brother shut down off the system. But it is a bad habit to get into, as not all in X versions have this feature. If your computer doesn't power itself down, you should not turn off the computer until you see a message indicating that the system is halted or finish shutting down. This is done to give the system that I'm toe amount all partitions and take care that being ambition me coast, the talus. I hope this has been informative for you, and I'd like to thank you for viewing 56. 15 Managing Processes: managing processes. It doesn't hurt a common user to know something about it, especially where his or here on processes and their optimal execution are concerned. Now we really study the daily problems a common user is confronted with, and actions such a user can take toe optimally use the resources available. This is mainly a matter off thinking Before acting about time taking to execute a comment. Best offers a built in time common the displaced. How long a common takes to execute The timing is highly accurate, and it can be used on any comment. In our example, as you can see that I'm taking toe, make this comment about system performance toe a user performance means quick execution off comments to assistant manager. On the other hand, it means much more. The system admin has to optimize system performance for the whole system, including users or programs and demons. System performance can depend on 1000 teeny things, which are not accounted for with the time common. Such is the program. Executing is badly written or doesn't use the computer appropriately. X two discs, controllers display and all kinds off interfaces, irritability off remote systems, which means metal performance amount off users on the system and amount off users actually working simultaneously Time off day and others about system load. In short, the road depends on what is normal for your system. There's only one way to find out. Check the load regularly if you want to know what's normal. If you don't, you will only be able to meet her system. Load from the response time off the comment line, which is a very rough measurement, since this is meat is influence it by 100 other factors. Keep in mind that different systems will behave differently with the same load average. For example, a system with a graphics card supporting hardware acceleration would have no problem rendering three D images. While the same system with achieve Vigee a card will slow down tremendously while rendering . Now, what can you do as a user? A big environment can slow you down if you have lots off environment. Variable set long search birth is that are not optimized and more off those settings that are usually made on the fly. The system will need more time to search and read better in X window mangers and desktop invents can be really Cebu eaters really fancy. The stop comes with a price, even when you can download it for free. Since most desktops provide Antone's ad infinitum, modesty is a virtue If you don't buy a new computer every year. I hope this has Bean informative for you, and I like to thank you for viewing. 57. 16 Managing Process Priority & Niceness: purity and niceness. The beauty or importance off a job is defined by its nice number. A program with the holy nice number is friendly to other programs, other users and the system, and it is not an important job. The lower the nice number, the more important a job is and the more resources it will take without sharing them. Making a drop nicer by increasing its nice number is only useful for resisters that use a lot of Cebu time, such as compilers. Meth applications in the light processes that always use a lot off in both Albert time are automatically rewarded by the system and given a higher priority, which means a lower, nice number. For example, keyboard in both always gets the highest priority on a system. The default value off all the processes is zero to start a process with a nice number value other than the default value used. The following say index nice. This in nice value. Persist name. If a process already running on the system, then you can re nice its value using the syntax green eyes. This in nice value. That's be B I d to change the niceness. You can use the top common to that remind the B i. D. And it's nice value later used very nice common to change the value about from using the nice or re nice comments that up common is an easy way of stopping the trouble. Some processors and reducing purity identify the process in the nice column. Breasts are and enter the process. I d off the process that you want to re nice, Then enter the nice value. I hope this has bean informative for you, and I'd like to thank you for viewing. 58. 17 Managing Process CPU Resources: Cebu Resource is on every Lennix system. Many programs want to use the city use at the same time, even if you are the only user on the system. Every program needs a certain amount of cycles on the Cebu to run. There may be times when there are not enough cycles because the CPU is too busy. The up time comment is widely inaccurate. It only displays averages, and you have to know what is normal. But far from being useless, there are some actions you can undertake if you think your Cebu is to blame for the unresponsiveness off your system, try running heavy programs with the LOADS law. Prevent the system from doing unnecessary war, such as stopping demons and programs that you don't use also using. Locate in ST off a heavy fine. Try running big drops with a low priority. If none off these solutions is an option in your particular situation, you may want toe agreed. Your Cebu. I hope this has bean informative for you, and I like to thank you for viewing 59. 18 Managing Process Memory Resources: memory resources. When the currently running processes expect more memory than the system has physically available, Alex System will not crash. It will start Beijing or sweating, meaning the process uses the memory in discordance Web space. Moving content is off the physical memory, which are pieces off running programs or entire programs to desk in case off sweeping, thus reclaiming the physical memory toe handle more processes. This is slows the stem down enormously, since access to disk is much slower than access to memory, the top comment can be used to display memory and sweb use. If you find that a lot off memory and swept space are being used, you can Troy first killing, stopping, organizing those programs that use a big chunk off memory. Second, adding more memory and in some cases, more swept space to the system. I hope this has bean informative for you, and I like to thank you for viewing 60. 19 Tuning System Performance: twinning system performance while in Port Talbot. Limitations are a major cause of stress for system Edmunds. The next system offers rather bored utilities to major in both double performance. The BEATUS, VM state and top tools give some indication off how many programs are waiting for em both out. But in its state, this place network interfaces statistics. But there are virtually new tools available to measure the input output response to system load. And the Ohio State Common gives a brief overview of general input output usage. Each device has its own problems, but the bandwidth available to network interfaces and the bend wits available to discuss are the two primary causes off bottlenecks in in but overall performance. I hope this has been informative for you, and I'd like to thank you for viewing. 61. 20 Network Problems: network in both outward problems. Little cover load occurs when the amount of data transported over the network is larger than the network's capacity, resulting in slow execution off every network related task for all users. This can be solved by cleaning up genital, which mainly involves disabling protocols and services that you don't need or by reconfiguring the network. For example, use off submits. Replacing helps with switches, upgrading interfaces and equipments. Network integrity problems accords when data is transferred incorrectly. Solving this kind off problem can only be done by isolating the faulty element and a blessing it. I hope this has bean informative for you, and I'd like to thank you for viewing. 62. 21 Disk IO Problems: this input output problems. First, if being processed trance very too low, this means read or write speed for a single process is not sufficient. Second, if the aggregate transfer really is too low, then the maximum total bend. With that, the system can provide toe all programs, and that run is not enough. This kind off problem is more difficult to detect and usually takes extra hardware in orderto redivide that extremes over buses controllers and discuss if the overloaded hardware is the cause of the problem. One solution to solve this is carried a configuration optimized for inboard and outboard actions. This way you get to keep the same hardware and agreed to faster buses controllers and discuss is usually the other option. If overload is not the cause, maybe your hardware is gradually feeling or not well connected to the system chick contacts , connectors and blocks to start with. I hope this has bean informative for you, and I'd like to thank you for viewing 63. 22 Users: users. Users can be divided into several classes, depending on their behavior with the resource usage First. Users who run a large number off small jobs are the beginning, then X user, for instance, second users who run relatively few but large is UPS, for example, users running simulations, calculations, emulators or other programs that eat a lot off memory. And usually these users have a company in large data files. Food users who run few jobs but use a lot of Cebu time, such as developers and the like. You can see that system requirement may very for each class off users and that it can be hard to satisfy everyone if you are on a multi user system. It is useful and fun to find out habits off other users in the system in order to get the most out off it for your specific purposes. I hope this has Bean informative for you, and I'd like to thank you for viewing 64. 23 Graphical Tools: graphical tools for the graphical environment. There are a whole bunch off monitoring tools available, such as the Genome System Monitor, which has features for displaying and searching process information and monitoring system resources. Explode is another small X application for monitoring system load. You can search and find your favorite. I hope this has bean informative for you, and I'd like to thank you for viewing. 65. 24 Interrupting Processes: interrupting processes. As an unprivileged user, you can only influence your own processes. We already so how you can display processes and filter our processes that belonged toe a particular user. And what possible restrictions can no cure when you see that one off your processes is eating too much off the system's resources, there are two things that you can do first. Make the process. Use fewer resources without interrupting it, or stop the process altogether in the case that you want the process to continue to run. But also you want to give the other processes on the system a chance you can re nice the bruises, examples off processes that you want to keep on running our emulators, virtual machines, converters and so on. If you want to stop a process because it hangs or is going totally berserk in the way off the input, output, consumption, file creation or use off other system resources, use the kill common if you have the opportunity first, try to kill the bruises softly, sending it the SEC term signal. Some processes are a little bit harder to get rid off. If you have the time, you might want to send them the second signal to interrupt them. If that doesn't do the trick, either use the strongest signal sick guilt. In such cases, you might want to check that the process is really did, using the grip filter again on the B I D. If this only the earnest the grip process, you can be sure that you succeeded in stopping the process or you Can you check that the process is disappear using the top common another way off. Killing a process is using the top program. You can kill a needed or hang it processes by bracing key, Then type the process I D. And then choose between sector musing number 15 or sickle using number nine and breast enter. As you can see, the bruises killed is removed. Among the processes that are her to kill is your shell, and that is a good thing. If they would be easy to kill, you would lose your shell every time you use controls, he on the common line accidentally. Since this is equivalent to sending a second in a graphical environment, the ex scale program is very easy to use. Just type the name off the comment followed by an enter and select the window off The application that you want to stop it is rather dangerous because it send this killed by default. So only use it went and application hangs. I hope this has bean informative for you and I'd like to thank you for viewing. 66. 25 Scheduling Processes: she dealing processes Olympic system can have a lot of to suffer from, but it usually suffers only during office hours, whether in an office environment, a server room or at home. Most Lennox systems are just idling away during the morning, the evening, the nights and weekends. Using this idle time can be a lot cheaper than buying those machines you would absolutely need if you want everything done at the same time, there are three types off delayed execution first waiting a little while and then resuming job execution using the sleep common in this case, execution time depends on the system. Time at the moment off submission. Second, running a comment at a satisfy time, using the ed common in this case, execution off the jobs demand this on system time, not the time off submission. And third, regrettably, running a comment on a monthly, weekly, daily or hourly basis using the current facilities. I hope this has bean informative for you, and I like to thank you for viewing 67. 26 The Sleep Command: the sleep. Calmund. The info Bage on sleep is probably one off. The shortest there is only sleep does is wait by default. The time to it is expressed in seconds. Some practical examples. If you have an appointment after, have an hour, but you are about drowned in work as it is and bound to forget your lunch. You can enter this comment. Sleep. 1800 semi colon Echo Lunchtime 10%. This will show you a lunchtime alert after 1800 seconds, meaning 30 minutes when you can't use the add comment. For some reason, you want to go home. But there is still work to do, and right now somebody is eating system resources. You can type steep 10,000 semi colon echo the new off your program full of Boy M Percent and Breast Center. This will make your program start automatically after 10,000 seconds. Make sure there is an ode to look out on your system and that you look out or look your desktop when submitting this kind of job or on it in a screen session when you run a Siri's off print outs off large fights. But you want other users to be able to bring it in between? You can use sleep between them. For example, it would be the name of the file You want to print Simic alone Sleep 1000 Simic alone. It would be the name of the other file. Simic alone Sleep 1000 semen Colon. It'll be another file name here. We used to sleep common in between printing our large files to make other users able to bring in between, programmers often use the sleep, common toe, help script or program execution for a certain time. I hope this has bean informative for you, and I'd like to thank you for viewing. 68. 27 The at command: the head. Calmund, the Ed Common executes comments at a given time using your default chill unless you tell the common. Otherwise, the options. Tow it or other user friendly, which is demonstrated in this example. It tomorrow plus two days press enter at from it will be opened to enter the comments you want to execute. I can't this grip abou the news control DE to quit using control the quits, the at utility engineer. It's the EOE team message and off transmission. Another example. It 14 20 cd slash home Enter control the here we used at common to execute months at a certain time. The dish option send this made to the user when the job is done for, explains when a job can't be done. We can use the I Q. Common to list jobs performed this common before submitting jobs in order to prevent them from starting at the same time as others. Also with the IT or implement. You can remove shit'll jobs if you change your mind. I hope this has Bean informative for you, and I'd like to thank you for viewing 69. 00 Section 6 Overview: Take as editors. And this section, I will discuss the importance of mastering and editor. Then I will show you the easy way to learn that the popular editor. 70. 01 Text Editors: biggest editors, it is very important to be able to use at least one text. Moody editor. Knowing how to use an editor on your system is the first step to independence. As an advance ID user. You may want to start writing scripts or books, developed websites or new programs. Mastering and editor will immensely improve your brood activity as well as your capabilities. Our focus is on text editors, which can also be used on systems without a graphical environment and in terminal windows. The additional advantage off mastering a text editor is in using it on remote machines, since you don't need to transfer the entire graphical environment over the network, Working with thickest editors tremendously improves. Networks be. But if you really insist on using a graphical text editor, try G. It keyed it Kilroy or exit these programs on Lee do text files, which is what we will be needing. If you blame on doing anything, Siri's so stick toe a rail text mood editors, such as them or MX. An acceptable alternative is give them the genome version of it. I hope this has been informative for you, and I'd like to thank you for viewing 71. 02 The easy way to vim: the easy way off learning the editor instead, off reading the text, which is quite boring. You can use the same tutor to learn your first event comments. This is a 30 minute tutorial. The teachers the most basic name functionality in eight easy exercises. Why do you can't learn everything about them and just have an hour? The tutor is designed to describe enough off the comments that you will be able to easily use them as an old papers editor in Lenox. If them has Bean probably install. You can start this program from the shell or command line by entering the team. Tutor Common. This will make a copy off the tutor file so that you can edit it without the risk off damaging the original. There are a few translated versions off the tutor To find out if yours is available, use the two letter language. Good, for example, this would be them tutor if our for French language if installed on the system. I hope this has been informative for you, and I'd like to thank you for viewing 72. 00 Section 7 Overview: Ubuntu virtual terminals. On this section you will learn what virtual terminals are, the use of virtual terminals, how to access and utilize them. Virtual terminal shortcuts. 73. 01 Ubuntu Virtual Terminals: open toe, There's well terminal. Toronto is a multi user system, which allows many users to work when it simultaneously. So what if different users need to work on the same system at a time? How do you do that? This is where we need the first real terminals, so let's talk about them. Virtual terminals are similar to terminal that you have been using so far. They are used for executing commands and offering import. The only difference is that you can't use the mouse with the virtual terminals. Therefore, you need to know the keyboard shortcuts. Virtual terminals enable a number off users to work in different programs at the same time on the same computer. This is the reason they are one off the most distinguished features off Lennox. I hope this has been informative for you, and I like to thank you for viewing 74. 02 Starting V Terminals & Nav: starting a virtual terminal. Let's learn how to access and utilise the virtual terminals. Usually there are six default virtual terminals on a UNIX operating system, and you can look into them as different users to conduct different tasks. Let's try starting a virtual terminal press control F six. Enter User I D and Best Work. Now with virtual Terminal is ready to work on. You can navigate between the sex virtual terminals using control and the truth from F two to F six Keys F to being the first terminal, while if six being the last virtual terminal, you can work on all off the virtual terminals at the same time in order to know which virtual terminal you are working on. No T to worry. Given at the top. Detroit is the TV type number, which you can also know by typing the common T worry. The first terminal is the one which we have been using so far, and it can be accessed again by bracing the key combination Control all F one. I hope this has bean informative for you, and I'd like to thank you for viewing 75. 03 Virtual Terminal Shortcuts: virtual terminal shortcuts. These are some off the shortcuts that you should be aware off while working on virtual terminals. Chris Home or Control A. To move the cursor to the start off the current client percent or control E To move the cursor to the end of the current line, you can press tip total complete Commence press control, you two. It is the current line press control W to delete the world before the cursor press control key to delete the line from the coarser position to the in, you can type reset to reset the terminal type history to get list off. Commands executed by the user Chris are up to scroll up in history and enter to execute Chris a rubdown, Scroll down in history and enter to execute press control the drug out from the terminal press control out the lead to reboot the system. I hope this has bean informative for you. And I'd like to thank you for viewing 76. 00 Ubuntu Linux Communication Utilities Section Overview: We want to Linux communication utilities section overview. While working on Ubuntu Linux operating system, you may need to communicate with other devices. For this, there are some basic utilities that you can make use of. These utilities can help you communicate with networks, other Linux systems, and remote users. So let's learn them one by one. 77. 01 The Ping Command: The being common. This utility is commonly used to check whether your connection to the server is healthy or not. This common is also used in analyzing network and host connections, tracking network performance and managing a distinct hardware and software issues. The command syntax is being options, host name or IP address. The host names and IP addresses identified in the sludge, ETC. Slash hosts file. Commonly used options for this common des e option to make being audible beep Each time response is received. Dash c, count option to stop after sending down a call request packets, with Deadline option being grids for count equal to play buckets until the timeout expires. And there's an option to shore network addresses as numbers, being normally displays addresses as host names. Now let's take some examples. Let's try bringing Google Ping, www.google.com. Heated. The system has sent 64 bytes of data packets to the IP address or host name of Google. If even one of database doesn't return or is lost, it would suggest an error in the connection. Usually internet connectivity is object. Using this method, you may press Control-C to exit from the bank loop. Let's try the dash c option. Being they see three www.google.com. In this example, display equal request three times only because we said count for three. And now let's try the Daesh in option being dash n, www.google.com. Here with the network addresses display as numbers showing Google.com IP address. I hope this has been informative for you and I'd like to thank you for viewing. 78. 02 The Ftp Command: The FDB comment. If tb is file transfer protocol, it is the most preferred vertical for data transfer and longest computers. You can use FTP for logging and establishing a connection with a remote host, uploading and downloading files, navigating through directories and browsing contents of their directories. The same text to establish an FTP connection with a remote host is FTP, domain name or IP address. Establishing an FTP connection. To connect to the FTP server, we have to type in the terminal window, FTP, and then the domain name or IP address of the FTP server. Once you enter this command, it will ask you for authentication via username and password. For example, FTP, test dot Rubik's dot net. It is read only used for testing Rubik's components to list directory and download. Here username is demo, and buzzword is password. Once a connection is established and you are logged in, you may use the following comments to perform different actions. Ls command to list directories with security settings. They are common to display files in the current day three of the remote computer. Cd Darwinian common, change directory to their name on the remote computer. Boot file, common to upload a file from local to the remote computer. Get fired common to the load five from remote to the local computer. Adequate comment to look out. To abort a file transfer, Use the terminal interrupt key control C. You must know that an FTP transmission is not encrypted. Anyone who interceptors that transmission can read the data, use and including your username and password. So take care. I hope this has been informative for you and I'd like to thank you for viewing. 79. 03 The telnet Command: Telnet. Telnet Program is a user interface to the TELNET protocol. The telnet command is used for interactive communication with another host using the TELNET protocol. Then let helps to connect to a remote Linux computer, run programs remotely and conduct administration. This utility is similar to the remote desktop feature found in Windows machine. The syntax for this utility is telnet, host name or IP address. Once authenticated, you can execute commands just like you have done so far using the terminal. The only difference is if you are connected to a remote host, the commands will be executed on the remote machine and not your local machine. You may exit the telnet connection by entering the command. Log out. I hope this has been informative for you and I'd like to thank you for viewing. 80. 03 The telnet Command Troubleshooting: The telnet command troubleshooting. The telnet command didn't work with you or you received an error message like unable to connect to remote host. Connection refused. You can do the following steps to solve the problem. First, installed pin at D and TCB d using these commands, intermediate operating system terminal. Second, create the following file using your choosing text editor. When Ed this content to the created file. After that, use this command to restart telnet server in the main operating system. Then try connecting again to local host using the telnet command. If you still having a problem, you may need to ensure that the machine that you are connecting two doesn't block the standard telnet board, 20-30. If so, you will need to open the board in the server firewall. For example, to allow the telnet board 23. In Ubuntu firewall. You can use this command. I hope this has been informative for you and I'd like to thank you for viewing. 81. 04 The ssh Command: The SSH command, SSH, which stands for secure shell, is used to securely connect to a remote computer compared to Telnet, SSH is secure, wherein the client server connection is authenticated using a digital certificate and buzzwords are encrypted. Hence, it's widely used by system administrators to control remote Linux servers. Scientists login to a remote Linux machine using SSH. Is SSH, remote user name, IP address, or remote host name. Once you are logged in, you can execute any commands that you do in your terminal. I hope this has been informative for you and I'd like to thank you for viewing. 82. 04 The ssh Command Troubleshooting: The secure shell command troubleshooting. If the secure shell command didn't work with you. For you received an error message. You can enter the following commands to solve the problem. Then try connecting to local host using the SSH command, followed by remote user name at localhost, or remote user name and IP address. I hope this has been informative for you and I'd like to thank you for viewing. 83. 00 Section 9 Overview: A B12 administration. You will learn some important basic drops of Ubuntu system administrator. How to create a user, how to delete and disable and account, adding and removing users from the user groups. File security. Ownership in urban two files. Permissions. The chmod command, using absolute and symbolic moods, changing ownership and group, finding out file properties and the changing file permissions for security. 84. 01 Creating a User: creating a user in Lenox, every user is assigned an individual account, which contains all the files, information and better off the user. You can create multiple users in a clinics operating system. First, using terminal, we will use the comment to do end user, for example, Su do End user. Just now, the new account test is created second, creating a user using graphical user interface. Go to the system sittings. Look for an icon which say's user accounts, click on the outlook icon and enter the best word when prompted. Then click the blast sign. A new window would pop up, asking you for adding information to the new user account. The account type offers two choices. Standard and Administration. If you want the new user toe, have administrative access to the computer. Select Administrator Account type administrators can do things like Ed and delete users. Install software and drivers and change the date and time. Otherwise, choose the standard filling the full name user name and click on create. Then you account true but would be disabled by default. To activate it, click the best word option and add a new bus word click change to enable the account. I hope this has been informative for you, and I'd like to thank you for viewing 85. 02 Deleting and disabling account: the leading and it's Ebeling account first using terminal for disabling and account using terminal. Remove the best words it on the account. So do best WD this l user name and to delete an account, use the comment. So do user. They'll this are user name second, deleting and disabling account using graphical user interface. Highlight the user account and they take the minus sign to delete and you would get this Promet. I hope this has being informative for you, and I like to thank you for viewing. 86. 03 Adding and Removing users from the usergroups: adding users to the user groups. You can view the existing groups in your Lennox operating system by entering this comment Group Mood and Bristol Key Twice Now to add a user to a group, use this scientifics. So do user mood This e this hour kiss g group name, user name We used this uppercase G option to add a supplementary group and we used the dish option toe ed the user to the supplementary groups. Use only with the dish uppercase G option. For example. So do user mood this e this uppercase g This Judy we're test is the group name, and Judy is the user name. You can check whether the user is in a group by this comment, kid slash it is he slash group Removing a user from user group for removing a user used this Centex Sukru They'll user user group name, for example. So do tell user Judy this where Judy is the user name and test is the group name. I hope this has been informative for you and I'd like to thank you for viewing 87. 04 File Security: file security on a UNIX system. Every file is owned by a user and a group user. There is also 1/3 category, if users those that are not the user owner and don't belong to the group owning the fight for each category off users read, write and execute permissions can be granted or denying. We really used the wrong option to list files using the L S L Common, though for other reasons. This common also displaced file permissions for these three user categories. They are indicated by the nine characters that follow the first character, which is the file type indicator at the beginning. Off the fiber liberties line. As we see the 1st 3 characters in this series off nine display access rights for the actual user that owns the fire, the next three or four. The group owner off the file, the last three. For other users, the permissions are always in the same order, read, write exe cute for the user, the group and the others. For effective security, Lennix divides authorization into two levels. The first level is ownership and the second level is permission. The concept off permissions and ownership is crucial in Lenox. I hope this has been informative for you, and I like to thank you for viewing 88. 05 Ownership in Ubuntu files: ownership in open two fires. Every file and directory in your Lennox system is assigned three types off Owner, user group and other first the user. A user is the owner of the fire. By default, the person who created a file becomes its owner. Hence, a user is also sometimes called an owner. The Group User Group can contain multiple users. All users belonging to a group will have the same access permissions to the fight. Suppose you have a project where a number of people require access to a fight. We stayed off manually, assigning permissions toe each user. You could add all users to a group and assigned group permission to fight such that. Only this group members and no one else can read or modify this files other. Any other user who has access to a file. This person has neither created the file, nor he belongs to a user group who could own the file. Practical E. It means everybody else. Hence, when you see it the permission for others, it is also referred as set permissions for orally. Now the big question arises. How does Lennox distinguish between these three user types so that a user A cannot affect a file which contains some other user bees, vital information or data. It is like you don't want your colleague who works on your Lennox computer to view your personal images. This is where permissions sit and they define user behavior. I hope this has bean informative for you, and I like to thank you for viewing. 89. 06 Permissions: permissions. Every file and directory in your Lennox system has the following three permissions defined for all the three owners discussed before who eat right and execute the Rebid mission. Give you the authority to open and read a file. Read permission on a directory gives you the ability to less this its content the right permission. The writer mission gives you the authority to modify the contents off a file. The red permission on a directory gives you the authority toe ed. Remove and rename files stored in the directory. Consider a scenario where you have write permission on the file, but don't have write permission on the directory where the file is a store. You will be able to modify the file contents, but you will not be able to rename, move or remove the file from the directory. The execute permission In Windows, an excusable program usually has an extension dot e x e and which you can is Laurent. But in Lennox, you can't run a program unless the execute permission is set. If they execute permission is not sit, you might still be able to see or modify. The program could provided that read and write permissions are set, but you can't actually run it until you have the execute permission. Let's see this in action. Ellis. This bill here, as we can see the highlighted permissions, tells us about the permissions given to the owner, user group and orderly here. The first hyphen or dish implies that we have selected a file. It's if it were a directory D would have bean trown. The characters are pretty easy to remember. Oh, for Reid Permission W for right Permission X, for execute permission and hyphen means no permission by design. Many Lennix distributions, like fedora centers open toe, will lead users to a group off the same group name as the user name. Thus, a user test is added to a group named Test. I hope this has Bean informative for you, and I like to thank you for viewing 90. 07 chmod Command: the CH Mood Command changing file or directory permissions is done using the CH Mood Command. Say you don't want your colleague to see your personal images. This can be achieved. Boy Changing file permissions using the CH Mood Command, which stands for change mood Using this comment, we can set permissions, read, write and execute a file or directory for the owner group and the orderly. The same text for this comment is see each month the emissions find name. There are two ways to use the comment absolutely wouldn't. And symbolic mood, which will be discussed in the next less one. I hope this has bean informative for you, and I like to thank you for viewing. 91. 08 Absolute(Numeric) Mode: absolute mood in this mood. File permissions are not represented as characters, but a three digit doctor number in this stable numbers used for all off permission types. Number zero means no permission. The simple is dish for read, write and execute. Number one means execute only. The symbol is this dish X number two means right. Only the symbol is this W dish number three means execute. Bless, right? The symbol is this W X number four means read only. The symbol is our dish dish. Number five means read plus execute. The simple is our dish X number six means read plus write. The simple is R W. Dish number seven means Read Plus right plus execute. The simple is our w X. Let's see the CH mood common in action. First, let's see permissions on fire noticed in this. This will this. Now let's change permissions on this file. C H would 764 just now to check a list. This will just now we have a change in the permissions on the file test. 2764 764 Absolute could say is the following Owner can read, write and execute user group can read and write. Worley can only read. This is shown is this r w X R W this our days This the first dish for the file type because it's fine. No directory. If it is directory, it would be the the next three letters for permissions for the user or the owner off the file and then three letters for permissions for the user group and the last three letters are for permissions for others or the early This is how you can change the permissions on a file by assigning an absolute number. I hope this has been informative for you, and I'd like to thank you for viewing. 92. 09 Symbolic Mode: symbolic mood in the absolute mood. You change permissions for all three owners, but you can also modify permissions off a specific owner. Using symbolic mood, it makes use off mathematical symbols to modify the file permissions. The blessed operator. It's a permission toe, a file or directory. The minus operator removes the permission. Equal operator sits the permission and overwrites. The permissions said earlier. The various owners are represented. Is you as user or owner? G as group? Who is other? And he has all. We will not be using permissions in numbers like 777 but directors like R W X let's strike an example to see the test fired permission. Unless this will this never to sit. All permissions read, write and execute to the other users. Ch mood Oh, equal R w x This to check. And this this just done to add the execution permission to the user group ch mood G plus X This It's chick list the shell test and to remove the read permission from user ch mood. You minus. Are this check done? I hope this has bean informative for you. And I like to thank you for viewing 93. 10 Changing Ownership and Group: changing ownership and group for changing the ownership off a file or directory. You can use this Scientifics Joan User Town short for change Boner In case you want to change the user as well as group for a file or directory, use the Syntex Joan User Colon Group. Let's see this in action. First, let's check the file ownership using the S L. Comment Now to change the fight owner to move Sudo Joan move My fight to check ls this ill my fight and to change user and group toe to do Joan Gordon who? My fight and to check it is official in case you want to change. Group owner only used the comment Change Group C H g R B Some important things. I would like you to know the fight it ISI Group contains all the groups defined in the system. You can use the comment groups to find all the groups you are a member off. You cannot have two groups owning the same file. You don't have nested groups in Lenox. One group cannot be subgroup off. Other. Executing a directory means being allowed to enter at the victory and again possible access to sub directors. I hope this has bean informative for you, and I like to thank you for viewing 94. Installating QT Creator on Ubuntu: in storing cute creator on over into subtle Have it install. Build essential. The Wind Essentials package is a reference for all the packages needed to combine a Debian package. It generally includes the GCC and G plus plus compilers and libraries and some other utilities. After finishing the installation off, build essential now to install cute creator so do of it in a stool. Cute computer after finishing the installation. If you want cute five to be the default queued version Toby used when using development by Nerys like you make install the following baggage should do a bit in a stall. Cute five Dish default. 20. Stored the cured documentation. So do have it any stole cute five dish look and eventually so do habit in the stool. Cute five. This look this html cute bees five dish Look this html And if examples are missing, you can use this comment so do and it in the stool. Cute bees. Five examples Now to start. Cute creator type Cute creator 10%. I hope this has bean informative for you. And I'd like to thank you for viewing 95. Summary: a bundle for beginners. Course Emory. Through this course, you have learned about the mental beginnings. What is an operating system over into pros and cons? After that, I give you an introduction to virtual book software and have to download and install it. Procedures for downloading and installing upon to operating system using virtual books accessing over onto. And we have taken a look at want a graphical user interface, also adding, and they're moving programs from one to using different ways. The Quick Start section. You learned about the basic commands off the open toe operating system and how to use them accessing the shell and how to use it different ways off getting help. Then we took a general overview off the open toe file system. How to navigate through it. This billing and sitting both is describing the most important files on 12 How to find lost and hidden files. Creating moving, cut being and removing files and directories, displaying contents, off files, understanding and using different link types. Then, through the Processes section you learned about month user and multitasking, interactive and automatic processes demons. How to use Lennix pipes the grip and sort comments and how to use them With the Lin expire for making filters process attributes have to display process information. The process. Life cycle. Controlling processes with different signals. How to reboot health and shut down the system. Managing processes, priority and niceness. Off approaches. CPU and memory resources. Joining system performance network problems. And this came about our good problems. The users categories system graphical tools, interrupting Versaces, Children processes, using the sleep and the ed comments. After that, I discussed the importance off mastering and editor. Then I showed you the way to learn the popular fame editor. You learned about the Bhutto virtual terminals what the or starting and navigating through them Virtual terminal shortcuts. Then, through the open toe administration section, you learned about the basic jobs off Bantu system Administrator, such as creating a user deleting and stabling account, adding and removing users from the user groups file security in terms of ownership and permissions. The chin would comment. They use off absolute and symbolic moods, finding out file properties and the changing file permissions for security at the end. Off the course you learned installing cute creator on 12 is the bonus off the course. I hope this course had bean informative for you, and I'd like to thank you for viewing