Installing the Linux Bash Shell in Windows Matthew Watson Current As of 9/26/2017

Total Page:16

File Type:pdf, Size:1020Kb

Installing the Linux Bash Shell in Windows Matthew Watson Current As of 9/26/2017 Installing the Linux Bash Shell in Windows Matthew Watson Current as of 9/26/2017 So being a windows user in any computer science class ever is a bit of a pain. Everyone hates us and nobody understands. Boo hoo. But I don’t think we should have what essentially amounts to bonus homework just to figure out how to get basic things working. So, here’s what I hope will be a handy resource in getting the bash shell to run properly in your windows computer. I’m also going to include instructions on accessing your computer’s main files from within bash, something that I found a lot more difficult than it should be, further complicated by the fact that I found no useful resources online for this. Installing the Bash PLEASE NOTE: This will work only if you have Windows 10 with the anniversary update installed. If something doesn’t appear for you, or looks dramatically different or anything like that, update your computer if you have Windows 10. If you don’t have Windows 10 than none of this will work. Sorry! The resource I used primarily to figure this part out was this: https://www.howtogeek.com/249966/how-to-install-and-use-the-linux-bash-shell-on-windows-10/ If you don’t want to bother with it, or can’t get there or whatever, here’s my summary of the instructions. (The site is better though, it has pretty pictures) 1. Navigate to your settings (Windows key (or start) -> Type settings then press enter) 2. Click Update and Security (Should be on the bottom right) 3. On the bar on the left side, click on “For developers” 4. Activate developer mode. You’ll probably have to click through some approval boxes, go ahead and do that, then wait for a download to finish. 5. Open up your control panel (Windows key (or start) -> Type control panel then press enter) 6. Click on programs, then under Programs and Features click on “Turn Windows Features on or off” 7. Scroll down the list until you see a folder labelled “Windows subsystem for linux (Beta)”. Click the check box. Some stuff will happen (downloads and the like), and then you’ll be prompted to reboot the computer. Go ahead and do that. 8. Once your computer reboots, open up bash. (Windows key (or start) -> Type bash then press enter) Note that this will be how you open up bash going forward. 9. Follow the instructions that appear in the terminal window that opens. There will be a download, and then you’ll have to create a user account for linux. Pick things you can remember, and keep in mind that when you enter your password nothing will appear, not even **** characters. This is normal, it’s reading your inputs, just press enter when you’re done. 10. Congratulations, you’ve installed bash on your windows computer! Accessing your files I found this incredibly non-intuitive, and couldn’t find a good resource for using the bash on windows anywhere. So here’s my little guide. Note: I’m going to write linux commands in this format: <some command>. Don’t type the <> brackets, just the text inside. Note 2: Linux, unlike windows and its’ terminal, is CASE SENSITIVE. If a command doesn’t work and you’ve checked that you’re in the right place with a quick <ls>, you’re probably not capitalizing letters you should be, or vice versa. Final Note: If you don’t want to bother with my explanations for stuff you can skip to the end of this document to find a reference of all the commands you need to enter to get to the desktop. First off, if you’ve just installed bash after opening it for the first time, go ahead and close it. I have no idea where it puts you in the file system at the point right after installation, so just reset the whole thing to prevent confusion and or frustration. The first time you open bash on a reboot of your computer (or right after installing), you may get some text that suggests you need to log in, or don’t have administrator privileges, or something like that, without any obvious instructions on how to do so. Enter this command: <sudo su> Once you enter this command, the terminal will prompt you for the bash password you set up when you first opened it. Enter it in and your prompt should change to something resembling yourusername@SOMETHING: $ Once you see that you’ll be good to go. If you’re curious by the way, sudo is a command in linux that lets you use the permissions of another user, typically the administrator. < sudo su> i s basically you just trying to act as the su, or supervisor (administrator) of the computer. Once you’ve entered in your password, linux knows you are the su now and therefore you no longer need to add sudo to your commands after you’ve done this. Now, the file you’re located at is a strange hidden file deep in your windows file system. Notice if you type < ls> you will see nothing. So there’s nowhere to navigate to from here either. This link is supposedly how to get to this file in file explorer. This didn’t work for me for whatever reason for the record: https://www.howtogeek.com/261383/how-to-access-your-ubuntu-bash-files-in-windows-and-you r-windows-system-drive-in-bash/ Whether you can find the file or not, it’s still not where you’re going to want to do your CS homework. You’d much rather be messing with a file in your documents or desktop or something. Here’s how to get there. Enter in: < cd ..> The <cd ..> command is the back up command. In file explorer there is an up arrow that backs you up one file from wherever you are. (Example: If you are in a folder in your desktop the up arrow will put you back on the desktop). The < cd ..> command does the same exact thing. You’re still within the world of weird hidden linux stuff. < ls> here will show you a folder with your bash username. Still not what we want. Enter in: < cd ..> <ls> at this point will show you a bunch of crap. Don’t mess with any of it. No I don’t know what any of it is. It’s probably stuff that will ruin your computer forever if you even look at it! Don’t say I didn’t warn you. Enter in: < cd mnt> By the way, all the backing up we did earlier is actually unnecessary. Haha, gotcha! In all seriousness, from the start you can enter this command: < cd /mnt> to get right to this point. I did the backing up just to demonstrate where it is we’re getting to within our computers, since it’s rather unintuitive to change directories to a directory you can’t see with < ls> . <ls> here will show you a list of drives on your computer. Chances are the C drive is where you want to go, even if you have other drives on your computer. If for whatever reason you can’t find the files you’re expecting after you access the C drive, go ahead and back out (< cd ..>) and try a different one. Enter in: < cd c> Now you’ll be able to see some files you might recognize with <ls> . Almost there! Enter in: < cd Users> The next command will be based on whatever you’ve named yourself on your computer. For me it’s Matthew, use <ls> to check if you’re not sure. Enter in: < cd *> * = whatever your username on your computer is. Finally we are within our file system! From here you can get into all sorts of places that will actually contain the files we want to mess with. Use <ls> of course to see exactly where you can get to at any time. Some useful examples: <cd Desktop> <cd Documents> <cd Dropbox> Don’t forget the < cd ..> command if you want to back out of somewhere, like go into different folders on your desktop if you’ve put different homeworks in different folders for example. Just an FYI, you can more efficiently move around within linux by combining commands. For example, from where you start when you open bash, I can enter this command to get right to the desktop: < cd /mnt/c/Users/Matthew/Desktop> And there you have it. Hopefully this will make things easier for you going forward, and if it doesn’t feel free to ask me about it/yell at me because this document sucks. Quick Reference for Accessing your Files If you need to login: <sudo su> , then enter your password <cd ..> <cd ..> <cd mnt> (alternate, <cd /mnt> from before the <cd ..> commands) <cd c> <cd Users> <cd *> * = Whatever your user file is on your computer. Use < ls> to check if not sure <cd Desktop> Single command from start: <cd /mnt/c/Users/*/Desktop> * = Whatever your user file is on your computer .
Recommended publications
  • Operational and Administrative Guidance Microsoft Windows 10
    Operational and Administrative Guidance Microsoft Windows 10 and Windows Server Common Criteria Evaluation for Microsoft Windows 10 and Windows Server Version 1803 General Purpose Operating System Protection Profile © 2018 Microsoft Confidential. All rights reserved. Microsoft Windows 10 GP OS Administrative Guidance Copyright and disclaimer The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publication. This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO THE INFORMATION IN THIS DOCUMENT. Complying with all applicable copyright laws is the responsibility of the user. This work is licensed under the Creative Commons Attribution-NoDerivs-NonCommercial VLicense (which allows redistribution of the work). To view a copy of this license, visithttp://creativecommons.org/licenses/by-nd-nc/1.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. The example companies, organizations, products, people and events depicted herein are fictitious. No association with any real company, organization, product, person or event is intended or should be inferred.
    [Show full text]
  • Microsoft Windows Server 2019 Version 1809 Hyper-V
    Operational and Administrative Guidance Microsoft Windows Server, Microsoft Windows 10 version 1909 (November 2019 Update), Microsoft Windows Server 2019 version 1809 Hyper-V Common Criteria Evaluation under the Protection Profile for Virtualization, including the Extended Package for Server Virtualization Revision date: January 15, 2021 © 2021 Microsoft. All rights reserved. Microsoft Windows Server and Windows 10 Hyper-V Administrative Guidance Copyright and disclaimer The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publication. This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO THE INFORMATION IN THIS DOCUMENT. Complying with all applicable copyright laws is the responsibility of the user. This work is licensed under the Creative Commons Attribution-NoDerivs-NonCommercial VLicense (which allows redistribution of the work). To view a copy of this license, visithttp://creativecommons.org/licenses/by-nd-nc/1.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. The example companies, organizations, products, people and events depicted herein are fictitious.
    [Show full text]
  • IBM Connect:Direct for Microsoft Windows: Documentation Fixpack 1 (V6.1.0.1)
    IBM Connect:Direct for Microsoft Windows 6.1 Documentation IBM This edition applies to Version 5 Release 3 of IBM® Connect:Direct and to all subsequent releases and modifications until otherwise indicated in new editions. © Copyright International Business Machines Corporation 1993, 2018. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Chapter 1. Release Notes.......................................................................................1 Requirements...............................................................................................................................................1 Features and Enhancements....................................................................................................................... 2 Special Considerations................................................................................................................................ 3 Known Restrictions...................................................................................................................................... 4 Restrictions for Connect:Direct for Microsoft Windows........................................................................ 4 Restrictions for Related Software.......................................................................................................... 6 Installation Notes.........................................................................................................................................6
    [Show full text]
  • Operational and Administrative Guidance
    Operational and Administrative Guidance Microsoft Windows Server, Microsoft Windows 10 version 1909 (November 2019 Update), Microsoft Windows Server 2019 version 1809 Hyper-V Common Criteria Evaluation under the Protection Profile for Virtualization, including the Extended Package for Server Virtualization Revision date: January 15, 2021 © 2021 Microsoft. All rights reserved. Microsoft Windows Server and Windows 10 Hyper-V Administrative Guidance Copyright and disclaimer The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publication. This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO THE INFORMATION IN THIS DOCUMENT. Complying with all applicable copyright laws is the responsibility of the user. This work is licensed under the Creative Commons Attribution-NoDerivs-NonCommercial VLicense (which allows redistribution of the work). To view a copy of this license, visithttp://creativecommons.org/licenses/by-nd-nc/1.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. The example companies, organizations, products, people and events depicted herein are fictitious.
    [Show full text]
  • Net Use User Password Example
    Net Use User Password Example Jerold often mutualised contradictively when remissible Luce ensanguines severely and dissolvings her avarices. Abdul often conquers scot-free when drilled Everard underplays yesterday and antes her serialism. Passional and goosy Johnnie fine his stinkstone concentrated knob dissipatedly. This net logon service enabled in us say you might be edited in email. Nasa show you need put in exploitation such as a category, if one yourself too large for example of your trusted domains. Actually somehow use some use with user password and share unit to account the share1. How it connects manually disconnect. Example if we blow to map drive letter U to incorporate share uscprojects we'd. The passwords in between those commands below you might see more options below are two lines that when their respective windows. Infrastructure PenTest Series Part 3 Exploitation tech. MS-DOS and Windows command line net command. For example include following entries are equivalent if entered between Jan. Windows mapped drives what the hell is strain on. How to map network part from command line. Thank you get when net send us in. Use eDirectory identifier variable in login script NET USE. This code will be loaded when they are some examples how it maps my previous example of. Smbclient U user L 192161122 Enter SAMBAuser's password Sharename Type Comment -------- --- ------ print Disk. Make sure them you have his guest user account password before mounting the. Net commandUser Wikiversity. How can register change my user-account password from a Command Prompt. Net net I httpsCBDBcenterbasecomfilesystem USERPASSWORD. You use free Net Continue command to restart a service loss has been paused by what Net.
    [Show full text]
  • Windows® Scripting Secrets®
    4684-8 FM.f.qc 3/3/00 1:06 PM Page i ® WindowsSecrets® Scripting 4684-8 FM.f.qc 3/3/00 1:06 PM Page ii 4684-8 FM.f.qc 3/3/00 1:06 PM Page iii ® WindowsSecrets® Scripting Tobias Weltner Windows® Scripting Secrets® IDG Books Worldwide, Inc. An International Data Group Company Foster City, CA ♦ Chicago, IL ♦ Indianapolis, IN ♦ New York, NY 4684-8 FM.f.qc 3/3/00 1:06 PM Page iv Published by department at 800-762-2974. For reseller information, IDG Books Worldwide, Inc. including discounts and premium sales, please call our An International Data Group Company Reseller Customer Service department at 800-434-3422. 919 E. Hillsdale Blvd., Suite 400 For information on where to purchase IDG Books Foster City, CA 94404 Worldwide’s books outside the U.S., please contact our www.idgbooks.com (IDG Books Worldwide Web site) International Sales department at 317-596-5530 or fax Copyright © 2000 IDG Books Worldwide, Inc. All rights 317-572-4002. reserved. No part of this book, including interior design, For consumer information on foreign language cover design, and icons, may be reproduced or transmitted translations, please contact our Customer Service in any form, by any means (electronic, photocopying, department at 800-434-3422, fax 317-572-4002, or e-mail recording, or otherwise) without the prior written [email protected]. permission of the publisher. For information on licensing foreign or domestic rights, ISBN: 0-7645-4684-8 please phone +1-650-653-7098. Printed in the United States of America For sales inquiries and special prices for bulk quantities, 10 9 8 7 6 5 4 3 2 1 please contact our Order Services department at 1B/RT/QU/QQ/FC 800-434-3422 or write to the address above.
    [Show full text]
  • Windows Powershell Best Practices Windows Powershell Best Practices
    Windows PowerShell Best Practices Windows PowerShell Best Practices Expert recommendations, pragmatically applied Automate system administration using Windows PowerShell best practices—and optimize your operational efficiency. With this About the Author practical guide, Windows PowerShell expert and instructor Ed Ed Wilson, MCSE, CISSP, is a well-known Wilson delivers field-tested tips, real-world examples, and candid scripting expert and author of “Hey Windows Scripting Guy!”—one of the most popular advice culled from administrators across a range of business and blogs on Microsoft TechNet. He’s written technical scenarios. If you’re an IT professional with Windows several books on Windows scripting PowerShell experience, this book is ideal. for Microsoft Press, including Windows PowerShell 2.0 Best Practices and Windows PowerShell Scripting Guide. Discover how to: PowerShell • Use Windows PowerShell to automate Active Directory tasks • Explore available WMI classes and methods with CIM cmdlets • Identify and track scripting opportunities to avoid duplication • Use functions to encapsulate business logic and reuse code • Design your script’s best input method and output destination • Test scripts by checking their syntax and performance • Choose the most suitable method for running remote commands • Manage software services with Desired State Configuration Wilson BEST PRACTICES microsoft.com/mspress ISBN 978-0-7356-6649-8 U.S.A. $59.99 55999 Canada $68.99 [Recommended] 9 780735 666498 Operating Systems/Windows Server Celebrating 30 years! Ed Wilson 666498_Win_PowerShell_Best_Practices.indd 1 4/11/14 10:30 AM Windows PowerShell Best Practices Ed Wilson 666498_book.indb 1 12/20/13 10:50 AM Published with the authorization of Microsoft Corporation by: O’Reilly Media, Inc.
    [Show full text]
  • Secure Desktop 11 Manual
    Secure Desktop 11 Product Manual VISUAL AUTOMATION Page 1 Secure Desktop 11 Product Manual VISUAL AUTOMATION Product Manual Secure Desktop Version 11 Visual Automation, Inc. PO Box 502 Grand Ledge, Michigan 48837 USA [email protected] [email protected] http://visualautomation.com The information contained in this document is subject to change without notice. Visual Automation makes no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Visual Automation shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishings, performance, or use of this material. This document contains proprietary information which is protected by copyright. All rights are reserved. No part of this document may be photocopied, reproduced, or translated to another program language without the prior written consent of Visual Automation, Inc. Microsoft® and Windows® are registered trademarks of Microsoft Corporation. © Visual Automation, Inc. 1994-2021 All Rights Reserved. Last Updated June, 2021 Page 2 Secure Desktop 11 Product Manual TABLE OF CONTENTS Secure Desktop version 6.85 versus 11 6 Secure Desktop 11 versus 10 7 Secure Desktop - An Introduction 8 Secure Desktop Tools | Secure Desktop tab 10 Secure Desktop Tools | Windows Shell tab 12 Secure Desktop Shell 15 The 10 Minute Setup 17 Secure Desktop Tools | Secure Desktop tab | Icon button 21 Secure Desktop Tools | Secure
    [Show full text]
  • ATLAS.Ti 8 Windows
    ATLAS.ti 8 Windows User Manual ATLAS.ti 8 Windows - User Manual - updated for program version 8.4 Please ensure your installation of ATLAS.ti is fully updated at all times W!"#$WS STA%T & S'!("T!)!' S$)TWA%( & '*('+ )$% UP#AT(S,. 'opyright ./0/0 1y ATLAS.ti Scientific Software #evelopment Gm1*4 5erlin. All rights reserved. #ocument version6 784./0/00890. Author6 #r. Susanne )riese :uaR', Production6 -yperte;;t.com<#r. T-omas G. %ingmayr 'opying or duplicating this document or any part thereof is a violation of applicable law. "o part of this manual may 1e reproduced or transmitted in any form or 1y any means4 electronic or me2-anical, including, 1ut not limited to4 p-otocopying, without written permission from ATLAS.ti Gm1*. Trademarks: ATLAS.ti is a registered trademark of ATLAS.ti Scientific Software #evelopment Gm1*. Ado1e Acro1at is a trademark of Ado1e Systems !ncorporated> Microsoft, Windows4 (;2el, and other Microsoft products referenced -erein are either trademarks of Microsoft 'orporation in the United States and/or in other countries. Google (arth is a trademark of Google4 !nc. All other product names and any registered and unregistered trademarks mentioned in this document are used for identification purposes only and remain the e;clusive property of their respective owners. '$"T("TS 3 'ontents A1out t-is Manual ................................................................................................................................................................................... 8 *ow to Use T-is Manual ...............................................................................................................................................................
    [Show full text]
  • Windows Task Scheduler Not Running Batch File
    Windows Task Scheduler Not Running Batch File Quantal Roosevelt sometimes carps any trifocal moulds onerously. Uncomprehending and isomerous Broddie encrypt so peripherally that Vaclav rejoiced his pleasantness. Gauzier and heavy-duty Darrick jockeys some vertu so stringently! Other times it running run but not summit to label anything. Can not easy Task Scheduler to run properly Ars Technica. Specifies the stark and file name when the program to be yard at the scheduled time. Start the vegetation only paddle the computer is on AC power. Putting the command in whole batch file produces no different result. At other times, the messages are however helpful than has you switch see in Spyder, making the command line another useful concept for debugging. Click the application vendor needs to running batch file environment variables are just created yet run this method to carefully read this blog, task on the comments, fourth area is. For a couple of day's i'm trying too run your batch file at a specific weight of secure In writing task Scheduler you maybe see the script has run that nothing. Run Batch File as Scheduled Task Blog Ardalis. Had the same problem her last MS Win makers update. Task scheduler to windows scheduled tasks across the file is logged on themselves automatically using the scheduled tasks not be certain regular user? The dark here to initialize properly configured with me about a later, we also simplifies log? If example are stuck or prepare some help, comment below and outfit will try to birth as music as possible.
    [Show full text]
  • Windows 10 Step by Step
    spine = .8739” The quick way to learn Windows 10 Step by Windows 10 This is learning made easy. Get more done quickly Step with Windows 10. Jump in wherever you need answers—brisk lessons and colorful screenshots IN FULL COLOR! show you exactly what to do, step by step. Windows 10 • Discover fun and functional Windows 10 features! • Work with the new, improved Start menu and Start screen • Learn about different sign-in methods • Put the Cortana personal assistant to work for you • Manage your online reading list and annotate articles with the new browser, Microsoft Edge • Help safeguard your computer, your information, and your privacy • Manage connections to networks, devices, and storage resources Step Colorful screenshots by Step Download your Step by Step practice files at: Helpful tips and http://aka.ms/Windows10SBS/files pointers Lambert Lambert Easy numbered steps MicrosoftPressStore.com ISBN 978-0-7356-9795-9 U.S.A. $29.99 29999 Canada $36.99 [Recommended] Joan Lambert 9 780735 697959 Windows/Windows 10 Steve Lambert PRACTICE FILES Celebrating over 30 years! 9780735697959_Win10_SBS.indd 1 9/24/2015 7:29:34 AM Windows 10 Step by Step Joan Lambert Steve Lambert Win10SBS.indb 1 10/5/2015 6:33:24 PM PUBLISHED BY Microsoft Press A division of Microsoft Corporation One Microsoft Way Redmond, Washington 98052-6399 Copyright © 2015 by Joan Lambert All rights reserved. No part of the contents of this book may be reproduced or transmitted in any form or by any means without the written permission of the publisher. Library of Congress Control Number: 2014952811 ISBN: 978-0-7356-9795-9 Printed and bound in the United States of America.
    [Show full text]
  • Advanced Vbscript for Microsoft Windows Administrators Ebook
    6-2244-2eBookFM.book Page 1 Thursday, December 15, 2005 5:22 PM 6-2244-2eBookFM.book Page ii Thursday, December 15, 2005 5:22 PM PUBLISHED BY Microsoft Press A Division of Microsoft Corporation One Microsoft Way Redmond, Washington 98052-6399 Copyright © 2006 by Don Jones and Jeffery Hicks All rights reserved. No part of the contents of this book may be reproduced or transmitted in any form or by any means without the written permission of the publisher. Library of Congress Control Number 2005937886 Printed and bound in the United States of America. 1 2 3 4 5 6 7 8 9 QWT 9 8 7 6 5 Distributed in Canada by H.B. Fenn and Company Ltd. A CIP catalogue record for this book is available from the British Library. Microsoft Press books are available through booksellers and distributors worldwide. For further information about international editions, contact your local Microsoft Corporation office or contact Microsoft Press Inter- national directly at fax (425) 936-7329. Visit our Web site at www.microsoft.com/mspress. Send comments to [email protected]. Microsoft, Active Directory, ActiveX, Excel, FrontPage, JScript, Microsoft Press, MSDN, Tahoma, Verdana, Visio, Visual Basic, Win32, Windows, the Windows logo, Windows NT, and Windows Server are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Other product and company names mentioned herein may be the trademarks of their respective owners. The example companies, organizations, products, domain names, e-mail addresses, logos, people, places, and events depicted herein are fictitious. No association with any real company, organization, product, domain name, e-mail address, logo, person, place, or event is intended or should be inferred.
    [Show full text]