Your SlideShare is downloading. ×
0
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Nlt 1-terminal-basics
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Nlt 1-terminal-basics

63

Published on

Terminal basics

Terminal basics

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
63
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Command Line Interfaces The Basics WOODIWISS.ME Freelance Web Developer & Lecturer in the Winchester, Hampshire area.
  • 2. “Command-line interfaces are often preferred by more advanced computer users, as they often provide a more concise and powerful means to control a program or operating system.” –Wikipedia WOODIWISS.ME
  • 3. CLI vs GUI WOODIWISS.ME Freelance Web Developer & Lecturer in the Winchester, Hampshire area.
  • 4. WOODIWISS.ME Freelance Web Developer & Lecturer in the Winchester, Hampshire area.
  • 5. Both have their uses! WOODIWISS.ME Freelance Web Developer & Lecturer in the Winchester, Hampshire area.
  • 6. Where am I? Windows - Command Prompt WOODIWISS.ME Mac - Bash
  • 7. Directories or folders? Same thing, but… Lets call them directories for now. WOODIWISS.ME
  • 8. Directories From the CLI • Current directory . • Parent directory .. WOODIWISS.ME
  • 9. Directories From the CLI • Current directory . • Parent directory .. WOODIWISS.ME
  • 10. Directories From the CLI • Current directory . • Parent directory .. WOODIWISS.ME
  • 11. Moving Around • change directory • cd path WOODIWISS.ME
  • 12. List / Show files • Unix - ls • CMD - dir ! • Options • ls -a • dir /a:h WOODIWISS.ME
  • 13. Move • mv ./file2.txt ./.file2.txt • move .file2.txt ..file2.txt WOODIWISS.ME
  • 14. Copy • cp ./.file2.txt ./.file4.txt • copy ..file2.txt ..file4.txt WOODIWISS.ME
  • 15. SUDO / runas Use with caution. WOODIWISS.ME
  • 16. Is a clever idea. Especially when using sudo, rm -rf … WOODIWISS.ME Freelance Web Developer & Lecturer in the Winchester, Hampshire area.
  • 17. Beyond WOODIWISS.ME Freelance Web Developer & Lecturer in the Winchester, Hampshire area.
  • 18. Cygwin • a collection of tools which provide a Linux look and feel environment for Windows. • a DLL (cygwin1.dll) which acts as a Linux API layer providing substantial Linux API functionality. WOODIWISS.ME
  • 19. oh-my-zsh • Replacement shell • oh-my-zsh is an open source, community-driven framework for managing your ZSH configuration. It comes bundled with a ton of helpful functions, helpers, plugins, themes, and few things that make you shout… “OH MY ZSHELL!” WOODIWISS.ME
  • 20. Vagrant • “Create and configure lightweight, reproducible, and portable development environments.” • http://www.vagrantbox.es/ WOODIWISS.ME
  • 21. Docker • Docker is an open-source project to easily create lightweight, portable, selfsufficient containers from any application. The same container that a developer builds and tests on a laptop can run at scale, in production, on VMs, bare metal, OpenStack clusters, public clouds and more. WOODIWISS.ME
  • 22. Modern.ie • Testing for Internet Explorer just got a little easier. • modern.IE is a dev center – free tools & resources – built so you can spend less time testing for the various versions of Internet Explorer and more time building what matters to you on the modern web. • VMs WOODIWISS.ME
  • 23. Links / Research • http://lifehacker.com/5633909/who-needs-a-mouse-learn-to-usethe-command-line-for-almost-anything • http://lifehacker.com/5633909/who-needs-a-mouse-learn-to-usethe-command-line-for-almost-anything • https://github.com/robbyrussell/oh-my-zsh • http://www.vagrantup.com/ • https://www.docker.io/ • http://www.modern.ie/en-us • http://www.cygwin.com/ WOODIWISS.ME
  • 24. Questions? WOODIWISS.ME Freelance Web Developer & Lecturer in the Winchester, Hampshire area.

×