Linux与Windows的不同-Linux学习笔记

最近四处寻找linux的教程

本文是来自慕课网 http://www.imooc.com/learn/175 的Linux达人养成计划

在此之中因为是逐步学习,肯定有不会的,所以会随时回来补充之前有疑问的问题。

Linux与Windows的不同

Linux严格区分大小写

Linux中所有内容以文件形式保存,包括硬件

Linux不靠扩展名区分文件类型

  可以设置abc.abc,也可以设置abc.exe但是这些文件是什么类型,都是靠权限(?)来区分的。不过一下几个文件类型,都是约定俗成的:

  • 压缩包: *.gz、*.bz2、*.tar.bz2、*.tgz等
  • 二进制软件包: *.rpm
  • 网页文件: *.html、*.php
  • 脚本文件: *.sh
  • 配置文件: *.conf

Windows下的程序不能直接在Linux中安装和运行(*.exe)

时间: 2024-10-29 22:35:07

Linux与Windows的不同-Linux学习笔记的相关文章

linux用户、组和权限——学习笔记

linux用户.组和权限--学习笔记 1.linux用户user 2.linux组group 3.用户和组的配置文件 3.1.Passwd文件格式 3.2.shadow 文件格式 3.3.group文件格式 3.4.gshdow文件格式 4.用户和组管理命令 4.1.用户管理命令 4.2.组帐号维护命令 4.3.用户创建:useradd 4.4.小实验 4.5.用户属性修改 4.6.删除用户 4.7.查看用户相关的ID 信息 4.8.切换用户或以其他用户身份执行命令 4.9.设置密码 4.10.

linux内存操作--ioremap和mmap学习笔记

最近在做视频输出相关的东西,对于预留给framebuffer的内存使用不是很清楚,现在找到一些资料整理一下,以备使用. 对于一个系统来讲,会有很多的外设,那么这些外设的管理都是通过CPU完成.那么CPU在这个过程中是如何找到外设的呢? 尽管在一个系统中会有诸多的外设,在每个外设的接口电路中会有多个端口.但是如果系统能够每个端口都被赋予一个具体的地址值,那么在系统中就能轻易的找到任何一个外设.系统在管理的时候,不管是内存还是外设都需要分配一个内存地址.对于一个32bit的系统来讲,可寻址的范围为2

六、第一个Linux驱动程序:统计单词个数 ——学习笔记

第6章 第一个Linux驱动程序:统计单词个数 ——学习笔记 一.首先了解一下: 打印机驱动写入数据:对于打印机驱动来说,需要接收这些被写入的数据,并将它们通过PC的并口.USB等端口发送给打印机.要实现这一过程就需要Linux驱动可以响应应用程序传递过来的数据.这就是Linux驱动的事件,虽然在C语言里没有事件的概念,但却有与事件类似的概念,这就是回调(callback)函数.因此,编写Linux驱动最重要的一步就是编写回调函数,否则与设备文件交互的数据将无法得到处理.图6-1是应用软件.设备

windows下scrapy框架学习笔记—'scrapy' 不是内部或外部命令

最近几天在深入的学习scrapy框架,但是装完各种需要的基础包之后却发现scrapy命令在别的路径下都用不了,我一开始是把python安装在F:\Python路径下的,安装了scrapy后它默认都会安装在这个路径下,scrapy在路径F:\Python\Scripts路径下,我的scrapy命令只能在此路径下用,因此创建什么工程也都只能在此文件下. 想了一下它的工作原理:它在F:\Python\Scripts路径下,就会在Scripts文件下存在一个scrapy批处理文件,那么在DOS下想要命令

[转]Windows平台下Makefile学习笔记

Windows平台下Makefile学习笔记(一) 作者:朱金灿 来源:http://blog.csdn.net/clever101 决心学习Makefile,一方面是为了解决编译开源代码时需要跨编译平台的问题(发现一些开源代码已经在使用VS2010开发,但我还没安装VS2010,我想在VS2008下编译这些代码):另一方面源码在服务器端编译的话,使用IDE的方式编译还是不太方便. 本文主要分为三部分:第一部分讲述namke工具使用makefile的用法:第二部分讲述makefile的主要语法:

windows内核对象管理学习笔记

目前正在阅读毛老师的<windows内核情景分析>一书对象管理章节,作此笔记. Win内核中是使用对象概念来描述管理内核中使用到的数据结构.此对象(Object)均是由对象头(Object Header)组成,实际上由于对象头概念的特殊结构,还有些可选成分.于是一个对象实际上是分为三部分. OBJECT_HEADER对象头. 数据本体(比如文件对象File Object.Event等) 附加信息(比如Object Header Name Info等) 结构如下: //摘录自 Reactos代码

【APUE】关于windows多线程编程的学习笔记

保证在某一时刻只有一个线程对数据进行操作的基本方法: (1)关中断:通过关闭时钟中断来停止线程调度(不现实) (2)数学互斥方法:Peterson算法 bakery算法 (3)操作系统提供的互斥方法:临界区.互斥量.信号量等(windows) (4)cpu原子操作:把一些常用的指令设计成了原子指令,在windows上面也被称为原子锁 [APUE]关于windows多线程编程的学习笔记

Linux(CentOs6.6)系统学习笔记系列之一

由于新公司的所有应用都是部署到Linux服务器上面的,然后老大要求我们每个码农都必须要懂一点Linux系统方面的知识,而之前一直都没有接触过Linux系统,但是又不想太落后于别人,于是这段时间就疯狂的恶补了一下Linux方面的知识,主要是观看慕课网上面的一些视频教程,然后自己对着视频操作了一番,大概熟悉了一下,今天是第四天,然后总结了一下,这里主要记录一些这几天的一些学习笔记,希望见证一下自己的成长...也希望能够帮到某些朋友. 环境: 物理机操作系统:Widows7 64bit 虚拟机:VMw

Linux(CentOs6.6)系统学习笔记系列之二

上一篇博客主要是Linux系统的一些基本命令和介绍,然后这里介绍一些Linux系统的网络配置是如何操作的.配置IP地址信息...使用xshell工具进行远程管理linux.. 下面截了一些图: 1.输入setup进行安装 2.选择NetWork configuration 3.选择Device configuration 4.这里只有一块网卡eth0,我们选择eth0这块网卡进行配置Ip地址信息,直接按Enter键确认即可. 5.默认是星号(*)表示自动获取IP地址,类似于Windows中的自动