Part 2 - Introduction to the Bash terminal - $PATH, .bashrc and .aliase: • Introduction to the Bash terminal - $PATH,...
Timestamps:
3:51 pwd : Present working directory
5:15 ls : List folder/files in directory
6:03 ls -alrt : List with additional options
10:16 cd : Change directory
11:20 : Using '/' , '~ ' and '-' operator for directory path navigation
17:34 file : Find the file type
20:08 Search commands
20:27 mlocate : Searches the whole system for a file /folder
20:57 updatedb : Updates the mlocate database
21:38 Ctrl+C : Cancels or terminates a program
22:05 grep: Search within a file, folder or specific path
26:14 which: Identify lcoation of given executable
27:43 history : Shows the history of your commands
29:03 Creating, Editing and Deleting
29:29 touch : Creates or updates a file
31:30 mkdir : makes a new directory
32:20 rmdir : remove/delete a directory
32:37 rm : removes a file
33:15 cp : copy a file or directory
34:18 rm -rf : remove all files directories recursively
35:09 Recap Using '/' , '~ ', '..' and '.' operator for directory path navigation
38:50 mv : move a file or directory
42:00 mv and cp : Syntax overview
42:35 Viewing, modifying files
44:49 cat : Shows the content of the file in the terminal. Concantenates to the terminal
45:07 Vi : Working wiht Vi
46:00 Quit Vi : [ESC + :q ]
47:00 Editing in Vi : [ ESC + i ] - insert mode
48:07 Saving in Vi: [ESC + :w]
48:03 chmod : Change mod
53:50 sudo : root priviliges
54:00 Final thoughts
MCU Development Environment:
NXP Microcontrollers- McuXpresso
Microchip Microcontrollers including Arduino- Microchip Studio
Linux Environment:
VirtualBox + Linux Mint
Window Manager - Awesome WM
Electronic Tools I use:
Oscilloscope Siglent SDS1104X-E - https://amzn.to/3nRcziY
Power source - Yihua YH-605D
Preheater Hotplate - Youyue946c - https://amzn.to/356DhgS
Soldering Station - Yihua 937D - https://amzn.to/33VXm9b
Hot Air gun - Sparkfun 303d
Logic Analyzer - Salae - https://amzn.to/3AoQ4qy
PCBite Kit - https://amzn.to/3JCYZbr
Solder fume Extractor - https://amzn.to/3H2a0kE
Software Tools I use:
PCB Design - Altium
Mechanical Part modelling - Solidworks
3d Modelling and design prototyping - 3ds Max
Rendering Engine - VRay
Mathematical Modelling and model based design - MATLAB and Simulink
Links:
Website: https://www.antshiv.com
Blog: https://shivasnotes.com
Patreon page: / antshiv_robotics
DISCLAIMERS:
We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.
This video was not paid for by outside persons or manufacturers.
No gear was supplied to me for this video.
The content of this video and my opinions were not reviewed or paid for by any outside persons.