当前位置:网站首页>Basic knowledge points
Basic knowledge points
2022-06-30 07:29:00 【My deep blue】
Basic knowledge points
Linux matters needing attention
- Linux Case sensitive
- Is saved as a file
- Linux File types are distinguished by no extension
Compressed package :“.gz” 、“.bz2”、".tar.bz2”
Binary packages :.rpm
Web page file :.htm1、.php
Script files ::.sh
The configuration file :.conf
Linux Built in and external commands
Linux There are two kinds of commands: internal command and external command :
- Internal orders
Built in commands and shell Is one. , The built-in command is called into memory when the system starts , It's memory resident .
They act as shell The components of the tool exist , There is no need to derive child processes to execute , There is no need to open the program file .
So the execution speed of built-in commands should be faster , It's more efficient .
- External command
External command is the software function of the system , Read in the memory from the hard disk when the user needs it
External commands are also called file system commands , yes bash shell Outside the program , It is not shell Part of . External commands are generally located in /bin、/usr/bin、/sbin or /usr/sbin in .
When executing external commands ,Linux The system will create a sub process ( This operation is called derivation ).

When a process must perform a derivation ,Linux The system needs to consume data to set the environment of the new sub process .
- Discrimination method
1、help

cd Is an internal command

ls Is an external command
- type

边栏推荐
- 1285_ Expand macros defined by AUTOSAR functions and variables with scripts to improve readability
- 线程池——C语言
- Examen final - notes d'apprentissage PHP 6 - traitement des chaînes
- grep命令用法
- C language implementation of chain stack (without leading node)
- Swiftui creates a beautiful custom press feedback button
- The maximum expression in Oracle database message list is 1000 error
- Thread network
- Network security - packet capture and IP packet header analysis
- B站首个UP主付费观看视频还是来了!价格“劝退”网友
猜你喜欢

QT elementary notes

app quits unexpectedly

神经网络计算量及参数量

动态内存管理

Raspberry pie trivial configuration

大学刚毕业不知道做什么工作怎么办?

SwiftUI打造一款美美哒自定义按压反馈按钮

Adjacency matrix representation of weighted undirected graph (implemented in C language)

Introduction to go language pointer

RT thread kernel application development message queue experiment
随机推荐
Cubemx completes STM32F103 dual serial port 485 transceiver transmission
1285_ Expand macros defined by AUTOSAR functions and variables with scripts to improve readability
线程池——C语言
Application of stack -- using stack to realize bracket matching (C language implementation)
大学刚毕业不知道做什么工作怎么办?
El input can only input numbers and has a decimal point. At most two digits can be reserved
Graphic explanation pads update PCB design basic operation
03 - programming framework: Division of application layer, middle layer and driver layer in bare metal programming
Go common commands
Swiftui creates a beautiful custom press feedback button
Pool de Threads - langage C
系统软件开发基础知识
Network security - detailed explanation of VLAN and tunk methods
Stm32g0 porting FreeRTOS
QT common macro definitions
1、 Output debugging information: makefile file debugging information $(warning "tests" $(mkfile\u path)); makefile file path
PMIC power management
将本地电脑文件复制到虚拟机系统中详细方法
Introduction to ecostruxure (1) IEC61499 new scheme
Implementation of binary search in C language