What is the focus of this week's lecture?
What are the essential Git commands for version control?
How do you configure Git?
What command initializes a Git repository?
<code>git init</code>
What commands are used to add files and commit in Git?
How do you create a new branch in Git?
What commands are used to merge branches in Git?
What command pushes changes to the origin in Git?
<code>git push origin main</code>
What is Google Colab used for?
An alternative cloud-based Jupyter environment.
What is the purpose of Jupyter Notebooks in AI development?
Writing and running AI code interactively.
What is the Windows Subsystem for Linux (WSL) used for?
Setting up a Linux environment on Windows.
What are some essential Linux commands for AI?
Basic shell commands, shell scripting, and process management.
What causes merge conflicts in Git?
When two branches modify the same part of a file.
How do you resolve a merge conflict?
What is WSL?
Windows Subsystem for Linux allows users to run a Linux environment directly on Windows.
How to enable WSL on Windows?
What command to manually enable WSL?
<code>dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart</code>
How to install Debian from Microsoft Store?
How to launch Debian after installation?
From the Start Menu or by running <code>wsl</code> in PowerShell.
What command updates package lists in WSL?
<code>sudo apt update</code>
What command installs basic utilities in WSL?
<code>sudo apt install -y build-essential git curl</code>
How to check the installed Linux version?
Run <code>lsb_release -a</code>.
What is the command to print the working directory?
<code>pwd</code>
How do you list files and directories?
<code>ls</code> or <code>ls -l</code>
What command is used to create a new directory?
<code>mkdir <directory_name></code>
How do you change directory?
<code>cd <directory_name></code>
What is the command to create an empty file?
<code>touch <file_name></code>
How can you copy a file?
<code>cp <source_file> <destination_file></code>
What command is used to move or rename a file?
<code>mv <source_file> <destination_location></code>
How do you remove a file?
<code>rm <file_name></code>
What command opens a text editor?
<code>nano <file_name></code>
How do you display the contents of a file?
<code>cat <file_name></code>
What command lists running processes?
<code>ps aux</code>
How do you kill a process?
<code>kill -9 <PID></code>
What command is used to monitor system usage?
<code>top</code>
How can you check disk space?
<code>df -h</code>
What command checks memory usage?
<code>free -m</code>
How do you show network configuration?
<code>ifconfig</code>
What command tests network connectivity?
<code>ping <domain></code>
How do you make a script executable?
<code>chmod +x <script.sh></code>
What command is used to execute a script?
<code>./<script.sh></code>
What is the shebang line for a bash script?
<code>#!/bin/bash</code>
How do you print a message in a bash script?
<code>echo 'Hello, World!'</code>
What is the syntax for a for loop in bash?
<code>for i in {1..5}; do ... done</code>
How do you check if a file exists in bash?
<code>if [ -f 'file.txt' ]; then ... fi</code>
What is the purpose of Jupyter notebooks?
Interactive environment for AI and machine learning development.
What is Anaconda used for?
Python distribution for AI development, includes Jupyter and libraries.
What is the first step to install Anaconda on Windows?
Download the Anaconda installer from <a href="https://www.anaconda.com/">anaconda.com</a>.
What should you choose during Anaconda installation?
Choose 'Add Anaconda to PATH'.
How do you open the Anaconda Prompt?
From the Start Menu.
What is Google Colab?
A free cloud-based Jupyter Notebook environment with GPU support.
How do you start using Google Colab?
Navigate to <a href="https://colab.research.google.com/">colab.research.google.com</a>.
What do you need to do to create a new notebook in Google Colab?
Sign in with a Google account and click 'New Notebook'.
What feature does Google Colab support?
GPU acceleration for running Python code interactively.
What is the focus of this week's lecture?
What are the essential Git commands for version control?
How do you configure Git?
What commands are used to add files and commit in Git?
How do you create a new branch in Git?
What commands are used to merge branches in Git?
What is the purpose of Jupyter Notebooks in AI development?
Writing and running AI code interactively.
What are some essential Linux commands for AI?
Basic shell commands, shell scripting, and process management.
How do you resolve a merge conflict?
What is WSL?
Windows Subsystem for Linux allows users to run a Linux environment directly on Windows.
How to enable WSL on Windows?
What command to manually enable WSL?
<code>dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart</code>
How to install Debian from Microsoft Store?
How to launch Debian after installation?
From the Start Menu or by running <code>wsl</code> in PowerShell.
What command installs basic utilities in WSL?
<code>sudo apt install -y build-essential git curl</code>
What is the purpose of Jupyter notebooks?
Interactive environment for AI and machine learning development.
What is the first step to install Anaconda on Windows?
Download the Anaconda installer from <a href="https://www.anaconda.com/">anaconda.com</a>.
How do you start using Google Colab?
Navigate to <a href="https://colab.research.google.com/">colab.research.google.com</a>.
What do you need to do to create a new notebook in Google Colab?
Sign in with a Google account and click 'New Notebook'.
Are you sure you want to delete 0 flashcard(s)? This cannot be undone.
Select tags to remove from 0 selected flashcard(s):
Loading tags...