运行级别找回密码
1.单用户模式,必须由实体机操作才能进入,不能用远程xshell等软件操作
帮助指令
1.man 命令
linux中以 .打头的都是隐藏文件
2.help 命令
ls指令 : ls 选项 目录或文件
1. -a 显示隐藏文件
2. -l 以列表显示
mkdir指令 : mkdir 选项 所要创建的目录
1. -p 多级目录 默认mkdir只能创建一级一级的目录
rmdir指令 : rmdir 选项 所要创建的目录
1. rmdir 不能删除非空的目录
touch创建空文件指令 : touch 文件名
1. 创建空文件
cp复制指令 : 选项 文件 目标文件
1. -r 递归复制
2. \cp 复制强制覆盖 \cp -r test /home/dog/
远程复制
scp -r /usr/local/zookeeper root@192.168.1.92:/usr/local/
rm 删除指令 : 选项 文件
1. -r 递归删除
2. -f 不要提示
mv 移动或重命名指令 : 文件名 新文件 eg: 同一个目录重命名,不同目录移动
cat 查看文件内容 : 选项 文件 eg: 只读
1. -n 显示行号
2. | more 分页显示 空格看下一页
cat 查看文件内容 : 选项 文件 eg: 只读
1. -n 显示行号
2. | more 分页显示 空格看下一页
more 查看文件内容 :文件 eg: 只读
1.空格一页一页查看
less 查看文件内容 :文件 eg: 不是一次性将整个文件加载才显示, 对大文件具有较高的效率
1.空格一页一页查看
2.进入命令模式 ctrl+f ctrl+b q离开
>输出重定向 会覆盖原来文件的内容
>>追加 追加到文件末尾
1.ls -l > 文件 列表内容 覆盖写到某个文件中
2.ls -al >> 文件 列表内容 追加写到文件末尾
3.cat 文件1 > 文件2 列表内容 文件1的内容覆盖到文件2中
4.echo "内容" >> “内容”两个字追加到文件末尾
echo 输出内容到控制台
eg:1.echo $PATH 输出环境变量
eg:2 echo 字符
head 查看文件开头部分内容
1.默认查看文件前10行
2.head -n 5 查看前五行
tail 查看文件末尾部分内容
默认查看文件后10行
1.tail -n 5 查看前五行
2.-f 实时追踪文档的更新
ln 软连接指令,给源文件一个链接,类似于windows的快捷方式
ln-s 原文件或目录 软链接名称
1.ln -s /home/xm/a.txt link link 指向 /home/xm/a.txt 注意(1.echo link 输出a.txt内容 2.pwd显示的时link的位置)
2.rm -rf link 删除软链接
history 查看已经执行过的指令
1. history
2. history 10
3. !加历史编号 执行该编号命令
date 查看日期
1. date
2. date +%Y 当前年
3. date "+%Y-%m-%D" 显示2019-07-04
4. date -s 字符串事件
cal 显示日历
1. cal 2020 显示一整年日历
find 搜索命令 find [搜索范围目录] [选项] [文件名]
1.-name 按照文件名 find /home -name hello.txt *.txt 通配符查找
2.-user 按文件拥有者 find /home -user xm
3.-size 按大小 find /size +20M +大于 -小于
locate 快速定位文件位置
1.第一步updatedb 第二步locate hello.txt
grep 过滤查找
| 管道符号 将前面的一个命令处理结果输出传递给后面的命令处理
grep [选项] 查找内容 源文件
1.-n 显示匹配的行号 eg1:grep -n /home/hello.txt go 在hello.txt中查找go并显示所在行号 eg2:cat hello.txt|grep -n go
2.-i 忽略大小写 eg1:grep -i hello.txt GO 忽略大小写
gzip/gunzip指令
压缩文件 .gz,压缩文件后原来的文件不保留
解压文件
eg: gzip hello.txt 结果 hello.txt.gz
zip/unzip指令
zip/unzip【选项】 xxx.zip 将要压缩的文件
1.-d 解压到指定目录 unzip -d /指定目录 1.zip
2.-r 递归 zip -r a.zip /home/
tar指令 打包指令,最后打包的文件是.tar.tz
tar【选项】 xxx.zip 将要压缩的文件
1.-c 打包 tar -zcvf a.tar.gz 1.txt 2.txt 对1.txt和2.txt打包到a.tar.gz
2.-z 打包同时压缩
3.-x 解压 tar -zxcf a.tar.gz -c /home 解压到/home目录下中 没有home目录就新建一个
4.-v 显示详细信息
5.-f 指定压缩后的文件名