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 : 存放系统下的设备文件。
等等。

最新文章

  1. C#将一个excel工作表根据指定范围拆分为多个excel文件
  2. git 小结
  3. fir.im Weekly - 94 个 iOS 开发资源推荐
  4. Strategy策略设计模式
  5. 实验二实验报告 20135324&&20135330
  6. Asp.Net MVC 中实现跨域访问
  7. jQuery操作json数据
  8. 当数据0跟if判断冲突的时候
  9. 魅蓝Note有几种颜色 魅蓝Note哪个颜色好看
  10. Hibernate的查询 HQL查询 查询某几列
  11. SSIS: 使用最大ID和最大日期来增量更新表
  12. USACO The Tamworth Two 模拟
  13. OAuth2.0认证过程
  14. CodeForces 632D Longest Subsequence
  15. DLL调试方法
  16. 51nod 1057 N的阶乘 (大数运算)
  17. PHP学习-类
  18. Oracle下PLSQL连接没有数据库的问题
  19. django class-based view 考古
  20. 008-ant design roadhogrc 打包

热门文章

  1. Excel条件格式的应用
  2. win10系统如何安装无线网卡驱动?win10系统安装无线网卡驱动教程
  3. UCOS-III笔记
  4. 使用Apache PDFBox实现拆分、合并PDF
  5. 剑指 Offer II 回溯法
  6. 普罗米修斯-docker安装
  7. satpy 处理卫星 FY4A 数据
  8. unable to access 'https://github.com/.../...git': Recv failure: Connection was reset
  9. 01 流程控制之for循环
  10. 【阿里云ACP】-01(阿里云综述、弹性计算)