1.查看操作
- grep格式1:其他命令 | grep –i 查询条件
- grep格式2:grep –i 查询条件 文件路径
grep -i create /var/log/boot.log
- 搜索内容统计
- 不区分大小写
2.目录操作
- 切换目录
- 创建目录
3.解压与压缩操作
- 解压:tar -zxvf
格式: tar -zxvf 解压文件名
实例: tar -zxvf jdk-8u181-linux-x64.tar.gz
- 压缩:tar -zcvf
格式:tar -zcvf 压缩后文件名 需要压缩的目录
实例: tar -zcvf jdk-8.tar.gz ./jdk1.8.0_181/
4.移动操作
- 练习:将jdk存放到/usr/local/java目录下
5.vi基本概念
- 基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:
- 命令行模式command mode)
控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。 - 插入模式(Insert mode)
只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。 - 底行模式(last line mode)
将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号……等。
- 命令行模式command mode)
5.2 安装vim
yum install -y vim-enhanced
- 输入命令
- 下载安装包
- 安装
5.3插入
- 从命令行模式,进入 插入模式
- 按“ESC”键,从“插入模式”进入“命令行模式”
- 插入模式下,快捷键
ctrl + w 撤销一个
ctrl + u 清空光标前的内容
ctrl + j 前面插入一个空行
5.4复制和粘贴
- 在命令行模式下(一般模式)
5.5定位
- 如果命令以冒号开头,进入“低行模式”,其他都是“命令行模式”
5.6删除
- 一般模式下操作
5.7替换和取消命令
- 一般模式下
5.8退出编辑
- 进入“行底模式”操作
6.rpm安装
- 常用组合
安装:rpm -ivh rpm文件【安装】
升级:rpm -Uvh rpm文件【更新】
删除:rpm -e --nodeps 软件名
查看:rpm -qa
7.权限管理
- 需求:修改/root/itcast 文件夹的权限
- 命令
1)chmod(change mode) 功能:变更文件或目录的权限。
语法:chmod [参数] [<权限范围><符号><权限代号>]
-R或–recursive 递归处理,将指定目录下的所有文件及子目录一并处理。
权限范围的表示法如下:
u:User,即文件或目录的拥有者。
g:Group,即文件或目录的所属群组。
o:Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围。
a:All,即全部的用户,包含拥有者,所属群组以及其他用户。
符号:
+ 添加权限
-取消权限
=重写分配权限
有关权限代号的部分,列表于下:
r:读取权限,数字代号为"4"。
w:写入权限,数字代号为"2"。
x:执行或切换权限,数字代号为"1"。
-:不具任何权限,数字代号为"0"。
linux 权限格式:<类型><用户><组><其他用户>
- 授权操作结论
没有权限:chmod 000 ./abc
所有权限:chmod 777 ./abc