SlideShare ist ein Scribd-Unternehmen logo
1 von 14
10 THINGS I’VE LEARNED ABOUT LINUX
SINCE STARTING AT STAQ
OR WHAT THE NEWLY CONVERTED MIGHT FIND HELPFUL
LEARNING THE TRICKS IS HARD

You don’t know what you don’t know.

You think everyone knows what you know.
MY LINUX EXPERIENCE

High School
• CLI
• Pine
• Talk

College
• C++
• X-Windows

Post-College
• Almost
Nothing

Now
• Learn
ALL THE
THINGS
INSTALLATION

VirtualBox - https://www.virtualbox.org/
Guest Additions - https://www.virtualbox.org/manual/ch04.html

0
COMMUNITY

Ask Ubuntu - http://askubuntu.com/
Explain Shell - http://explainshell.com/

1
LESS

GNU Less - http://www.gnu.org/software/less/

2
PUSHD/POPD

3
The Command Line Crash Course http://cli.learncodethehardway.org/book/ex8.html
GREP

4
grep – http://www.gnu.org/software/grep/
ALIASES

5
Aliases - http://tldp.org/LDP/abs/html/aliases.html
BASH SCRIPTS

6
Beginners/Bash Scripting –
https://help.ubuntu.com/community/Beginners/BashScripting

The Ultimate Bash Array Tutorial with 15 Examples http://www.thegeekstuff.com/2010/06/bash-array-tutorial/
ENVIRONMENT VARIABLES

7
Environment Variables –
https://help.ubuntu.com/community/EnvironmentVariables

Class: ENV (Ruby 2.0.0) - http://ruby-doc.org/core-2.0.0/ENV.html
RUNNING COMMANDS FROM WITHIN RUBY

%x(xls2csv -x '#{xls_filename}' -c '#{csv_filename}')

8
Running Command Line Commands Within Ruby Scripts –
http://stackoverflow.com/questions/3159945/running-command-linecommands-within-ruby-script
SSL CERTS

9
Certificates –
https://help.ubuntu.com/12.04/serverguide/certificates-andsecurity.html
QUESTIONS

Slides – http://www.slideshare.net/kbladow
Contact – kbladow@gmail.com
Twitter – @kbladow

Weitere ähnliche Inhalte

Ähnlich wie 10 Things I've Learned About Linux

Intro To Linux
Intro To LinuxIntro To Linux
Intro To Linux
techlug
 
Introducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi ClusterIntroducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi Cluster
inside-BigData.com
 

Ähnlich wie 10 Things I've Learned About Linux (20)

Web dev tools 101
Web dev tools 101Web dev tools 101
Web dev tools 101
 
Mastering xPaaS - get down and dirty in the OpenShift Cloud (part I)
Mastering xPaaS - get down and dirty in the OpenShift Cloud (part I)Mastering xPaaS - get down and dirty in the OpenShift Cloud (part I)
Mastering xPaaS - get down and dirty in the OpenShift Cloud (part I)
 
Linux Day2
Linux Day2Linux Day2
Linux Day2
 
Cross platform php
Cross platform phpCross platform php
Cross platform php
 
544 Project Part 1
544 Project Part 1544 Project Part 1
544 Project Part 1
 
LinuxをインストールしてWebサーバーを立ち上げてみよう【OSC2018 Tokyo/Spring】
LinuxをインストールしてWebサーバーを立ち上げてみよう【OSC2018 Tokyo/Spring】LinuxをインストールしてWebサーバーを立ち上げてみよう【OSC2018 Tokyo/Spring】
LinuxをインストールしてWebサーバーを立ち上げてみよう【OSC2018 Tokyo/Spring】
 
Andres Gutierrez "Phalcon 3.0, Zephir & PHP7"
Andres Gutierrez "Phalcon 3.0, Zephir & PHP7"Andres Gutierrez "Phalcon 3.0, Zephir & PHP7"
Andres Gutierrez "Phalcon 3.0, Zephir & PHP7"
 
Preparing_Your_Computer.pdf
Preparing_Your_Computer.pdfPreparing_Your_Computer.pdf
Preparing_Your_Computer.pdf
 
Intro To Linux
Intro To LinuxIntro To Linux
Intro To Linux
 
Message Queues and Drupal
Message Queues and DrupalMessage Queues and Drupal
Message Queues and Drupal
 
Top 10 Tips for Beginning Linux Users
Top 10 Tips for Beginning Linux UsersTop 10 Tips for Beginning Linux Users
Top 10 Tips for Beginning Linux Users
 
Puppet and AWS is Easy...?
Puppet and AWS is Easy...?Puppet and AWS is Easy...?
Puppet and AWS is Easy...?
 
Puppet Camp Sydney 2015: Puppet and AWS is easy right.....?
Puppet Camp Sydney 2015: Puppet and AWS is easy right.....? Puppet Camp Sydney 2015: Puppet and AWS is easy right.....?
Puppet Camp Sydney 2015: Puppet and AWS is easy right.....?
 
Unix tc
Unix tcUnix tc
Unix tc
 
Linux Day1
Linux Day1Linux Day1
Linux Day1
 
Torch7 and ConvNet
Torch7 and ConvNetTorch7 and ConvNet
Torch7 and ConvNet
 
Preparando tu computadora para Linux
Preparando tu computadora para LinuxPreparando tu computadora para Linux
Preparando tu computadora para Linux
 
Lxc- Introduction
Lxc- IntroductionLxc- Introduction
Lxc- Introduction
 
Introducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi ClusterIntroducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi Cluster
 
Symfony2 - A Short Introduction
Symfony2 - A Short IntroductionSymfony2 - A Short Introduction
Symfony2 - A Short Introduction
 

Mehr von Kate Bladow

Mehr von Kate Bladow (13)

Homelessness, Youth, & Technology
Homelessness, Youth, & TechnologyHomelessness, Youth, & Technology
Homelessness, Youth, & Technology
 
Social Media for Busy Professionals
Social Media for Busy ProfessionalsSocial Media for Busy Professionals
Social Media for Busy Professionals
 
New Media and Social Benefit
New Media and Social BenefitNew Media and Social Benefit
New Media and Social Benefit
 
So, I Created a Profile, Now What? (Social Media 101 for Fundraisers)
So, I Created a Profile, Now What? (Social Media 101 for Fundraisers)So, I Created a Profile, Now What? (Social Media 101 for Fundraisers)
So, I Created a Profile, Now What? (Social Media 101 for Fundraisers)
 
Using Social Media for the Public Good
Using Social Media for the Public GoodUsing Social Media for the Public Good
Using Social Media for the Public Good
 
Tech Resources for Artist Seminar
Tech Resources for Artist SeminarTech Resources for Artist Seminar
Tech Resources for Artist Seminar
 
Using Current Technology
Using Current TechnologyUsing Current Technology
Using Current Technology
 
Nonprofits and Social Media
Nonprofits and Social MediaNonprofits and Social Media
Nonprofits and Social Media
 
Technology Tips for Legal Aid Advocates
Technology Tips for Legal Aid AdvocatesTechnology Tips for Legal Aid Advocates
Technology Tips for Legal Aid Advocates
 
Keeping 'Em Safe: Ways to Protect Your Clients Online
Keeping 'Em Safe: Ways to Protect Your Clients OnlineKeeping 'Em Safe: Ways to Protect Your Clients Online
Keeping 'Em Safe: Ways to Protect Your Clients Online
 
Plain Language & Writing for the Web
Plain Language & Writing for the WebPlain Language & Writing for the Web
Plain Language & Writing for the Web
 
Social Media for Busy Professionals
Social Media for Busy ProfessionalsSocial Media for Busy Professionals
Social Media for Busy Professionals
 
Where Do I Start? Social Media for Beginners - Bladow, Crawford
Where Do I Start? Social Media for Beginners - Bladow, CrawfordWhere Do I Start? Social Media for Beginners - Bladow, Crawford
Where Do I Start? Social Media for Beginners - Bladow, Crawford
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Kürzlich hochgeladen (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

10 Things I've Learned About Linux