Linux非正式学习随笔(1)
11.5
进linux学的第一件事,找个中文输入法。
Linux是一套免费的类unix操作系统
GPL:gnu通用公共许可证。托马斯斯托曼提出gnu计划,自由软件思想的一个协议。
Linux诞生1991年10月5日。
Linux基本思想:
a)一切都是文件
b)每个文件都有确定的用途
Linux特点:
a)多用户,多任务的操作系统。
b)多数网络协议支持,方便的远程管理。
c)强大的内存管理和文件系统管理。
d)大量的可用软件和免费的软件。(主要指服务器端)
e)优良的稳定性和安全性。
Linux架构
用户——应用层——Shell层——内核层——硬件
内核解释:内核建立了计算机软件与硬件之间通讯的平台,内核提供系统服务,比如文件管理,虚拟内存,设备I/O,进程管理等。
Linux内核
中间层:
与外界交流:
(端口号)80:由apache负责 http 网络通信;21:FTP文件传输; 22:ssh远程通信。
process table 进程表
cron 定时任务
等等
底层:file system
顶层:terminals and terminal process 从终端读取任务
11/5
Linux文件系统采用EXT4格式(win一般是NTFS)
根据文件形式主要将文件分为目录和普通文件,如果把Linux文件系统看作一棵树,则所有的ordinary file(普通文件)都是叶子节点,目录都是有子结点的节点。
Linux对文件的扩展名是没有强制要求的,甚至可以说没有扩展名一说,但通常保存文件时最好写扩展名,方便管理,有利于理解文件内容。
11/6
/ :根目录 : 存放根据不同使用权限创建的目录。
root : 系统管理员的家目录,其他用户没有访问权限。
home : 普通用户的家目录。
bin/sbin.. : 可执行文件,sbin只有管理员才能执行。
etc : 系统配置文件存放目录。!!
usr : user share resources 存放一些程序或文件。
var : 存放系统经常变化的文件(日志)。
mnt/media : 光盘的默认挂载点。
boot : 系统启动时用到的一些文件。
dev : 存放系统下的设备文件。
等等。
最新文章
- C#将一个excel工作表根据指定范围拆分为多个excel文件
- git 小结
- fir.im Weekly - 94 个 iOS 开发资源推荐
- Strategy策略设计模式
- 实验二实验报告 20135324&;&;20135330
- Asp.Net MVC 中实现跨域访问
- jQuery操作json数据
- 当数据0跟if判断冲突的时候
- 魅蓝Note有几种颜色 魅蓝Note哪个颜色好看
- Hibernate的查询 HQL查询 查询某几列
- SSIS: 使用最大ID和最大日期来增量更新表
- USACO The Tamworth Two 模拟
- OAuth2.0认证过程
- CodeForces 632D Longest Subsequence
- DLL调试方法
- 51nod 1057 N的阶乘 (大数运算)
- PHP学习-类
- Oracle下PLSQL连接没有数据库的问题
- django class-based view 考古
- 008-ant design roadhogrc 打包
热门文章
- Excel条件格式的应用
- win10系统如何安装无线网卡驱动?win10系统安装无线网卡驱动教程
- UCOS-III笔记
- 使用Apache PDFBox实现拆分、合并PDF
- 剑指 Offer II 回溯法
- 普罗米修斯-docker安装
- satpy 处理卫星 FY4A 数据
- unable to access 'https://github.com/.../...git': Recv failure: Connection was reset
- 01 流程控制之for循环
- 【阿里云ACP】-01(阿里云综述、弹性计算)