- Introduction
- Directory structure
- iterm2, Mac terminal, uname, hostname, fdisk, diskutil
- Linux Commands Part 1
- Directory and file handling commands and removal
- Some more Basic linux commands like cp, mv, inode etc
- Date and calendar
- Vi editor Part 1
- Vi editor Part 2
- Change permission Part1
- Change Permission Part2
- Process Status
- Pipes and redirection Part 1
- Pipes and redirection Part 2
- Wild Card
- Find Command
- Find Part 2
- User Input processing
- Case Statement
- File Handling
- Exit Status of Shell
- Loop Part 1
- Loop Part 2
- Loop Part 3
- If Conditions
- File and String Handling conditions
- Ubuntu Installation In virtual Machine
- dd and od command and how to copy file using dd
- df, du, lsof, netstat
- dmidecode, lscpu, lspci, SMBIOS, DMI
- Partition, formatting and mounting a partition.
- nmap for network and port scanning
- Shell and env variables
- ssh, scp and sshpass
- tcpdump and pcap
What you'll learn
- Demonstrate and operate Linux/Unix computer using command line and perform various day to day activities using command line and shell
Description
This is a beginner's guide to Bash Shell Commands. The course can also serve as a refresher for intermediate/Advance level as well. The concepts are explained in depth with example.
I have ensured to provide a fundamental platform to the students so that they have basic working knowledge of Linux commands which can be honed for furthering once career in the field of Bash and Automation. I tried to quote multiple ways things can be handled so that students can learn and recognize most of the code written by other developers and also pick some of these methods as their best practice.
Through the medium of this course I would like to guide students on the following topics:-
A) Directory structure in Linux
B) Different linux command line
C) Date and calendar
D) Changing the ownership and mode of a file using chmod and chown
E) Process status using top and ps
F) Pipes and redirection
G) File Handling and user input processing
H) Different types of conditional and loop statement in Shell script.
Other Courses
The complete algorithms course in C# and .Net
Learn the fundamentals of C# and improve your algorithmic skills to become a well paid developer. Let's code in C#!
Top Success Secrets Revealed: The Roadmap To Success
Proven Principles Used By Most Successful People to Develop a Successful Lifestyle
Urban Innovation 1: Sustainability and Technology Solutions
An introduction to innovators and initiatives in urban sustainability and connected technology: smart cities & transport
Mobile App Marketing at No Cost - Growth Hacking Approach
App Store Optimization (ASO), AppStore SEO, App Downloads & Hacks, iOS / Android / WP / Indie Development
Create Your Very Own Author Website
The first step to creating a solid platform, attract readers, establish credibility, and sell your books!
Hypnosis for getting ready to stop smoking in 2023
Hypnosis can help to motivate you to stop smoking and stop making excuses or procrastinating making it easy to quit now.
About the instructors
- 4.31 Calificación
- 100538 Estudiantes
- 9 Cursos
Shakil khan
Senior Software Engineer
Over 15 years of total experience in software development, focusing on C/C++/Linux/Symbian C++, different flavors of UNIX (SCO, HP-UX, SunOS, AIX and RedHat Linux). Knowledge of LINUX Internals/ System programming/Inter Process Communication and Shell Scripting.
Worked on Symbian OS features like TLS/descriptors/ threads/ semaphore/IPC/ Active Objects/ Dynamics Arrays/Cleanup Stack/Client –server/Binary Compatibility.
Experience in all stages of development of large project using C/C++/ Clearcase/Subversion/GIT on Linux and LynxOS platform.
Worked on Linux Device driver and System programming.
Worked on HP bootloader, Board Support Package and grub.
Knowledge of Virtual File system, ext3, I/O Scheduler.
Good knowledge of Socket, TCP/IP and routing protocol like BGP, RIP.
Good knowledge of porting and cross-compilation. Ported FreeBSD-libc to Symbian Platform.
Worked on Linux Device Driver(Parallel port Control panel, USB mass storage driver), System programming, ELF32,DWARF, binary optimization.
Worked on GNU Tools chain like Cross-Compiler, Makefile, Auto Conf.
Worked on drivers for SPI, UART, I2C, GPIO Bus as part of board bringup.
Good Knowledge of Multithreading, Semaphore, Message queue, Shared memory and other IPC mechanism.
Bring up of Board and enhanced product for power star energy consumption by implementing various sleeping mode in Devices like scanner, Fax, Hard drive etc.
Knowledge of GNU tool chain and cross compilation
Participated in Code reviews, Risk management, design document as well as implementation phase.
Good knowledge of Object oriented Analysis and design.
Good Knowledge of Xen/ Qemu and virtualization.
Worked on Malware Analysis and disassembly
Very good and through knowledge of Hypervisor like Xen, KVM.
Student feedback
Course Rating
Reviews
Excelente, me ayudo a reforzar y aumentar mis conocimientos.