Linux基础
Linux系统结构:Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统
文件系统指文件存在的物理空间,linux系统中每个分区都是一个文件系统,操作系统要能使用不同的硬件,还需要安装对应硬件的驱动,一般都集成到内核里面了
什么是Kernel:
Linux操作系统内核,操作系统的核心,具有很多最基本功能,它负责管理操作系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。Linux 内核主要由:内存管理、进程管理、设备驱动程序、文件系统和网络管理等组成
什么是Shell:
Shell是命令解释器,它是Linux操作系统的用户接口,程序从用户接口得到输入信息,shell将用户程序及其输入翻译成操作系统内核(kernel)能够识别的指令,并且操作系统内核执行完将返回的输出通过shell再呈现给用户,下图所示用户、shell和操作系统的关系
Linux系统远程访问:
Linux 一般作为服务器使用,而服务器一般放在机房,你不可能在机房操作你的 Linux 服务器。这时我们就需要远程登录到Linux服务器来管理维护系统。
Linux 系统中是通过 ssh 服务实现的远程登录功能,默认 ssh 服务端口号为 22。Window 系统上 Linux 远程登录客户端有 SecureCRT, Putty, SSH Secure Shell 等,如果是Linux系统访问远程Linux服务器则直接使用命令:ssh -l 登录用户名 -p 服务器端口 远程主机IP
eg:
ssh -l root -p 22 216.230.230.114
Linux常用命令: