当前位置:网站首页>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

边栏推荐
- Final review -php learning notes 6- string processing
- June 29, 2022 -- take the first step with C # -- add decision logic to the code using the "if", "else" and "else if" statements in C #
- What does the real name free domain name mean?
- Implementation of double linked list in C language
- 系统软件开发基础知识
- Resolution: div failed to get keyboard event
- Desk lamp control panel - brightness adjustment timer
- PMIC power management
- Starting MySQL ERROR! Couldn‘t find MySQL server (/usr/local/mysql/bin/mysqld_safe)
- 记录开发过程中无法使用管理员身份修改系统文件问题
猜你喜欢

Realization of dissolve effect in unity and its principle analysis

MAX6675 usage notes

How to determine the size of the platform byte order?

视频播放器(二):视频解码

线程池——C语言

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

实验一、综合实验【Process on】

MySQL encounters the problem of expression 1 of select list is not in group by claim and contains nonaggre
![[most complete] install MySQL on a Linux server](/img/5d/8d95033fe577c161dfaedd2accc533.png)
[most complete] install MySQL on a Linux server

期末复习-PHP学习笔记9-PHP会话控制
随机推荐
Proteus catalog component names and Chinese English cross reference table
Linu foundation - zoning planning and use
TC397 QSPI(CPU)
对占用多字节和位的报文信号解析详解
Application of stack -- using stack to realize bracket matching (C language implementation)
Dynamic memory management
Sublime text 3 configuring the C language running environment
手机开户股票开户安全吗?开户需要准备什么?
Pit stepping record: Supervisor log return information: redis extension is not installed
神经网络计算量及参数量
Nested if statement in sum function in SQL Server2005
C language implementation of chain stack (without leading node)
Resolved: initialize specified but the data directory has files in it Aborting
Graphic explanation pads update PCB design basic operation
期末复习-PHP学习笔记6-字符串处理
Binary tree traversal
[resolved] error 1290 (HY000): unknown error 1290
28 rounds of interviews with 10 companies in two and a half years
The maximum expression in Oracle database message list is 1000 error
Halcon: read the camera and binary it