Linux快照功能 文件操作 关机和重启命令 用户管理

一、文件的基本操作的补充

1.创建文件夹 mkdir -p 递归创建

同时创建多个文件夹,创建文件夹及其子文件夹

mkdir -p ./demo/test

在这里插入图片描述


二、Linux快照功能

找到快照
在这里插入图片描述
拍摄快照保存
在这里插入图片描述
恢复到你之前保存快照的状态
在这里插入图片描述


注意: 删除系统根目录,要在/后面加*星号

rm -rf  /*

删除目录要加 -r
在这里插入图片描述


三、文件操作

1.修改文件

1.复制 cp


-r 复制文件夹

 cp -r demo

复制的格式:

cp [-r] 要复制的文件 目标位置

创建demo文件夹和hello.py,将hello.py复制到demo中
在这里插入图片描述

我们使用linux会经常修改配置文件,在修改配置文件之前先将配置文件备份,防止修改出错导致,服务无法启动
使用cp 将配置文件复制到当前目录并且改名

改名如下:将test改为test.back
在这里插入图片描述


2.移动 mv


移动格式:

mv 要移动的文件 目标路径

将hello.py 移动到桌面
在这里插入图片描述
重命名

将桌面上的hello.py 重新命名为 love.py
在这里插入图片描述


2.查看文件

vi/vim

cat
在这里插入图片描述


3.head操作

1.-c 数字 从指头返回指定数字字节的内容

格式:

 head -c 数字 文件

在这里插入图片描述
在这里插入图片描述


2.-n 数字
如果是整数 返回的是从首航到指定行的内容

格式:

head -n 数字 文件

原文件
在这里插入图片描述
返回的数据
在这里插入图片描述

如果是负数 返回出来从开头开始除了最后的数字行都输出

如下面的 head -n -2 haha 除了最后两行都输出
在这里插入图片描述


4.tail 操作

1.-c

格式:

tail -c 数字 文件

正数: -c +2 从头第二个字节开始取 取到最后
在这里插入图片描述
负数: -c -2 从倒数第二个字节取到最后 注意:倒数第二个不算
在这里插入图片描述


2.-n

格式:

tail -n 数字 文件

正数: -n +2 从第二行开始取 取到最后
在这里插入图片描述

负数: -n -2 取最后两行的信息
在这里插入图片描述


注意:写正数和负数的时候一定要加上符号:+或者-,否则结果可能达不到预期效果


3.-f 循环读取
如果文件删除将停止监听 vim的操作时不会被监听的
进入编辑 vim本身就是删除原文件然后再建一个
在这里插入图片描述

开始监听
格式:

tail -f 文件

在这里插入图片描述
编辑文件并w保存
在这里插入图片描述
在这里插入图片描述
无效果
在这里插入图片描述


4.-F 即时输出
如果文件删除重新创建了 会继续监听文件变化
进入编辑
在这里插入图片描述
开始监听
在这里插入图片描述
输入保存并退出
在这里插入图片描述
查看监听结果
在这里插入图片描述


注意: 图中黄字的部分说明vim保存并退出,删除了原文件,并生成了新文件


5.more

格式:

more 文件

在这里插入图片描述
1.回车 显示下一行内容

2.空格是显示下一页

3.b 显示上一页

4.q 是退出

显示完之后 会自动退出


6.less

格式:

less 文件

在这里插入图片描述
在这里插入图片描述
1.回车 显示下一行内容

2.空格是显示下一页

3.b 显示上一页

4.q 是退出

不会退出


7.tar命令 归档

tar下的相关操作:

1.-c 创建压缩文档

2.-v 显示解压缩过程

3.-f 指定压缩文档

4.-x 解压tar包

5.-z 压缩gz的文件 操作gzip格式的文件

6.-J 操作xz格式的文件

7.-t 查看压缩文件的内容

8.-r 向压缩文件中追加内容

9.-j 有bz2属性的,以.bz2结尾的压缩文件

10.-Z 以.z结尾的压缩文件


注意:-f必须添加

打tar包 归档 后缀名为.tar

tar -cvf 归档文件的名字 要压缩的文件

解压tar包

tar -xvf 文件名

压缩.py文件为gz包 后缀名一般是.tar.gz

tar  -czvf 压缩后文件的名字 要压缩的文件

解压缩gz包

tar  -xzvf 要解压的文件

压缩xz的包.tar.xz

tar -Jcvf 压缩后的文件名 要压缩的文件

解压xz的包

tar  -Jxvf 要解压的文件

注意:.tar属于归档不会做压缩操作 文件大小不会发生变化


.gz 压缩 会改变文件大小
在这里插入图片描述


-j

bzip2的压缩方式 后缀名为.tar.bz2

-Z

后缀名为.tar.Z


-t 查看压缩文件内的内容

-f 向压缩包追加文件
在这里插入图片描述


四、关机和重启命令

1.关机 shutdown

shutdown 只能在root权限下使用

-r 重启

shutdown -r

-h 关机

shutdown -h

shutdown -r 默认一分钟后重启

shutdown -r now 立即重启

shutdown -r 22:00 22:00 重启

shutdown -h now 立即关机

shutdown -h 10 10分钟后关机


poweroff 立即关机


2.init系统默认级别

init 0-6

init 0 关机

init 1 单用户模式

init 2 不带网络的多用户模式

init 3 切换至命令行模式

init 4 保留,给用户自定义

init 5 从命令行模式切换到图形化模式(前提你装了带图形化的系统

int 6 重启

重启
reboot


五、用户管理(要在管理员权限下)

1.添加用户

useradd 用户名

在这里插入图片描述


2.设置密码

passwd 用户名

在这里插入图片描述


3.删除用户

userdel 用户名

在这里插入图片描述

4.-r

userdel 用户名 只删除用户 不会删除用户的文件
在这里插入图片描述
userdel -r 用户名 除了删除用户会把用户的home下的文件夹一起删除 彻底删除
在这里插入图片描述
因为上一步操作已经删除用户zs,使用删除文件夹要一步步删除

下面是直接使用userdel -r lisi 删除
在这里插入图片描述


5.用户存放位置(注意要用vim)

进入用户存放位置
vim /etc/passwd
在这里插入图片描述
在这里插入图片描述
系统用户的id一般 0-499
500以上属于个人用户


6.密码文件存放位置(注意要用vim)

vim /etc/shadow

在这里插入图片描述


  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值