linux笔记【简版】

1.linux简介

kernel  内核
shell  外壳  (类似win上的cmd)  sh,Bash:#root,$user    csh:#root,%user
filesystem  文件管理系统

2.优势

多用户、多任务(进程、线程处理)、多平台、xwindows协议-支持多种图形界面、C语言编写-移植性好、开源、硬件支持(低配置)、应用程序支持、Internet支持

3.各个linux发型版简介

readhat 企业级 开始收费
ubuntu 安卓官方指定的编译操作系统,支持arm架构

4.ubuntu转图形界面和命令模式

shift+alt+F1(1~6) 进入命令行模式
shift+alt+F7  进入图形界面

5.文件系统

能定义文件的组织方式、文件结构
提供建立和存取文件的环境、目录、文件
能对文件存取器空间进行组织和分配
负责文件存取并对存入的文件进行保护和检索
负责建立文件、存入、读出、修改、转存文件、控制文件的存取、撤销文件等

 linux 的文件系统  
        基于日志的 EXT3文件系统;优势:可以通过查日志修复
        还支持SWAP文件系统; 虚拟分区的文件系统

6.linux区分文件类型的方法

    注:linux一切皆文件,不用后缀识别文件格式,系统自己会标记文件类型
    -  普通文件
    d   目录文件
    l       连接文件
    b   块设备
    s   socket文件
    p   管道文件

7.linux系统文件夹 与 win的区别与联系

    7.1根目录 Linux: /:     Windows: :
    7.2Linux命名大小写区分,win 不区分
    7.3结构管理
        Linux:磁盘逻辑结构管理屋里结构,格式化将磁盘分为很多的文件块区
        Windows:物理结构管理逻辑结构,先分区再格式化建立结构

8.linux各个文件夹的意义

     /boot  引导程序,内核等存放的目录
     /bin  普通用户可以使用的命令的存放目录
     /sbin  超级用户可以使用的命令的存放目录
     /lib  根目录下的所程序的共享库目录
     /dev 设备文件目录
     /home  普通用户的家目录
     /root  用户root的$HOME目录
     /etc       全局的配置文件存放目录。
     /usr  这个目录中包含了命令库文件和在通常操作中不会修改的文件。
     /opt  可择的文件目录
     /mnt  临时挂载目录
     /media  挂载的媒体设备目录
     /var  内容经常变化的目录
     /tmp  临时文件目录
     /lost+found   恢复文件存放的位置

9.shell命令

《Linux命令大全》
基本格式  : 命令名 空格 选项 空格 参数【注:区分大小写,不能超过256个字符】
每个命令就是一个代码,参数就像是main函数,是C语言

10.ubuntu软件安装与卸载

10.1简介:
linux 是tar压缩格式
win是exe、红帽是rpm格式、ubuntu是deb格式
文件格式:包名_版本号_修订案版_体系架构_扩展名

10.2 安装与卸载
安装包离线安装和卸载,dpkg
    dpkg -i <package> 安装包
    dpkg -P <package>   移除包和配置文件
    【注:不能自动升级、不能自动装依赖】
源文件编译安装和卸载:配置configure、编译make和安装make install
【注:】
程序管理包在线安装和卸载:aptitude
    apt-get install <package>   安装
    apt-get remove-purge<package>   完全卸载
 【注:】
原文地址:https://www.cnblogs.com/hellangels333/p/9010054.html