Linux学习笔记(一):初入Linux

Linux作为操作系统除了使用最多的操作系统类型,市场上的衍生版本也百花齐放,但主要分支有两支,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。也就是业内人士常说的R系U系。

**

R系和U系

**
Redhat应该说是在国内使用人群最多的Linux版本,Redhat系列的包管理方式采用的是基于RPM包的YUM包管理方式,包分发方式是编译好的二进制文件,稳定性非常好,非常适合服务器使用。Debian是社区类Linux的典范,是迄今为止最遵循GNU规范的Linux系统。Debian最具特色的是apt-get / dpkg包管理方式,非常适合桌面使用。

作为一个小白,你应该了解什么

操作系统说到底也是一个软件,软件就有他的功能,操作系统的主要功能包括内存管理、进程管理、网络管理等操作系统的典型功能,另外由于我们被Windows操作系统教育的很熟悉,所以在学习时候应该对比Windows来学,首先的先安装一个操作系统,其次操作系统是一个强实践的学科,主要还是要通过操作来熟悉概念。至于安装操作系统我这里就不赘述了,百度一下就能解决问题。

分享一下我自己的学习思路,在面对一个陌生的行业或者陌生的技术时,第一步我会先了解这是一个什么样的东西,也就是基础概念;第二步我会了解一些基础规则,例如有什么元素,怎么构成,语言特点等等;第三步是在了解基础概念和基础规则的基础上根据实际场景进行实践操作。

文件目录、基础命令、系统服务

书归正传,操作系统是一个管理软硬件的系统软件,Linux类型的操作系统本质上是一个文件系统,其设计理念为“万物皆文件”。故第一步是要了解其文件目录,了解每个目录都是干什么的,了解其存储方式方便对操作系统做一些配置。其二是要了解一些常用的命令,操作系统的命令就像是开发时候写的代码,多不胜数,大多数情况下我们不可能掌握所有的命令,但是是可以记住一些常用的命令,方面日常使用,同时也满足要求不高的操作系统人员快速掌握入手。最后就是掌握系统服务的东西,因操作系统表现都是以服务的方式对软件提供支撑,在系统实际的表现形式为进程。

Linux的本质是一个文件系统,其文件目录虽然表现形式上不如Windows,但主要的目录表达也有相似之处。
在这里插入图片描述

bin:全称binary,含义是二进制(逢二进一)。该目录中存储的都是一些二进制文件(可执行文件,命令),文件都是可以被运行的。普通二进制目录,里面的二进制文件(命令),普通用户可以执行且超级管理员也可以执行。

dev:device,该目录中主要存放的是外接设备,例如盘、其他的光盘等。在其中的外接设备是不能直接被使用的,需要挂载(类似windows 下的分配盘符)。

etc:该目录主要存储一些配置文件,非常重要!!!

home:表示“家”,表示除了root用户以外其他用户的家目录,类似于windows下的User/用户目录。

proc:process,表示进程,该目录中存储的是Linux 运行时候的进程, 此目录下不能建立和删除文件;(某些文件可以修改)。

root:该目录是root 用户自己的家目录。

sbin:全称super binary(shell binary),该目录也是存储一些可以被执行的二进制文件,但是必须得有super 权

限的用户才能执行。(superman超人)

tmp:temp缩写形式,表示“临时”的,当系统运行时候产生的临时文件会在这个目录存着。

usr:存放的是用户自己安装的软件。类似于windows 下的program files。

var:variable(可变的,变量),存放的程序/系统的日志文件的目录。

mnt:当外接设备需要挂载的时候,临时挂载用的设备挂载点;(如磁盘分区,网络共享)

boot:系统在启动时需要加载的文件存储目录;

lib:library,函数库目录,专门存储计算机系统在启动时以及其他软件在运行时需要加载的函数库文件;

lost+found:Linux 也很难避免不出现断电、宕机等等情况,如果断电有些文件可能还并没有完全保存好,那么此时对应文件就会存储在该目录中,下次启动时候可以再去使用。

一个完整的命令的标准格式:Linux 通用的格式 # 命令(空格) [选项](空格)[参数] ;刚开始的时候只需要掌握几个简单的命令,例如ls(列出当前工作路径下的文件名称)、pwd(打印当前工作目录)、cd(改变目录)、clear(清屏)、whoami(获取当前用户的用户名)、reboot(重启操作系统)、shutdown(立即关机)就可以了,其他命令可参考Linux命令大全,如果找不到可私信我获取。
Linux常用的服务有SAMBA、FTP、SSH、NFS、NTP等,这些服务后面我会出现一个专题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值