Quick Summary of Basic and Common Linux Commands

There are many commands that are used in linux on a daily basis, ones that everyone should know just to get by. Like back in the days of DOS, you had to know how to work with the command line and how to navigate around. Learning new commands is always hard, especially when there are so many new ones that don't always seem to make sense in their names.

cd

Change directory - this command is essential for traversing folders and moving about your linux computer. Its quite straight forward, cd /where/you/want/togo or cd .. to go up a level. It's pretty basic, but be aware of absolute and relative paths. If you are currently in the folder /home/puppy/pictures then you can type cd .. to move up to /home/puppy/ or you could type cd /home/puppy/ not to mention cd ~/puppy/. You must learn how to traverse folders effectively before you can use the operating system.

ls

The ls command gives you a directory listing. This command has many options, but basically provides you with the same information as the "dir" command in DOS. The most common use of ls is probably "ls -la" infact many people have an alias setup, so whenever they type "ls" it actually runs "ls -la".

du

The disk usage command gives you a summary of how much space a program or some piece of data is using. Normally this command uses the -h feature, which simply means it will tell you if the number it gives you is in bytes, kilobytes, etc. -h gives you the human readable output.

mv

Move! The mv command is the move command, but it is far more powerful than the old DOS commands. You must be very careful when using the mv command, if you tell it to move a program to a new location, it will overwrite the stuff that was there, if the same file name exists. In addition the mv command is also the rename command! If I type: mv file1 file2 I just moved or effectively renamed file1 to file2!

date

The date command displays the current date and time of your server to the screen, and can be formatted in many ways, but date by itself will display something similar to: Sat Apr 30 23:58:41 EDT 2005

cp

The copy command is a great program, and is very powerful. Often used with the -R (recursive) option, it can be used to copy single files, or entire paths around with ease.

rmdir

Remove directory is a command that I personally don't use very often. To remove a directory it must be empty, rarely do I take the time to empty a directory before I delete it. Instead I use a variation of the rm command.

rm

This is the mother of all linux commands. Remove. You must always be very careful when you use this program. There aren't too many options with this program, its quite straight forward, you use it to delete things. -R is recursive and -f is force. If you want to clear a big folder and you are 100% sure you want it gone in a hurry, type: rm -Rf /directoryname

chgrp

Change group - this command is used to change the group ownership on a file. For the most part this is more of an administrative thing, and end users don't typically have to worry too often about this. You must know about the design of the linux file system before you worry about the chgrp command.

chown

Change owner - this command very similar to the chgrp command, and changes the owner instead of the group. Again you must really understand the design of the linux file system before this becomes really important. File ownership is an important part of security and permissions in linux.

mkdir

Make directory - this is a very straight forward command in linux, easy to use, just mkdir newfoldername

vi

This is a text editor in linux, its extremely powerful, but not exactly user friendly. I highly suggest that you take the time to learn this program, or at least the most common features. If you want to play with this program, you might get stuck inside it, remember these words. Escape, Colon, q, ! ( escape key, :q! ) That gets you out of interactive or insert mode, then gets you to the menu, then quit without saving!

su

Switch user - the su command lets you login from your account to another account. If you are root, you can type su - username and jump to any account without a password. If you are a normal user account and want to go to root then type su - root. If you do not put the hyphen then you will not use that users environment. Generally if you are logging in as a user it's a good idea to be in their working environment!

pwd

Print working directory - this command gives you the current directory you are working in.

$ pwd - me running command

/home/username/my_pics - this is the output from that command

As I mentioned earlier, there are so many different commands to learn, it really just takes time and effort to play with them and learn their options. The manual (MAN) pages in linux are really great and full of information. Many of the most common commands are located in the /bin folder, check it out!

Ken Dennis http://KenDennis-RSS.homeip.net/

In The News:

This RSS feed URL is deprecated, please update. New URLs can be found in the footers at https://news.google.com/news

Wall Street Journal

Fiat Chrysler Recalls 5.3 Million Vehicles for Cruise Control Software Glitch
Wall Street Journal
The recall is the largest by Fiat Chrysler since an air bag-related announcement two years ago affecting 4.3 million of its vehicles and is the latest in the series of retroactive product fixes by the auto maker, some prompted by deficient software.
FCA Recalls 4.8 Million Vehicles Over Software IssueMotor Trend
Fiat Chrysler software fix prompts recall of 4.8 mn vehiclesPhys.Org
Fiat Chrysler Automobiles (FCAU) to Recall 4.8M Vehicles for Software DefectStreetInsider.com
Bloomberg -The Verge -CNNMoney -NHTSA
all 162 news articles »

Coindesk

ZeppelinOS Software Launch Promises Easier Fix for Ethereum Contracts
Coindesk
While such bugs can cause any number of issues for blockchain operators today, a startup called Smart Contract Solutions is launching ZeppelinOS, a release that marks the fruition of a vision its team of veteran smart contracts developers has had since ...


Forbes

With Here OTA Connect, Over-the-Air Software Updates Finally Become Common For Cars
Forbes
As cars become more software dependent, the need for over-the-air (OTA) software updates has become more critical. Except for Tesla, automaker have delayed rolling out OTA updates that not only keep vehicle electronics current, but also save car owners ...

and more »

Futurism

New Facial Recognition Software Tracks and Protects Endangered ...
Futurism
Researchers from MSU created PrimNet, a software program that uses facial recognition technology to identify endangered primates for conservation efforts.
Facial recognition software could help endangered primates, slow ...Science Daily

all 4 news articles »

Crain's Cleveland Business (blog)

Progressive's software developers are bot on when it comes to refining a new version of Flo
Crain's Cleveland Business (blog)
Before software developers at Progressive wrote a line of code last year to build a chatbot version of Flo, the insurer's quirky character in the white apron, they spent a few days at a conference center discussing how to render in algorithms a mascot ...


Dayton Daily News

Kessel Run hits hyperdrive to build combat software
Dayton Daily News
BOSTON — Thirty active duty Airmen, Air Force civilians and contractors gathered in a shared workspace downtown May 7, for the opening of the Kessel Run ...

and more »

CNBC

US bill would force tech companies to disclose foreign software probes
CNBC
U.S. tech companies would be forced to disclose if they allowed American adversaries, like Russia and China, to examine the inner workings of software sold to the U.S. military under proposed legislation, Senate staff told Reuters on Thursday. The bill ...
House debates defense bill that authorizes smaller nukes, space force and a military parade.USA TODAY

all 50 news articles »

Medscape

FDA Approves AI-Based Software for Wrist Fracture Detection
Medscape
The US Food and Drug Administration (FDA) approved computer-aided detection and diagnostic software called OsteoDetect to speed the diagnosis of wrist fractures in adults, the agency announced yesterday. OsteoDetect, from Imagen, in New York City, ...
FDA Green Lights OsteoDetect, AI-Guided Software for Wrist ...MD Magazine

all 5 news articles »

TechRadar

Best property management software of 2018
TechRadar
If there's one market that always seems to be growing, it's real-estate. According to research from Savills, the industry grew from $217 trillion (£162 trillion) in 2016 to $228 trillion (£171 trillion) in 2017. That represents growth of 5%. The sector ...
Property Management Software Market - Rise in Infrastructure DevelopmentDigital Journal

all 1,375 news articles »

PYMNTS.com

Bill: Tech Firms Must Disclose US Adversaries' Software Reviews
PYMNTS.com
A new bill would require U.S. tech companies to disclose if they allowed American adversaries to examine software sold to the U.S. military. The bill, approved by the Senate Armed Services Committee, comes after Reuters discovered that tech companies ...
Tech companies to disclose foreign software probes under US Bill ...ZDNet
US Bill Would Force Tech Companies To Disclose Foreign Software ...International Business Times

all 7 news articles »
Google News

ERP Remote Support: Microsoft Great Plains Analysis ? Pluses & Minuses

Former Great Plains Software Dynamics/eEnterprise and currently Microsoft Business Solutions... Read More

Microsoft Great Plains e-Commerce ? additional considerations for programmer

Microsoft Great Plains, designed back in 1990th as database transferable... Read More

OLAP, An Alternative Technology Over Spreadsheets

Are Spreadsheets Robbing your Enterprise of Competitive Advantage?'90% of "average"... Read More

Microsoft CRM: Implementation, Customization, Support ? Consultant Overview

Microsoft Business Solutions CRM is present several years on the... Read More

Increase Office Efficiency With One Simple Tool

When you need a phone number, you do a quick... Read More

Crystal Reports for Microsoft Great Plains ? Overview for Developer

Microsoft Great Plains is main accounting / ERP application... Read More

Accessing XML Using Java Technologies

The most important benefit of XML is its simplicity. Though... Read More

Professional Software Icons For Your Standalone Application

User interfaces and accessibility are some of the most important... Read More

Basic Steps To Optimize Your Internet Security

After seeing many people complain about their weak Internet security... Read More

Microsoft Great Plains Integration Manager ? Working With Text File

Microsoft Business Solutions main middle market ERP application - Microsoft... Read More

Microsoft C# vs. VB.Net

Hi, Guys,I believe a lot of programmers are trying to... Read More

Microsoft Great Plains BR: Bank Reconciliation

Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More

Microsoft CRM and Great Plains Implementation: Freight Forwarding Business Automation Example

Microsoft Business Solutions offers several ERP applications: Great Plains, Navision,... Read More

Quick Summary of Basic and Common Linux Commands

There are many commands that are used in linux on... Read More

How to Build a Basic CSS Layout

Designing without tables by using CSS layouts is fast becoming... Read More

5 Easy File Management Tips in Microsoft Word

How many steps does it take you to locate and... Read More

Microsoft Great Plains Logistics & Warehouse Management ? Implementation & Customization Highlights

Logistics automation is often considered as barcoding extension to Sales... Read More

Free Software for Newbies and Web Developers

Here is some free software tools to help you build... Read More

Five Steps to Rapid Development with TierDeveloper 4.0

Follow the steps below to quickly design, generate, and deploy... Read More

A Case Study on Selecting Contract Management Software

Professional services firm cuts costs and improves productivity with integrated... Read More

Lotus Domino: Reports and Connectors ? Crystal Reports, XML, ODBC/JDBC, OLE

Lotus Notes Domino is very efficient in electronic document workflow... Read More

Daffodil DB: Web Database

What is a Web Database?A web database is a database... Read More

Collaboration Software: Index of Collaboration Software Technologies

Collaboration SoftwareCollaboration Software, also known as group collaboration software or... Read More

Navision Sales Module & Reporting: Jet Reports, C/ODBC, XBRL, Business Analytics ? highlights

Microsoft bought Navision, Denmark based software development company, along with... Read More

Snort for Network IDS

What is Snort?Snort is an open source network intrusion detection... Read More