CG数据库 >> Learn Linux from scratch

MP4 | Video: h264, 1280x720 | Audio: AAC, 48 KHz, 2 ChGenre: eLearning | Language: English + .VTT | Duration: 19.5 hours | Size: 8.35 GBLinux administration and Linux command Line skills from scratchWhat you'll learnBecome a professional Linux administrator and be able to apply for Linux jobsGain advance Linux systems administration skills and have deep understanding of Linux fundamentals and conceptsBe able to create, support and manage Linux servers in a Corporate environmentBe able to better troubleshoot servers and get started with scripting and automating tasksDesign on your own career path if you put in the effortRequirementsDesire to LearnPutting in the effort and hard workDescriptionA career in Linux is one of the top 5 highest paid in the IT industry.

Linux is the number ONE operating system for the fortune 500 companies and even the startups.

If you want to start your career in Linux, and have little or no knowledge of Linux then this course can help.

In this course you will learn Linux installation, configuration, administration, troubleshooting, command line, OS tools and much more.

.

.

I have also included Job Technical Interview questions and answers that will definitely help achieving your Career goals.

All hands on exercises that I have covered are downloadable as text files so you can download and practice all lectures easily.

I have also created quizzes for you to go through and test your knowledge.

Learning Linux can be daunting - I have designed this course keeping in mind the most important things I would need to know if I was starting my Career in Linux today.

If you put in the effort - you will get amazing results from the course, its that simple.

Following is the list of topics I have covered in this course:Section 1- Syllabus and Course OverviewVideo covering the course design and syllabusSection 2- Introduction to LinuxWhat is LinuxLinux DistributionsBrief history of LinuxWhy LinuxQuizWhat are different virtual environmentsDifferent ways of accessing LinuxSection 4- Learn Basic Linux Commands and ToolsAbsolute vs relative Path and Command PathBasic Linux commands 1Basic Linux commands 2Basic Linux commands 3Counting Words, Lines and CharactersDisplaying and Setting the HostnameIntroduction to the vi editorListing and Modifying System TimezoneObtain Linux helpUsing compression and archiving toolsSection 5- Directory Structure , File Permissions and FilesLinux Directory StructureFile TypesCreating Files and DirectoriesDisplaying File Contents with cat, less, more and tailCopying Directories and FilesMoving, Renaming Directories and FilesRemoving Directories and FilesFile and Directory Control AttributesFinding FilesSoft and Hard LinksUnderstanding File and Directory PermissionsModifying File PermissionsDefault Permissions and umaskModify File Ownership and Group MembershipSpecial Permissions setuid, setgid and sticky bitSection 6 - Bash Shell and its FeaturesIntroduction to the Bash ShellVariablesInput, Output and Error RedirectionCommand HistoryTab CompletionTilde SubstitutionRegular expression GREPMetacharacters - Wild Cards PipeYour first bash script - hello worldCreate an Interactive scriptSection 7 - Managing users and groupsUser Authentication FilesThe passwd FileThe shadow FileThe group FileThe gshadow Filepwck and vigrAdding Users and default valuesThe passwd commandCreate a User Account with Default ValuesCreate a User Account with Custom ValuesCreate a User account with No Login AccessModify and Delete a User AccountSwitching UsersThe sudo utilityCreate, Modify and Delete Group AccountsManaging Groups with gpasswd CommandUser and System Shell Startup FilesSection 8- Secure Shell - SSHWhat is SSHWhen is SSH usedHow to configure SSHSecuring SSHTransferring Files with scp and sftpConfigure Private-Public Key-Based AuthenticationThe OpenSSH ServiceOpenSSH Versions and AlgorithmsEncryptionAuthentication MethodsOpenSSH PackagesSection 9 - Processes and Job SchedulingUnderstanding ProcessesViewing and Monitoring ProcessesListing a Specific ProcessView Processes by User and group ownershipProcess StatesWhat is process NicenessViewing and changing process NicenessRenicing a running processControl Processes with signalsJob SchedulingControlling user accessScheduler Log fileScheduling with at commandSubmit, view, list and remove an at jobUsing crontabSyntax of User Crontab FilesAdd list and remove a Cron jobSection 10 - Managing Software PackagesIntroduction to software packagesRedhat Subscription Management ServiceUsing YUM for Managing Software PackagesUsing RPM for Software Package ManagementSection 11- Linux Boot ProcessLinux boot process RHEL CentOS 6 and 7Run LevelsTargetsUpdating KernelSection 12 - Linux SecurityLinux Server SecurityFirewall and iptablesSection 13- Partitioning and Managing Disk StorageAdd new disk through Virtual BoxManaging Storage with partedManaging Storage with gdiskLVM - Logical Volume ManagerSection 14 - Linux NetworkingAdd a Network Adapter through Oracle VM Virtual BoxNetwork ComponentsThe OSI ModelNetwork files and commands - ping, ip addr, ifconfig, ifup, ifdown, netstatNIC BondingSection 15 - Bonus SectionAll exercises and practical examples are downloadable text documents for you to practice along.

Quizzes are also provided.

Who this course is for:Anyone with the desire to learn and start a career in LinuxAnyone who wants to have complete Linux training to get a job in ITIf you have Linux experience but want to advance your careerAlready working in IT and want to pursue Linux as a careerLearn Linux to host your personal or business servers.

IT professionals that need to acquire higher Linux skills to move up in their career.

Anyone planning to become a Linux system administrator or a Linux systems engineer.

Recent graduates planning and designing their future career in Linux


Learn Linux from scratch的图片1
Learn Linux from scratch的图片2

发布日期: 2018-12-08