SlideShare a Scribd company logo
1 of 21
LUNIX
Is a Unix like and mostly POSIX compliant compute rope rating
system assembled under the model of free and open-source
software development and distribution
USING LINUX IN SCHOOLS
No vendor lock-ins
Freedom to redistribute
Security
No pressure to upgrade
Computers last longer
Ability to modify
Students get exposure to free software
Choice
Open file formats
Ethical
TOP 16 LINUX COMMANDS
1. cd
2. man
3. ls
4. cp
5. Mv
6. Mkdir
7. Rmdir
8. Touch
9. rm
10. tar
1. pwd
2. ifconfig
3. Locate
4. Ping
5. Chmod
6. help
CD
The "Change Directory" command enables you to navigate to another
directory.
Example: cd Downloads
Example: cd /etc/
Example: cd .. (Directory up!)
MAN
The man command shows the users the "manual" of the command.
IS
In the absolute top 15 there's no way the ls command is missing. On the
third place, the ls command. The ls command is used to list the
files/directories within a directory.
Example: ls
It shows us the directories available.
CP
The cp command is available for us to "Copy" things. This might be usefull
for duplicating files f.e.
Example: cp file file2
MV
The mv command is used for "Move" operations. The mv commands
enables the users to move a file/directory to a specified location.
Example: mv /home/bas/Desktop/bla /home/bas/Desktop/fiets
MKDIR
This command is used to "make" directories, NOT Files.. (thit is possible
with another command which i will bring up later in this tutorial)
Example: mkdir testdirectory
RMDIR
When you are able to make directories, you also want to know how to
remove them. Removing directories is done by the rmdir command and
belongs to the absolute basic commands in shell bashing.
Example: rmdir fiets
TOUCH
Now we know how to make directories and deleting them, i now want to use
the touch command. The touch command is used to make files.
Example: touch vogel
This will create the file vogel for us in the directory.
RM
The rm command stand for remove. The rm command is used in order the
delete files instead of directories.
Example: rm vogel
TAR
Sometimes you have to archive files. Archiving files is a way to pack a set
of files to one single file. The operation is done by the tar command.
Example: tar -cvf test.tar test (Creating a tar file from directory or file test)
Example: tar -xvf test.tar myexctractfolder (Extracts the particular tar file in
the current working directory)
PWD
Sometimes you really wonder where you are in the system. PWD is the
solution for that problem.
PWD stands for Path Working Directory.
Example: pwd
IFCONFIG
ifconfig is a command showing you information about the ethernet
adapters on your system. It contains very usefull information like
gateway, ip, and packet statistics. For the average user this command
is rarely used, but i think it's worth knowing it.
Example: ifconfig
LOCATE
Locate is an extremely fast seaching command. It shows the directories or
files each on a new line.
Example: locate syslog
Example: locate syslog | more (Piping structure used to invert the data from
locate to the more command)
PING
Ping is used as a network diagnostic command by professionals. Ping
offers information about the network we are on and if the other system
responds to us. In cases of troubleshooting network related problems,
ping can do a great job to determine the domain of the problem.
Example: ping www.google.com
CHMOD
The chmod command. The chmod command comes from "Change Mode"
back to the unix times. It's a great command to restrict access to
directories or files. But before i show you an example on how to use it,
some theory.
Chmod is qiet an advanced command to use. So therefore you really need
to understand how it works.
chmod works with so called persmission bits. These bits can be set to a
certain level of restrictions.
HELP
Display help for a built-in command •
RESOURSE
http://community.linuxmint.com/tutorial/view/778
http://ss64.com/bash/
https://trombonechamp.wordpress.com/2008/06/23/10-reasons-why-free-
software-and-gnulinux-should-be-used-in-schools/

More Related Content

What's hot

Bc0056 unix operating system
Bc0056   unix operating systemBc0056   unix operating system
Bc0056 unix operating systemsmumbahelp
 
Linux Basic Commands
Linux Basic CommandsLinux Basic Commands
Linux Basic CommandsHanan Nmr
 
Common linux ubuntu commands overview
Common linux  ubuntu commands overviewCommon linux  ubuntu commands overview
Common linux ubuntu commands overviewAmeer Sameer
 
17 Linux Basics #burningkeyboards
17 Linux Basics #burningkeyboards17 Linux Basics #burningkeyboards
17 Linux Basics #burningkeyboardsDenis Ristic
 
Part 03 File System Implementation in Linux
Part 03 File System Implementation in LinuxPart 03 File System Implementation in Linux
Part 03 File System Implementation in LinuxTushar B Kute
 
Unix Basics 04sp
Unix Basics 04spUnix Basics 04sp
Unix Basics 04spDr.Ravi
 
The basic concept of Linux FIleSystem
The basic concept of Linux FIleSystemThe basic concept of Linux FIleSystem
The basic concept of Linux FIleSystemHungWei Chiu
 
3.1.a linux commands reference
3.1.a linux commands reference3.1.a linux commands reference
3.1.a linux commands referenceAcácio Oliveira
 
One Page Linux Manual
One Page Linux ManualOne Page Linux Manual
One Page Linux Manualdummy
 
Sls01 Lecture02 Linux In Practice
Sls01 Lecture02 Linux In PracticeSls01 Lecture02 Linux In Practice
Sls01 Lecture02 Linux In PracticeQasim Khawaja
 
Configuring the boot menu in ubuntu
Configuring the boot menu in ubuntuConfiguring the boot menu in ubuntu
Configuring the boot menu in ubuntuCOMSATS
 

What's hot (20)

Bc0056 unix operating system
Bc0056   unix operating systemBc0056   unix operating system
Bc0056 unix operating system
 
Linux Basic Commands
Linux Basic CommandsLinux Basic Commands
Linux Basic Commands
 
Common linux ubuntu commands overview
Common linux  ubuntu commands overviewCommon linux  ubuntu commands overview
Common linux ubuntu commands overview
 
Unix for Librarians
Unix for LibrariansUnix for Librarians
Unix for Librarians
 
17 Linux Basics #burningkeyboards
17 Linux Basics #burningkeyboards17 Linux Basics #burningkeyboards
17 Linux Basics #burningkeyboards
 
Part 03 File System Implementation in Linux
Part 03 File System Implementation in LinuxPart 03 File System Implementation in Linux
Part 03 File System Implementation in Linux
 
Unix Basics 04sp
Unix Basics 04spUnix Basics 04sp
Unix Basics 04sp
 
The basic concept of Linux FIleSystem
The basic concept of Linux FIleSystemThe basic concept of Linux FIleSystem
The basic concept of Linux FIleSystem
 
3.1.a linux commands reference
3.1.a linux commands reference3.1.a linux commands reference
3.1.a linux commands reference
 
UNIX/Linux training
UNIX/Linux trainingUNIX/Linux training
UNIX/Linux training
 
Linux course fhs file hierarchy standard
Linux   course   fhs file hierarchy standardLinux   course   fhs file hierarchy standard
Linux course fhs file hierarchy standard
 
One Page Linux Manual
One Page Linux ManualOne Page Linux Manual
One Page Linux Manual
 
Basics of-linux
Basics of-linuxBasics of-linux
Basics of-linux
 
Sls01 Lecture02 Linux In Practice
Sls01 Lecture02 Linux In PracticeSls01 Lecture02 Linux In Practice
Sls01 Lecture02 Linux In Practice
 
Linux tmpfs
Linux tmpfsLinux tmpfs
Linux tmpfs
 
Linux basics
Linux basicsLinux basics
Linux basics
 
Virtual domains
Virtual domainsVirtual domains
Virtual domains
 
2011 - DDU - Intro to Drush
2011 - DDU - Intro to Drush2011 - DDU - Intro to Drush
2011 - DDU - Intro to Drush
 
Configuring the boot menu in ubuntu
Configuring the boot menu in ubuntuConfiguring the boot menu in ubuntu
Configuring the boot menu in ubuntu
 
Linux
LinuxLinux
Linux
 

Viewers also liked

Using linux in schools
Using linux in schoolsUsing linux in schools
Using linux in schoolsKhalid Attar
 
using linux in schools
using linux in schoolsusing linux in schools
using linux in schoolsMKZainal
 
阳光和小雨
阳光和小雨阳光和小雨
阳光和小雨Jean Liu
 
Importance of Technology in Education
Importance of Technology in EducationImportance of Technology in Education
Importance of Technology in EducationLorvelynMorales
 
It term project (using linux in schools)
It term project (using linux in schools)It term project (using linux in schools)
It term project (using linux in schools)MKZainal
 
Patient engagement and Hospital Marketing Solutions from Healtho5
Patient engagement and Hospital Marketing Solutions from Healtho5Patient engagement and Hospital Marketing Solutions from Healtho5
Patient engagement and Hospital Marketing Solutions from Healtho5Dr Neelesh Bhandari
 
Using Linux in Schools
Using Linux in Schools Using Linux in Schools
Using Linux in Schools reemalmazrooei
 
Using linux in schools
Using linux in schoolsUsing linux in schools
Using linux in schoolsm7mdkhoory
 
The Thought Leaders Project : Hospital Marketing
The Thought Leaders Project : Hospital MarketingThe Thought Leaders Project : Hospital Marketing
The Thought Leaders Project : Hospital MarketingBrian Bierbaum
 
Importance and basics of computer education for school students
Importance and basics of computer education for school studentsImportance and basics of computer education for school students
Importance and basics of computer education for school studentsSriram PV
 
The use of computer and video games in education
The use of computer and video games in educationThe use of computer and video games in education
The use of computer and video games in educationSilversprite
 
Practo presentation
Practo presentation Practo presentation
Practo presentation Practo Ray
 
Sesi 1 hospital marketing
Sesi  1  hospital marketingSesi  1  hospital marketing
Sesi 1 hospital marketingAnke Saputro
 

Viewers also liked (13)

Using linux in schools
Using linux in schoolsUsing linux in schools
Using linux in schools
 
using linux in schools
using linux in schoolsusing linux in schools
using linux in schools
 
阳光和小雨
阳光和小雨阳光和小雨
阳光和小雨
 
Importance of Technology in Education
Importance of Technology in EducationImportance of Technology in Education
Importance of Technology in Education
 
It term project (using linux in schools)
It term project (using linux in schools)It term project (using linux in schools)
It term project (using linux in schools)
 
Patient engagement and Hospital Marketing Solutions from Healtho5
Patient engagement and Hospital Marketing Solutions from Healtho5Patient engagement and Hospital Marketing Solutions from Healtho5
Patient engagement and Hospital Marketing Solutions from Healtho5
 
Using Linux in Schools
Using Linux in Schools Using Linux in Schools
Using Linux in Schools
 
Using linux in schools
Using linux in schoolsUsing linux in schools
Using linux in schools
 
The Thought Leaders Project : Hospital Marketing
The Thought Leaders Project : Hospital MarketingThe Thought Leaders Project : Hospital Marketing
The Thought Leaders Project : Hospital Marketing
 
Importance and basics of computer education for school students
Importance and basics of computer education for school studentsImportance and basics of computer education for school students
Importance and basics of computer education for school students
 
The use of computer and video games in education
The use of computer and video games in educationThe use of computer and video games in education
The use of computer and video games in education
 
Practo presentation
Practo presentation Practo presentation
Practo presentation
 
Sesi 1 hospital marketing
Sesi  1  hospital marketingSesi  1  hospital marketing
Sesi 1 hospital marketing
 

Similar to Using linux in schools

11 unix osx_commands
11 unix osx_commands11 unix osx_commands
11 unix osx_commandsMacinfosoft
 
8.1.intro unix
8.1.intro unix8.1.intro unix
8.1.intro unixsouthees
 
Introduction to Linux Slides.pptx
Introduction to Linux Slides.pptxIntroduction to Linux Slides.pptx
Introduction to Linux Slides.pptxhazhamina
 
LINUX
LINUXLINUX
LINUXARJUN
 
Linux Cheat Sheet.pdf
Linux Cheat Sheet.pdfLinux Cheat Sheet.pdf
Linux Cheat Sheet.pdfroschahacker
 
Linux admin interview questions
Linux admin interview questionsLinux admin interview questions
Linux admin interview questionsKavya Sri
 
Introduction to Unix
Introduction to UnixIntroduction to Unix
Introduction to UnixSudharsan S
 
Lab6FolderF1GraphicPic.pdfPicture of OS Lab.docx
Lab6FolderF1GraphicPic.pdfPicture of OS  Lab.docxLab6FolderF1GraphicPic.pdfPicture of OS  Lab.docx
Lab6FolderF1GraphicPic.pdfPicture of OS Lab.docxsmile790243
 
OS Lab Manual.pdf
OS Lab Manual.pdfOS Lab Manual.pdf
OS Lab Manual.pdfQucHunh15
 
Linux administration training
Linux administration trainingLinux administration training
Linux administration trainingiman darabi
 
Linux week 2
Linux week 2Linux week 2
Linux week 2Vinoth Sn
 

Similar to Using linux in schools (20)

Linux Presentation
Linux PresentationLinux Presentation
Linux Presentation
 
11 unix osx_commands
11 unix osx_commands11 unix osx_commands
11 unix osx_commands
 
linux cmds.pptx
linux cmds.pptxlinux cmds.pptx
linux cmds.pptx
 
Linux commands
Linux commandsLinux commands
Linux commands
 
Linux commands
Linux commandsLinux commands
Linux commands
 
Linux commands
Linux commandsLinux commands
Linux commands
 
Linux
LinuxLinux
Linux
 
8.1.intro unix
8.1.intro unix8.1.intro unix
8.1.intro unix
 
Introduction to Linux Slides.pptx
Introduction to Linux Slides.pptxIntroduction to Linux Slides.pptx
Introduction to Linux Slides.pptx
 
LINUX
LINUXLINUX
LINUX
 
Tutorial 2
Tutorial 2Tutorial 2
Tutorial 2
 
Linux Cheat Sheet.pdf
Linux Cheat Sheet.pdfLinux Cheat Sheet.pdf
Linux Cheat Sheet.pdf
 
Linux admin interview questions
Linux admin interview questionsLinux admin interview questions
Linux admin interview questions
 
Operating system lab manual
Operating system lab manualOperating system lab manual
Operating system lab manual
 
Solaris basics
Solaris basicsSolaris basics
Solaris basics
 
Introduction to Unix
Introduction to UnixIntroduction to Unix
Introduction to Unix
 
Lab6FolderF1GraphicPic.pdfPicture of OS Lab.docx
Lab6FolderF1GraphicPic.pdfPicture of OS  Lab.docxLab6FolderF1GraphicPic.pdfPicture of OS  Lab.docx
Lab6FolderF1GraphicPic.pdfPicture of OS Lab.docx
 
OS Lab Manual.pdf
OS Lab Manual.pdfOS Lab Manual.pdf
OS Lab Manual.pdf
 
Linux administration training
Linux administration trainingLinux administration training
Linux administration training
 
Linux week 2
Linux week 2Linux week 2
Linux week 2
 

Recently uploaded

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 

Recently uploaded (20)

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 

Using linux in schools

  • 1.
  • 2. LUNIX Is a Unix like and mostly POSIX compliant compute rope rating system assembled under the model of free and open-source software development and distribution
  • 3. USING LINUX IN SCHOOLS No vendor lock-ins Freedom to redistribute Security No pressure to upgrade Computers last longer Ability to modify Students get exposure to free software Choice Open file formats Ethical
  • 4. TOP 16 LINUX COMMANDS 1. cd 2. man 3. ls 4. cp 5. Mv 6. Mkdir 7. Rmdir 8. Touch 9. rm 10. tar 1. pwd 2. ifconfig 3. Locate 4. Ping 5. Chmod 6. help
  • 5. CD The "Change Directory" command enables you to navigate to another directory. Example: cd Downloads Example: cd /etc/ Example: cd .. (Directory up!)
  • 6. MAN The man command shows the users the "manual" of the command.
  • 7. IS In the absolute top 15 there's no way the ls command is missing. On the third place, the ls command. The ls command is used to list the files/directories within a directory. Example: ls It shows us the directories available.
  • 8. CP The cp command is available for us to "Copy" things. This might be usefull for duplicating files f.e. Example: cp file file2
  • 9. MV The mv command is used for "Move" operations. The mv commands enables the users to move a file/directory to a specified location. Example: mv /home/bas/Desktop/bla /home/bas/Desktop/fiets
  • 10. MKDIR This command is used to "make" directories, NOT Files.. (thit is possible with another command which i will bring up later in this tutorial) Example: mkdir testdirectory
  • 11. RMDIR When you are able to make directories, you also want to know how to remove them. Removing directories is done by the rmdir command and belongs to the absolute basic commands in shell bashing. Example: rmdir fiets
  • 12. TOUCH Now we know how to make directories and deleting them, i now want to use the touch command. The touch command is used to make files. Example: touch vogel This will create the file vogel for us in the directory.
  • 13. RM The rm command stand for remove. The rm command is used in order the delete files instead of directories. Example: rm vogel
  • 14. TAR Sometimes you have to archive files. Archiving files is a way to pack a set of files to one single file. The operation is done by the tar command. Example: tar -cvf test.tar test (Creating a tar file from directory or file test) Example: tar -xvf test.tar myexctractfolder (Extracts the particular tar file in the current working directory)
  • 15. PWD Sometimes you really wonder where you are in the system. PWD is the solution for that problem. PWD stands for Path Working Directory. Example: pwd
  • 16. IFCONFIG ifconfig is a command showing you information about the ethernet adapters on your system. It contains very usefull information like gateway, ip, and packet statistics. For the average user this command is rarely used, but i think it's worth knowing it. Example: ifconfig
  • 17. LOCATE Locate is an extremely fast seaching command. It shows the directories or files each on a new line. Example: locate syslog Example: locate syslog | more (Piping structure used to invert the data from locate to the more command)
  • 18. PING Ping is used as a network diagnostic command by professionals. Ping offers information about the network we are on and if the other system responds to us. In cases of troubleshooting network related problems, ping can do a great job to determine the domain of the problem. Example: ping www.google.com
  • 19. CHMOD The chmod command. The chmod command comes from "Change Mode" back to the unix times. It's a great command to restrict access to directories or files. But before i show you an example on how to use it, some theory. Chmod is qiet an advanced command to use. So therefore you really need to understand how it works. chmod works with so called persmission bits. These bits can be set to a certain level of restrictions.
  • 20. HELP Display help for a built-in command •