What I did to get started with Linux commands

Shift from file operations to Linux commands to improve your engineering skills. I briefly summarized the basic knowledge and basic commands.

What is Linux

Open source OS. One of Unix-like OS. Since the 2010s, it has been widely used as an OS for servers.

What is a shell

The shell is software that provides an interface for interacting with the OS. シェル

Image quote: CORE CONCEPT TECHNOLOGY INC. Blog: [Maybe in 10 minutes] What is a shell?

Shell type

From the terminal, check with the following command.

$ echo $SHELL
shell Explanation
sh An old shell. AT&Developed by Steven Bourne of T-Bell Labs, it is called the Bourne shell after the developer.
csh It is called the C shell because it has a syntax similar to C language. Compared to the Bourne shell, it has more convenient functions (history function, job control, alias, etc.) for interactive use.
bash Based on the Bourne shell and expanded its functionality.
tcsh A C shell with Tenex functionality built into it. Tenex is a system that has a command line (command input part) editing function and a file name and command interpolation function.
zsh It takes advantage of other shell features such as bash and tcsh, and implements its own extensions.

Linux basic commands

command Explanation
cd <path> To move to(current directory)
pwd Show current directory(print working directory)
mkdir <new folder> New folder<new folder>Create(make directory)
touch <new file> New file<new file>Create
ls List files and folders in the current directory(list)
rm <file> <file>Delete
rm -r <folder> <folder>Delete

Recommended Posts

What I did to get started with Linux commands
I tried to get started with Hy
How to get started with laravel (Linux)
I want to get started with the Linux kernel, what is the list head structure?
I tried to get started with blender python script_Part 01
I tried to get started with blender python script_Part 02
Link to get started with python
How to get started with Scrapy
How to get started with Python
How to get started with Django
What I did to welcome the Python2 EOL with confidence
I tried to get started with Hy ・ Define a class
Step notes to get started with django
[Python] A memo that I tried to get started with asyncio
I wrote a script to get you started with AtCoder fast!
I tried to get started with Bitcoin Systre on the weekend
What I did with a Python array
What I did to save Python memory
What I did when I migrated to Linux 2 with EOL support for Amazon Linux (learning and failure stories)
[Python] What I did to do Unit Test
I get an error with all yum commands
What I did when updating from Python 2.6 to 2.7
I tried to operate Linux with Discord Bot
A layman wants to get started with Python
I started to analyze
Linux commands to remember
Get started with MicroPython
Get started with Mezzanine
I investigated what permissions I needed to delete linux files.
What I did to ssh to the VPS Ubuntu environment
Get started with Django! ~ Tutorial ⑤ ~
Get started with influxDB + Grafana
Get started with Django! ~ Tutorial ④ ~
Get started with Django! ~ Tutorial ⑥ ~
I tried to reintroduce Linux
Get started with Python! ~ ② Grammar ~
What I did to speed up the string search task
Minimum knowledge to get started with the Python logging module
What I was addicted to when dealing with huge files in a Linux 32bit environment
Introduction to Linux Commands ~ LS-DYNA Edition ~
What I did to output application logs on GAE Flexible Environment.
Get started with Python! ~ ① Environment construction ~
A note on what you did to use Flycheck with Python
What to do with Magics install
Get started with MicroPython (on macOS)
A memorandum when I tried to get it automatically with selenium
H29.2.27 ~ 3.5 Summary of what I did
I get an error when trying to install maec 4.0.1.0 with pip
Here's a brief summary of how to get started with Django
How to get all traffic through VPN with OpenVPN on Linux
What to do if you get a UnicodeDecodeError with pip install
I tried to summarize what was output with Qiita with Word cloud
What to do with PYTHON release?
What I did when I wanted to make Python faster -Numba edition-
I want to do ○○ with Pandas
Linux commands related to character code
What to do when you get "I can't see the site !!!!"
What to do to get tensorflow-gpu to work
Get started with machine learning with SageMaker
I want to debug with Python
Get started with Python in Blender