马哥视频学习
文章平均质量分 78
钱宏健
这个作者很懒,什么都没留下…
展开
-
5、linux系统目录详解
linux文件系统 根文件系统(rootfs:root filesystem):系统关联的分区 分区是为了避免系统崩溃,格式化系统分区而丢失所有数据 /boot:引导文件存放目录,系统启动所需文件,内核文件(vmlinuz)、引导加载器(bootloader:grub) /bin:供所有用户使用的基本命原创 2017-11-29 21:38:17 · 260 阅读 · 0 评论 -
14、分区、格式化、挂载、free、df、du
linux硬件I/O I/O Ports:I/O设备地址,可直接跟CPU通讯,各设备设置不同地址,来向CPU提出I/O请求 一切皆文件 块设备block:存取单位“块”,硬盘 字符设备char:存取单位“字符”,键盘 设备文件:关联至一个设备驱动程序,进而能够与对应原创 2017-12-26 19:00:48 · 315 阅读 · 0 评论 -
13、特殊权限、if语句
linux文件系统上的特殊权限 SUID,SGID,Sticky 安全上下文 进程有属主和属组;文件有属主和属组 任何一个可执行文件,可否启动为进程,取决发起者是否有执行权限 启动为进程后,其属主为发起者,属组为发起者所属组原创 2017-12-22 11:38:49 · 373 阅读 · 0 评论 -
16、RAID、LVM、dd命令、btrfs文件系统
RAID:独立冗余磁盘阵列 提高IO能力、提高耐用性:添加内存提高IO,添加电池保存断电数据丢失 级别:多块磁盘组织在一起的工作方式有所不同 RAID实现方式: 外接式磁盘阵列:通过扩展卡提供适配能力(BIOS设置RAID) 内接式RAID:主板集成RAID控制器(BIOS设置RAID)原创 2017-12-29 17:40:44 · 726 阅读 · 0 评论 -
4、常用命令
date date [OPTION]... [+FORMAT]:显示 date +%a:显示星期 date +%D:显示月日年 date +%F:显示年月日 date +%T:显示时分秒 date +%H-%M-%S:显示小时-分-秒,-也可以用别的代原创 2017-11-29 21:37:51 · 176 阅读 · 0 评论 -
10、变量种类、赋值、脚本参数调用、bash配置文件、算术、数值字符对比
变量类型 数据存储格式、存储空间大小、参与运算各类 强类型:定义时必须指定类型、参与运算必须符合类型要求 弱类型:无须指定类型,默认均为字符型;参与运算会自动隐式类型转换,变量可未定义调用时为空 bash为弱类型 bash中的变量种类 根据变量生效范围原创 2017-12-13 22:09:41 · 223 阅读 · 0 评论 -
7、cp,mv,rm,alias,通配符,快捷键,重定向,wc,cut,排序,去重
文件管理 cp cp SRC DEST:SRC是文件 DEST不存在,复制并改名 DEST存在是文件,覆盖,root不覆盖 cp -i:不覆盖,root默认cp为cp -i别名 DEST存在是目录,复制到目录下原创 2017-12-04 18:20:32 · 413 阅读 · 0 评论 -
3、命令帮助
命令帮助 内部命令: help command 外部命令: command --help command -h man command info command 程序自身的帮助文档原创 2017-11-24 20:05:34 · 240 阅读 · 0 评论 -
2、终端、命令格式、文件系统
终端:用户与主机交互 物理终端(console):直接接入本机 未启动完全显示物理终端,一但启动完成就进入虚拟终端1 设备文件:/dev/console 虚拟终端:附加在物理终端上以软件方式虚拟实现的终端,centos默认6个虚拟终端,ctrl+alt+F(1-6) 设备文件:/dev原创 2017-11-24 18:06:53 · 260 阅读 · 0 评论 -
12、文件查找locate、find
locate命令:非实时查找,数据库查找(速度快) 依赖于事先构建的索引;索引在系统较为空闲时自动构建(周期性任务) updatedb:构建最新的索引(超级耗资源) locate 字符串:搜索所有路径中是否有字符串 find命令:文件系统上查找指定符合条件的文件(实时查找慢) find [选项].原创 2017-12-21 12:25:48 · 200 阅读 · 0 评论 -
1、计算机基础和linux发行版
计算机组成: 运算器、控制器、存储器、输入设备、输出设备 cpu:运算器、控制器 cpu指令,指令集 特权指令:只有OS能运行 普通指令:应该程序运行 CPU架构类型 x86 x64(原创 2017-11-24 12:13:14 · 236 阅读 · 0 评论 -
8、用户和组管理,权限管理
用户和组管理 资源分配 authentication:认证 authorization:授权 accouting(audition):审计 linux用户:username/UID 管理员:root,ID:0原创 2017-12-06 16:24:20 · 286 阅读 · 0 评论 -
9、编程基础、grep、egrep
bash的基础特性(3) 提供了编程环境 程序编程风格 过程式:以指令为中心,数据服务于指令(c) 对象式:以数据为中心,指令服务于数据(java) shell程序:提供了编程能力,调用系统中已有命令解释执行 程序执行方式原创 2017-12-07 18:08:37 · 189 阅读 · 0 评论 -
11、vim、文件测试、组合条件测试
vim编辑器: vi:文本编辑器(文本:ASCII,unicode),现在vi命令是以vim运行的 文本编辑类型 行编辑器:sed 全屏编辑器:vim vim:模式化的编辑 基本模式 编辑模式|命令模式(默原创 2017-12-19 18:47:55 · 461 阅读 · 0 评论 -
6、bash特性、文件目录命令、时间戳
bash特性 history:管理命令历史 登录shell会读取命令历史记录文件,~/.bash_history 登录进shell新执行命令会记录在内存缓存中,用户退出时会追加到历史文件中 $HISTSIZE:命令历史记录的条数 $HISTFILE:~/.bas原创 2017-11-30 17:36:34 · 369 阅读 · 0 评论 -
15、文件存储详解、链接文件、用户交互命令read、bash测试
文件系统 数据区按相同块数,分多个块组,块组包含数据和inode,每组有自己信息保存gdt,所有信息保存在超级块,超级块会备份在各组中 inode:索引节点(不包括文件名) 地址指针 直接指针:直接指定文件存储在哪些块上(会限制文件大小) 间接指针原创 2017-12-27 18:02:02 · 176 阅读 · 0 评论