- 博客(15)
- 收藏
- 关注
原创 Linux 文件系统挂载与管理工具
文件系统管理 将额外的文件系统与根文件系统某现存的目录建立关联关系,使此目录作为目标文件系统的访问入口的行为称为挂载; 解除此关联关系的行为称为卸载; 卸载时,可以使用挂载点目录,也可以使用设备; 被关联的目录称为挂载点; Note:挂载点下原有的文件在挂载之后会被临时隐藏; 挂载方法 mount [options] ...
2018-09-29 20:42:40 238
原创 Linux 文件系统管理
文件系统管理 linux文件系统:ext2,ext3,ext4,xfs,btrfs,reiserfs,jfs,swap; swap:交换分区; 光盘:iso9660; Windows:fat32,ntfs; Unix:FFS,UFS,JFS2; 网络文件系统:NFS,CIFS; 集群文件系统:GFS2,OCFS2; 分...
2018-09-29 20:41:03 154
原创 Linux 磁盘管理
磁盘管理 I/O ports:I/O设备地址;一般会用到两个缓冲器,一个输入,一个输出; 一切皆文件: open();read();write();close(); 设备文件 块设备:block,存储单位为"块"; 磁盘设备; 字符设备:char,存储单位为"字符";键盘,鼠标设备; ...
2018-09-29 20:39:52 130
原创 Linux 特殊权限及if语句
GUN/linux上的特殊权限位: 权限 r,w,x; user,group,other; 安全上下文 前提:进程有属主和属组,文件也有属主和属组; 任何一个可执行程序文件能不能启动为进程,取决发起者对程序文件是否具有执行权限; 启动为进程之后,其进程的属主为发起者,进程的属组为发起者所属...
2018-09-24 21:19:14 201
原创 Linux find命令
文件查找 locate:非实时查找,基于数据库(索引)查找,模糊查找,但速度快; 需要事先构建索引(数据库),一般是定期(周期性任务)的在系统空闲时自动构建索引;索引构建过程需要遍历整个根文件系统,极其耗费资源; find:实时查找,精确查找,速度慢; 通过遍历指定路径下的所有文件来进行查找; find [options] ...
2018-09-24 21:15:42 136
原创 Linux vim编辑器
vim编辑器 简介: vi:Visual Interface文本编辑器; 文本:ACSII,Unicode; 文本编辑器种类 行编辑器:sed 全屏编辑器:nano,vi vim:vi improved; ...
2018-09-24 21:05:41 118
原创 Linux egrep及bash的变量
egrep及扩展的正则表达式 egrep = grep -E; 扩展正则表达式的元字符: 字符匹配 “.”、[ ]、[^]; 匹配次数 ""、+、?、{m}、{m,n}; 位置锚定 ^、$、\<、\>、\b; 分组 ( ); 支持后向引用; 或者:| 例子:a|Cat; fgrep
2018-09-23 19:02:41 363
原创 Linux grep及正则表达式
grep: Linux系统上处理文本的三剑客 grep:文本过滤(模式:pattern)工具; grep、egrep、fgrep sed:流编辑器,文本编辑工具; awk:Linux上是gawk,文本报告生成器;可以把文本以更美观的形式显示出来; grep: 作用:文本搜索工具,根据用户指定的“模式”对目标文本逐行进行匹配检查;最后打印匹配到的行 ...
2018-09-23 18:36:07 88
原创 Linux bash及shell-script
bash 提供了编程 环境: 程序:指令+数据 程序编程风格 过程式:以指令为中心,数据服务于指令; C语言,shell-script 对象式:以数据为中心,指令服务于数据; java语言 shell程序:提供了编程能力,解释执行; 程序的执行方式 计算机:只能运行二进制指令; 编程语言: 低级:汇编语言; ...
2018-09-23 18:24:24 532
原创 Linux 用户、组管理以及权限
资源分配 Authentication 认证 →用户名 Authorization 授权 → 文件或目录的权限 Accounting 审计 Linux用户 UID → 计算机只识别数字 管理员:root 0 普通用户:1-65535 系统用户:1-499 ...
2018-09-22 22:20:02 106
原创 Linux 常用快捷键、管道及重定向
bash快捷键 Ctrl+a:光标移到命令行首部 Ctrl+e:光标移到命令行尾部 Ctrl+u:删除光标之前的所有字符 Ctrl+k:删除光标之后的所有字符 Ctrl+w:删除光标之前的一个单词,以空格为分隔符 Ctrl+l:清屏,相当于clear; Ctrl+c:取消命令的执行 Ctrl+←:向前移动一个单词 ...
2018-09-22 22:06:36 389
原创 Linux 文件系统
文件系统 rootfs:根文件系统 为了让各个厂商发行的Linux的文件系统有规律可循,特意制定了标准FHS(文件系统层级化标准)一般文件系统都包含以下目录 /boot:系统启动相关到的文件;比如核心文件,initramfs,grub2(bootloader) /dev:设备文件所在目录 设备文件作为访问...
2018-09-22 21:59:59 469
原创 Linux 系统基础
Linux哲学: 一切皆文件操作系统组成: 最底层的是硬件,然后通过kernel(操作系统)把硬件接口抽象出来称为系统调用(system call),lib(库文件)库所输出出来的接口称为库调用,在往上就是各种的应用程序(实现具体功能)。 操作系统系统调用详解...
2018-09-21 22:26:39 146
原创 Linux 基础命令
基础命令: date :显示系统时间 date [OPTION]... [+FORMAT] 显示时间 date +%F 显示年月日 date +%T 显示时分秒 date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] 设置时间 date...
2018-09-21 22:04:21 102
原创 Linux 命令帮助
命令格式: COMMAND [OPTIONS……] [ARGUMENTS……] shell寻找到的外部命令的路径结果会缓存到kv(key-vakue)里存储,可键入hash查看 内部命令: help COMMAND 外部命令: 查找命令帮助可以先man 命令,然后根据FILES查看命令的相关文件所在位置。 1.CO...
2018-09-21 21:58:19 97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人