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> 完全卸载
【注:】

linux笔记【简版】的更多相关文章

  1. Hive学习笔记简版

    一.概述 1. Hive是Apache提供的基于Hadoop的数据仓库管理工具2. Hive提供了类SQL语言来操作Hadoop,底层会将SQL转化为MapReduce来执行,所以效率会比较低3. H ...

  2. 按行切割大文件(linux split 命令简版)

    按行切割大文件(linux split 命令简版) #-*- coding:utf-8 -*- __author__ = 'KnowLifeDeath' ''' Linux上Split命令可以方便对大 ...

  3. Linux 笔记 #03# 在 Debian远程服务器上运行 Java socket程序

    我试图做什么:把我的破代码放到服务器上运行,并成功与客户端进行 socket通信. 预备环境:刚安装好 MySQL 和 JVM 的 Linux远程服务器(Debian 8)一台. 主要有如下几个步骤: ...

  4. [干货来袭]MSSQL Server on Linux预览版安装教程(先帮大家踩坑)

    前言 昨天晚上微软爸爸开了全国开发者大会,会上的内容,我就不多说了,园子里面很多.. 我们唐总裁在今年曾今透漏过SQL Server love Linux,果不其然,这次开发者大会上就推出了MSSQL ...

  5. 禅道Linux一键安装版

    禅道Linux一键安装版 Linux一键安装包内置了apache, php, mysql这些应用程序,只需要下载解压缩即可运行禅道.从7.3版本开始,linux一键安装包分为32位和64位两个包,大家 ...

  6. 盘点十大最流行的Linux服务器发行版

    随着Linux不断发展,Linux所支持的文件系统类型也在迅速扩充.很多的数据中心服务器上都运行着Linux,可以节省大量的许可证费用及维护费用.但伴随着Linux新版本的发行,其中每一个不同版本的L ...

  7. 【Linux笔记】Linux目录结构

    [Linux笔记]Linux目录结构   本文内容整理自网络,以作参考. /:根目录,位于linux文件系统目录结构的顶层,一般根目录下只存放目录,不要存放文件,/etc./bin./dev./lib ...

  8. java语言实现简单接口工具--粗简版

    2016注定是变化的一年,忙碌.网红.项目融资失败,现在有点时间整整帖子~~ 目标: 提高工作效率与质量,能支持平台全量接口回归测试与迭代测试也要满足单一接口联调测试. 使用人员: 测试,开发 工具包 ...

  9. linux 各种发行版及包管理器的关系

    linux 各种发行版及包管理器的关系 Linux发行版列表 基于Kpkg(Debian 系) Debian GNU / Linux 及其派生发行版使用deb软件包格式,并使用dpkg及其前端作为包管 ...

  10. Unix/Linux笔记全集

    1:Unix/Linux操作系统概述 要求:理解应用软件和操作系统的区别,掌握系统的Kernel(核心)和shell(外壳)之间的关系以及各自的作用 Solaris:Solaris 是Sun Micr ...

随机推荐

  1. 联赛%你测试10T2:漫无止境的八月

    题意: 思路: 有几个特殊的性质: 在不考虑q里面的单点修改,我们先只判断一个序列是否Yes. 我们注意到每次操作都是对一个长度为k的区间进行区间加减1的操作,所以我们如果将序列里面的数按%k分组,把 ...

  2. centos8下启用rc-local服务

    一,centos8不建议写rc.local,默认启动时执行的命令放到何处? 以前我们会把linux开机执行的命令写入到/etc/rc.local 在centos8上系统不再建议我们写入到rc.loca ...

  3. docker19.03制作一个基于centos8的带有nfs4服务的镜像

    一,下载centos的image 1,下载centos最新image [root@localhost ~]# docker pull centos 2,查看是否成功下载到本地image [root@l ...

  4. Python常用模块之random和time

    常用模块: time: 分为三种格式: 1.时间戳:从1970年1月1日0点0分0秒到现在经过的秒数 用于时间间隔的计算 import time print(time.time()) 2.字符串显示时 ...

  5. python 虚拟环境安装

    windows虚拟环境的搭建 安装 # 建议使用pip3安装到python3环境下 pip3 install virtualenv pip3 install virtualenvwrapper-win ...

  6. 没事学些KVM(三)虚拟机基础管理

    创建完成虚拟机后,需要对虚拟机进行基础管理学习 virsh list #查看虚拟机列表 改命令只能查看正在运行或挂起的虚拟机 如果需要查看所有的虚拟机需要添加--all 参数 virsh start ...

  7. 没事学学KVM(一)

    学习KVM肯定要找来一台虚机来学习呀,通过VMware workstation创建虚机,现在的电脑CPU,包括INTER,AMD都支持,公司发的电脑CPU为inter,通过开启inter VT-X可在 ...

  8. linux 常用命令及零散知识

    磁盘管理常用命令 fdisk -l //展示磁盘使用情况 df -h      //展示目录挂载情况 du -sh   //查文件.文件夹的总大小 scp /home/a.txt /home/b.tx ...

  9. WSL2 + Docker + IDEA 开发到发布一步到位

    摘要:本文主要介绍了如何用WSL2.Docker.IDEA将Java应用从开发到发布一步到位. 上次介绍了如何在Windows(WSL2) Linux子系统中搭建搭建Docker环境,这次将利用上次搭 ...

  10. windows.h和WinSock2.h出现重定义API

    有两种常用的解决方法:1.把WinSock2.h写在windows.h之前   2.使用宏定义#define WIN32_LEAN_AND_MEAN