摘要: 19 Linux-Shell编程 19.1 正则表达式 19.1.1 概述 在上一章说过正则表达式和通配符的区别(正则表达式用来在文件中匹配符合条件的字符串,通配符用来匹配符合条件的文件名)吗?其实这种区别只在Shell当中适用,因为用来在文件当中搜索字符串的命令,如grep、awk、sed等命令可 阅读全文
posted @ 2021-08-16 14:15 Adolp 阅读(53) 评论(0) 推荐(0)
摘要: 18 Linux-shell基础 18.1 Shell概述 18.1.1 什么是Shell 现在我们使用的操作系统(Windows、Mac OS、Android、iOS 等)都是带图形界面的,简单直观,容易上手,对专业用户(程序员、网管等)和普通用户(家庭主妇、老年人等)都非常适用;计算机的普及离不 阅读全文
posted @ 2021-08-16 14:14 Adolp 阅读(99) 评论(0) 推荐(0)
摘要: 17 高级文件系统管理 17.1 磁盘配额 17.1.1 磁盘配额概念 用户配额和组配额 磁盘容量限制和文件个数限制 软限制和硬限制 宽限时间 如果用户的空间占用数处于软限制和硬限制之间,统会在用户登陆时警告用户磁盘将满,,这个时间就是宽限时间,默认是7天。如果达到了宽限时间,用户的磁盘占用量还超过 阅读全文
posted @ 2021-08-16 14:12 Adolp 阅读(78) 评论(0) 推荐(0)
摘要: 16 Linux-文件系统管理 16.1 硬盘结构 16.1.1 硬盘的逻辑结构 每个扇区的大小事固定的,为512Byte。扇区也是磁盘的最小存贮单位。 硬盘的大小是使用“磁头数×柱面数×扇区数×每个扇区的大小”这样的公式来计算的,其中 磁头数(Heads)表示硬盘总共有几个磁头,也可以理解成为硬盘 阅读全文
posted @ 2021-08-16 14:11 Adolp 阅读(156) 评论(0) 推荐(0)
摘要: 14 Linux-用户管理 14.1 用户相关文件 14.1.1 /etc/passwd 用户信息文件 root:x:0:0:root:/root:/bin/bash 第一列: 用户名 第二列: 密码位 第三列: 用户ID 0 超级用户UID。如果用户UID为0,代表这个账号是管理员账号。那Linu 阅读全文
posted @ 2021-08-16 14:09 Adolp 阅读(82) 评论(0) 推荐(0)
摘要: 13 Linux 软件包介绍 13.1 软件包分类 软件包分类 源码包 二进制包 13.1.1 源码包 源码包的优点: 开源,如果有足够的能力,可以修改源代码 可以自由选择所需的功能 软件是编译安装,所以更加适合自己的系统,更加稳定也效率更高 卸载方便 源码包的缺点: 安装过程步骤较多,尤其安装较大 阅读全文
posted @ 2021-08-16 14:08 Adolp 阅读(138) 评论(0) 推荐(0)
摘要: 12 vim编辑器 12.1 vim编辑器简介 vim是一个全屏幕纯文本编辑器,是vi编辑器的增强版 12.2 vim基本使用 12.2.1 vim的工作模式 vim工作在三种模式之下: 命令模式:是主要使用快捷键的模式。命令模式想要进入输入模式,可以使用以下的方式 命令作用 a 在光标所在字符后面 阅读全文
posted @ 2021-08-16 14:06 Adolp 阅读(79) 评论(0) 推荐(0)
摘要: 10 Linux 常用命令(九)帮助命令 10.1 man命令 man是最常见的帮助命令,也是Linux最主要的帮助命令,其基本信息如下。 命令名称:man。 英文原意:format and display the on-line manual pages。 所在路径:/usr/bin/man。 执 阅读全文
posted @ 2021-08-16 14:04 Adolp 阅读(126) 评论(0) 推荐(0)
摘要: 9 Linux 常用命令(八)关机和重启命令 9.1 sync数据同步 Linux sync命令用于数据同步,sync命令是在关闭Linux系统时使用的。 Linux 系统中欲写入硬盘的资料有的时候为了效率起见,会写到 filesystem buffer 中,这个 buffer 是一块记忆体空间,如 阅读全文
posted @ 2021-08-16 14:03 Adolp 阅读(270) 评论(0) 推荐(0)
摘要: 8 Linux 常用命令(七)挂载命令 8.1 mount命令基本格式 linux所有存储设备都必须挂载使用,包括硬盘 命令名称:mount 命令所在路径:/bin/mount 执行权限:所有用户 命令格式如下: [root@localhost ~]# mount [-l]#查询系统中已经挂载的设备 阅读全文
posted @ 2021-08-16 14:02 Adolp 阅读(711) 评论(0) 推荐(0)
摘要: 7 Linux 常用命令(六)系统记录命令 系统中有一些重要的痕迹日志文件,如/var/log/wtmp、/var/run/utmp、/var/log/btmp、/var/log/lastlog等日志文件,如果你用vim打开这些文件,你会发现这些文件是二进制乱码。 这是由于这些日志中保存的是系统的重 阅读全文
posted @ 2021-08-16 14:01 Adolp 阅读(139) 评论(0) 推荐(0)
摘要: 6 Linux 常用命令(五)常用网络命令 6.1 ifconfig命令 ifconfig命令最主要的作用就是查看IP地址的信息,直接输入ifconfig命令即可。在CentOS 7.x中ifconfig命令默认没有安装,如果需要使用,需要安装net-tools软件包。 命令名称:ifconfig。 阅读全文
posted @ 2021-08-16 14:00 Adolp 阅读(138) 评论(0) 推荐(0)
摘要: 5 Linux 常用命令(四)搜索命令 5.1 whereis命令 whereis是搜索系统命令的命令,也就是说,whereis命令不能搜索普通文件,而只能搜索系统命令。其基本信息如下。 命令名称:whereis。 英文原意:locate the binary, source, and manual 阅读全文
posted @ 2021-08-16 13:59 Adolp 阅读(107) 评论(0) 推荐(0)
摘要: Linux 常用命令(三)压缩和解压缩命令 在Linux中可以识别的常见压缩格式有十几种,比如.zip .gz .bz2 .tar .tar.gz .tar.bz2等。 4.1 .zip格式 4.1.1 .zip格式的压缩命令 压缩命令就是zip,其基本信息如下。 命令名称:zip。 英文原意:pa 阅读全文
posted @ 2021-08-16 13:58 Adolp 阅读(83) 评论(0) 推荐(0)
摘要: 用户的概述 windows系统当中有⼀个管理员Administrator,Linux系统有⼀个超级⽤户root su(switch user)切换⽤户 普通⽤户切换到任何⽤户都需要输⼊密码 root⽤户切换到任何⽤户都不需要输⼊密码 su - username su命令切换⽤户如果不加"-",只是s 阅读全文
posted @ 2021-08-16 13:56 Adolp 阅读(60) 评论(0) 推荐(0)
摘要: 3 Linux 常用命令(二)目录操作命令 3.1 cd命令 cd是切换所在目录的命令,这个命令的基本信息如下。 命令名称:cd。 英文原意:change directory。 所在路径:Shell内置命令。 执行权限:所有用户。 功能描述:切换所在目录。 特殊符号作用 ~ 代表用户的家目录 - 代 阅读全文
posted @ 2021-08-16 13:55 Adolp 阅读(181) 评论(0) 推荐(0)
摘要: # 1 Maven的简介 ## 1.1 简介 ​ Maven【[ˈmevən]】这个词可以翻译为"专家","内行"。 作为Apache组织中的一个颇为成功的开源项目,Maven主要服务于基于java平台的项目构建,依赖管理和项目信息管理。 ​ 无论是小型的开源类库项目,还是大型的企业级应用; 无论是 阅读全文
posted @ 2021-08-16 13:54 Adolp 阅读(45) 评论(0) 推荐(0)