2021韩顺平图解linux_狗剩学习笔记 - Go语言中文社区

2021韩顺平图解linux_狗剩学习笔记


韩顺平图解Linux全面升级 https://www.bilibili.com/video/BV1Sv411r7vd
27 小时 、153 讲, 2021 韩顺平 一周学会Linux

简介

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

目录

P001_韩顺平图解Linux全面升级_课程内容    20:37
P002_韩顺平图解Linux全面升级_应用领域    05:05
P003_韩顺平图解Linux全面升级_概述    16:37
P004_韩顺平图解Linux全面升级_Linux与Unix    18:09
P005_韩顺平图解Linux全面升级_vmware15.5安装    17:36
P006_韩顺平图解Linux全面升级_CentOS7.6安装    35:15
P007_韩顺平图解Linux全面升级_网络连接三种方式    16:01
P008_韩顺平图解Linux全面升级_虚拟机克隆    09:13
P009_韩顺平图解Linux全面升级_虚拟机快照    09:15
P010_韩顺平图解Linux全面升级_虚拟机迁移删除    06:47
P011_韩顺平图解Linux全面升级_vmtools    20:39
P012_韩顺平图解Linux全面升级_目录结构介绍    07:50
P013_韩顺平图解Linux全面升级_目录结构详解    18:44
P014_韩顺平图解Linux全面升级_远程登录    15:30
P015_韩顺平图解Linux全面升级_远程文件传输    13:58
P016_韩顺平图解Linux全面升级_vi vim快速入门    08:32
P017_韩顺平图解Linux全面升级_vi vim快捷键    19:09
P018_韩顺平图解Linux全面升级_vi vim内容梳理    06:02
P019_韩顺平图解Linux全面升级_关机重启    07:54
P020_韩顺平图解Linux全面升级_登录注销    08:41
P021_韩顺平图解Linux全面升级_用户管理(1)    15:26
P022_韩顺平图解Linux全面升级_用户管理(2)    05:22
P023_韩顺平图解Linux全面升级_用户管理(3)    18:45
P024_韩顺平图解Linux全面升级_用户管理(4)    08:37    
P025_韩顺平图解Linux全面升级_运行级别    12:03
P026_韩顺平图解Linux全面升级_找回root密码    08:23
P027_韩顺平图解Linux全面升级_帮助指令    08:46
P028_韩顺平图解Linux全面升级_文件目录指令(1)    15:27
P029_韩顺平图解Linux全面升级_文件目录指令(2)    07:33
P030_韩顺平图解Linux全面升级_文件目录指令(3)    12:43
P031_韩顺平图解Linux全面升级_文件目录指令(4)    14:04
P032_韩顺平图解Linux全面升级_文件目录指令(5)    24:21
P033_韩顺平图解Linux全面升级_文件目录指令(6)    10:08
P034_韩顺平图解Linux全面升级_时间日期指令    07:51
P035_韩顺平图解Linux全面升级_查找指令(1)    13:33
P036_韩顺平图解Linux全面升级_查找指令(2)    08:22
P037_韩顺平图解Linux全面升级_压缩和解压(1)    11:18
P038_韩顺平图解Linux全面升级_压缩和解压(2)    09:59
P039_韩顺平图解Linux全面升级_实用指令小结    04:57
P040_韩顺平图解Linux全面升级_linux组的介绍    07:35
P041_韩顺平图解Linux全面升级_所有者    04:03
P042_韩顺平图解Linux全面升级_所在组    08:56
P043_韩顺平图解Linux全面升级_修改所在组    04:15
P044_韩顺平图解Linux全面升级_rwx权限    15:46
P045_韩顺平图解Linux全面升级_权限说明案例    06:48
P046_韩顺平图解Linux全面升级_修改权限    09:32
P047_韩顺平图解Linux全面升级_修改所有者和所在组    09:15
P048_韩顺平图解Linux全面升级_权限管理应用实例(1)    21:57
P049_韩顺平图解Linux全面升级_权限管理应用实例(2)    17:43
P050_韩顺平图解Linux全面升级_权限管理应用实例(3)    09:50
P051_韩顺平图解Linux全面升级_权限管理应用实例(4)    14:34
P052_韩顺平图解Linux全面升级_crond快速入门    11:01
P053_韩顺平图解Linux全面升级_crond时间规则    05:05
P054_韩顺平图解Linux全面升级_crond应用实例    14:55
P055_韩顺平图解Linux全面升级_at任务调度机制    12:36
P056_韩顺平图解Linux全面升级_at任务调度实例    10:09
P057_韩顺平图解Linux全面升级_任务调度小结    09:49
P058_韩顺平图解Linux全面升级_磁盘分区机制    16:04
P059_韩顺平图解Linux全面升级_增加磁盘应用实例    23:02
P060_韩顺平图解Linux全面升级_磁盘情况查询    07:57
P061_韩顺平图解Linux全面升级_磁盘实用指令    07:24
P062_韩顺平图解Linux全面升级_磁盘分区挂载小结    10:30
P063_韩顺平图解Linux全面升级_NAT网络原理图    13:42
P064_韩顺平图解Linux全面升级_网络配置指令    07:16
P065_韩顺平图解Linux全面升级_网络配置实例    12:10
P066_韩顺平图解Linux全面升级_主机名和hosts映射    22:08
P067_韩顺平图解Linux全面升级_网络配置小结    09:42
P068_韩顺平图解Linux全面升级_进程基本介绍    06:22
P069_韩顺平图解Linux全面升级_ps指令详解    10:21
P070_韩顺平图解Linux全面升级_父子进程    08:21
P071_韩顺平图解Linux全面升级_终止进程    16:15
P072_韩顺平图解Linux全面升级_pstree指令    04:11
P073_韩顺平图解Linux全面升级_服务管理(1)    13:42
P074_韩顺平图解Linux全面升级_服务管理(2)    06:30
P075_韩顺平图解Linux全面升级_服务管理(3)    06:40
P076_韩顺平图解Linux全面升级_服务管理(4)    22:01
P077_韩顺平图解Linux全面升级_服务管理(5)    07:56
P078_韩顺平图解Linux全面升级_动态监控系统(1)    09:49
P079_韩顺平图解Linux全面升级_动态监控系统(2)    08:01
P080_韩顺平图解Linux全面升级_监控网络状态    16:14
P081_韩顺平图解Linux全面升级_进程管理小结    11:02
P082_韩顺平图解Linux全面升级_rpm管理(1)    08:13
P083_韩顺平图解Linux全面升级_rpm管理(2)    07:36
P084_韩顺平图解Linux全面升级_yum    06:47
P085_韩顺平图解Linux全面升级_软件包管理小结    03:14
P086_韩顺平图解Linux全面升级_安装配置JDK8    12:45
P087_韩顺平图解Linux全面升级_安装配置tomcat8    07:16
P088_韩顺平图解Linux全面升级_安装配置idea2020    07:03
P089_韩顺平图解Linux全面升级_安装配置mysql5.7    15:14
P090_韩顺平图解Linux全面升级_小结    02:13
P091_韩顺平图解Linux全面升级_shell编程快速入门    11:41
P092_韩顺平图解Linux全面升级_shell变量    12:49
P093_韩顺平图解Linux全面升级_设置环境变量    09:41
P094_韩顺平图解Linux全面升级_位置参数变量    05:28
P095_韩顺平图解Linux全面升级_预定义变量    04:09
P096_韩顺平图解Linux全面升级_运算符    11:57
P097_韩顺平图解Linux全面升级_条件判断    12:51
P098_韩顺平图解Linux全面升级_单分支多分支    04:20
P099_韩顺平图解Linux全面升级_case语句    04:58
P100_韩顺平图解Linux全面升级_for循环    12:12
P101_韩顺平图解Linux全面升级_while循环    04:26
P102_韩顺平图解Linux全面升级_read获取输入    05:20
P103_韩顺平图解Linux全面升级_系统函数    04:10
P104_韩顺平图解Linux全面升级_自定义函数    05:21
P105_韩顺平图解Linux全面升级_定时备份数据库(1)    07:24
P106_韩顺平图解Linux全面升级_定时备份数据库(2)    25:27
P107_韩顺平图解Linux全面升级_shell编程笔记梳理    03:44
P108_韩顺平图解Linux全面升级_ubuntu安装    09:32
P109_韩顺平图解Linux全面升级_ubuntu中文支持    02:45
P110_韩顺平图解Linux全面升级_ubuntu的root    04:12
P111_韩顺平图解Linux全面升级_hello python    01:42
P112_韩顺平图解Linux全面升级_APT原理机制图    09:45
P113_韩顺平图解Linux全面升级_APT更新源和实例    12:28
P114_韩顺平图解Linux全面升级_ubuntu远程登录和集群    19:24
P115_韩顺平图解Linux全面升级_python定制篇梳理    04:58
P116_韩顺平图解Linux全面升级_centos8安装和介绍    16:13
P117_韩顺平图解Linux全面升级_日志介绍和实例    08:51
P118_韩顺平图解Linux全面升级_日志服务原理图    04:30
P119_韩顺平图解Linux全面升级_日志服务配置文件    11:11
P120_韩顺平图解Linux全面升级_自定义日志服务    05:24
P121_韩顺平图解Linux全面升级_日志轮替介绍    11:21
P122_韩顺平图解Linux全面升级_自定义日志轮替    06:38
P123_韩顺平图解Linux全面升级_日志轮替机制    03:13
P124_韩顺平图解Linux全面升级_内存日志    03:27
P125_韩顺平图解Linux全面升级_日志管理笔记梳理    05:59
P126_韩顺平图解Linux全面升级_定制自己的Linux(1)    09:14
P127_韩顺平图解Linux全面升级_定制自己的Linux(2)    26:32
P128_韩顺平图解Linux全面升级_定制自己的Linux(3)    03:20
P129_韩顺平图解Linux全面升级_阅读Linux内核源码好处    04:57
P130_韩顺平图解Linux全面升级_阅读Linux内核源码技巧    04:55
P131_韩顺平图解Linux全面升级_内核源码阅读及main    13:19
P132_韩顺平图解Linux全面升级_内核升级    14:41
P133_韩顺平图解Linux全面升级_备份与恢复介绍    08:51
P134_韩顺平图解Linux全面升级_数据备份dump    11:45
P135_韩顺平图解Linux全面升级_数据恢复restore    12:38
P136_韩顺平图解Linux全面升级_数据备份恢复梳理    04:06
P137_韩顺平图解Linux全面升级_webmin安装和配置    11:13
P138_韩顺平图解Linux全面升级_webmin功能演示    07:46
P139_韩顺平图解Linux全面升级_bt宝塔介绍和安装    05:45
P140_韩顺平图解Linux全面升级_bt宝塔应用实例    09:13
P141_韩顺平图解Linux全面升级_可视化管理小结    02:27
P142_韩顺平图解Linux全面升级_统计访问量和连接数    14:01
P143_韩顺平图解Linux全面升级_找回Mysql的root密码    05:57
P144_韩顺平图解Linux全面升级_访问量排名和tcpdump    08:45
P145_韩顺平图解Linux全面升级_系统权限划分(1)    17:47
P146_韩顺平图解Linux全面升级_系统权限划分(2)    05:33
P147_韩顺平图解Linux全面升级_权限思考题(有趣)    15:07
P148_韩顺平图解Linux全面升级_CentOS7启动流程详解    12:01
P149_韩顺平图解Linux全面升级_io读写监控    10:55
P150_韩顺平图解Linux全面升级_统计文件个数和行数    12:16
P151_韩顺平图解Linux全面升级_无人值守备份目录    09:44
P152_韩顺平图解Linux全面升级_Linux系统优化策略    23:57
P153_韩顺平图解Linux全面升级_卖油翁和老黄牛    06:09

01基础篇

20210206 — START

P001_韩顺平图解Linux全面升级_课程内容 20:37

P002_韩顺平图解Linux全面升级_应用领域 05:05

P003_韩顺平图解Linux全面升级_概述 16:37

www.kernel.org

在这里插入图片描述当前最新是 5.10 版的内核

P004_韩顺平图解Linux全面升级_Linux与Unix 18:09

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

第三章 vm 和 linux 安装

P005_韩顺平图解Linux全面升级_vmware15.5安装 17:36

下载官方地址: https://www.vmware.com/cn.html
下载好用地址: https://www.nocmd.com/windows/740.html

P006_韩顺平图解Linux全面升级_CentOS7.6安装 35:15

https://mirrors.163.com/centos
https://mirrors.aliyun.com/centos ----不可用

P007_韩顺平图解Linux全面升级_网络连接三种方式 16:01

在这里插入图片描述

网络连接的三种模式
模式1.桥接模式
虚拟系统可以和外部系统通讯,但是容易造成IP冲突

模式2.NAT模式
网络地址转换模式,虚拟系统可以和外部通讯,不造成IP冲突;
注意外部不可以访问内部

模式3.主机模式
独立的系统,不与外部联系

在这里插入图片描述

P008_韩顺平图解Linux全面升级_虚拟机克隆 09:13

P009_韩顺平图解Linux全面升级_虚拟机快照 09:15

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

P010_韩顺平图解Linux全面升级_虚拟机迁移删除 06:47

P011_韩顺平图解Linux全面升级_vmtools 20:39

gcc -v : 可以查看是否有安装gcc
在这里插入图片描述在这里插入图片描述在这里插入图片描述

在这里插入图片描述在这里插入图片描述在这里插入图片描述将其放到 /opt 目录

在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
/mnt/hgfs/
在这里插入图片描述在这里插入图片描述

第四章 linux 目录结构

P012_韩顺平图解Linux全面升级_目录结构介绍 07:50

P013_韩顺平图解Linux全面升级_目录结构详解 18:44

第五章 linux 实操篇 远程登录

P014_韩顺平图解Linux全面升级_远程登录 15:30

下载 free - for home school 版本 地址
https://www.netsarang.com/en/free-for-home-school/
在这里插入图片描述

P015_韩顺平图解Linux全面升级_远程文件传输 13:58

在这里插入图片描述

第六章 linux 实操篇 vi和vim

P016_韩顺平图解Linux全面升级_vi vim快速入门 08:32

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

P017_韩顺平图解Linux全面升级_vi vim快捷键 19:09

在这里插入图片描述VIM快捷键使用

执行动作所在模式具体快捷键操作
1.拷贝一般模式拷贝当前行== yy ; 拷贝当前行向下5行 ==5yy ; 黏贴用 p
2. 删除一般模式删除当前行 dd ; 删除当前行向下5行 5dd
3.文件中查找一般模式 、命令行模式/关键字 ; 回车 查找; n 下一个;
4. 设置行号命令行模式:set nu ; :set nonu ;
5. 撤销一般模式u = 撤销
6. 快速定位一般模式gg=首行 ; G = 末行 ;
7.快速定位某行一般模式20 , shift + g == 快速定位到20行

P018_韩顺平图解Linux全面升级_vi vim内容梳理 06:02

第七章 linux 实操篇 开机 重启

P019_韩顺平图解Linux全面升级_关机重启 07:54

关机&重启命令

执行动作所在模式
shutdown -h now立刻进行关机
shutdown1分钟后会关机(等同下面)
shutdown -h 11分钟后会关机
shutdown -r now现在重新启动计算机
halt关机,作用和上面一样
reboot现在重新启动计算机
sync将内存数据同步到磁盘

P020_韩顺平图解Linux全面升级_登录注销 08:41

  1. 开始以tom身份登录
  2. su root 切换到root 用户
  3. 执行相关操作
  4. 在root 用户下 ,执行 logout 指令, 切换回tom 用户
  5. 在tom用户下,再次执行logout 退出

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

第八章 linux实操篇 用户管理

20210207

P021_韩顺平图解Linux全面升级_用户管理(1) 15:26

https://www.bilibili.com/video/BV1Sv411r7vd?p=21
20210317 继续

–新建用户 设置密码

----- useradd milan ;默认创建家目录 /home/milan
[root@shell37 home]# useradd milan     ----新增用户milan 

[root@shell37 home]# passwd milan    --给milan设置密码  
Changing password for user milan.
New password: 
BAD PASSWORD: The password is shorter than 8 characters
Retype new password: 
passwd: all authentication tokens updated successfully.

--- 显示所有用户 
 cat /etc/passwd | awk -F: '$3>=500' | cut -f 1 -d :
输出/etc/passwd文件,对于每一行进行处理,判断以冒号:分割的第三个元素,抽取其中的大于500的行,并用cut输出第一列(用户账号名)。

删除用户 king  ---保留家目录
 userdel king 
 [root@shell37 home]# pwd
/home
[root@shell37 home]# ls
kinghome  leo  milan

--- 删除用户 milan  不保留家目录 (要慎重操作)
[root@shell37 home]# pwd
/home
[root@shell37 home]# ls
kinghome  leo  milan
[root@shell37 home]# userdel -r milan
[root@shell37 home]# ls
kinghome  leo


P022_韩顺平图解Linux全面升级_用户管理(2) 05:22

在这里插入图片描述

[root@shell37 home]# id leo
uid=1000(leo) gid=1000(leo) groups=1000(leo)
[root@shell37 home]# id root
uid=0(root) gid=0(root) groups=0(root)
[root@shell37 home]# id milan
id: milan: no such user

在这里插入图片描述

[root@shell37 home]# useradd jack
[root@shell37 home]# passwd jack
Changing password for user jack.
New password: 
BAD PASSWORD: The password is shorter than 8 characters
Retype new password: 
passwd: all authentication tokens updated successfully.
[root@shell37 home]# su - jack
[jack@shell37 ~]$ 
[jack@shell37 ~]$ pwd
/home/jack
[jack@shell37 ~]$ su - root
Password: 
Last login: Wed Mar 17 06:58:33 PDT 2021 on pts/0
[root@shell37 ~]# logout
[jack@shell37 ~]$ logout

在这里插入图片描述

[root@shell37 ~]# whoami
root
[root@shell37 ~]# who am i
root     pts/0        2021-03-17 07:12 (192.168.121.1)
[root@shell37 ~]# su - jack
Last login: Wed Mar 17 07:11:14 PDT 2021 on pts/0
[jack@shell37 ~]$ who am i
root     pts/0        2021-03-17 07:12 (192.168.121.1)

P023_韩顺平图解Linux全面升级_用户管理(3) 18:45

在这里插入图片描述

[root@shell37 ~]# groupadd wudang   ---武当 
[root@shell37 ~]# useradd -g wudang zwj
[root@shell37 ~]# id zwj  ---张无忌 
uid=1002(zwj) gid=1003(wudang) groups=1003(wudang)

---- 张无忌 划归 魔教 门下
[root@shell37 ~]# groupadd mojiao
[root@shell37 ~]# usermod -g mojiao zwj
[root@shell37 ~]# id zwj
uid=1002(zwj) gid=1004(mojiao) groups=1004(mojiao)

在这里插入图片描述

[root@shell37 ~]# cat /etc/passwd
...
tcpdump:x:72:72::/:/sbin/nologin
leo:x:1000:1000:CentOS7:/home/leo:/bin/bash
mongod:x:987:981:mongod:/var/lib/mongo:/bin/false
jack:x:1001:1001::/home/jack:/bin/bash
zwj:x:1002:1004::/home/zwj:/bin/bash

[root@shell37 ~]# cat /etc/shadow
tcpdump:!!:18557::::::
leo:$1$oxzRhXx2$3.4d0qInl.vMfZJCW25Pi1:18557:0:99999:7:::
mongod:!!:18581::::::
jack:$1$naZ6CVhI$OEJlUnnEECkDCXfhTKEIe0:18703:0:99999:7:::    ---设置过密码的
zwj:!!:18703:0:99999:7:::                                      -- zwj 没有设置密码,所以没有数据是!!

[root@shell37 ~]# cat /etc/group
.....
tcpdump:x:72:
leo:x:1000:
mongod:x:981:
docker:x:980:
jack:x:1001:
wudang:x:1003:
mojiao:x:1004:

P024_韩顺平图解Linux全面升级_用户管理(4) 08:37

第九章 Linux 实操篇 使用指令

P025_韩顺平图解Linux全面升级_运行级别 12:03

在这里插入图片描述

[root@shell37 bin]# init 5   --- 切换到图形界面 
[root@shell37 bin]# 
[root@shell37 bin]# init 3   --- 切换到命令行界面 

在这里插入图片描述

[root@shell37 bin]# systemctl get-default
graphical.target

[root@shell37 bin]# systemctl set-default multi-user.target 
Removed symlink /etc/systemd/system/default.target.
Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/multi-user.target.

[root@shell37 bin]# systemctl get-default
multi-user.target

P026_韩顺平图解Linux全面升级_找回root密码 08:23

在这里插入图片描述
详细图示过程,见单独的文章
https://blog.csdn.net/wei198621/article/details/114956502

具体步骤
1.首先进入系统,进入开机界面,选中 上面的系统,按e进入编辑界面 (默认5秒内操作好,来回切换系统不耗费时间)
2.进入编辑页面,将光标移动到“Linux16” 开头的行,在最后面输入 init=/bin/sh ,输入完成后按ctrl +x 键 进入单用户模式
4.进入单用户模式后,启动如图, 输入 mount -o remount,rw /
注意单词间空格(mount空格-o空格remount,rw空格/ ),然后回车
5.在新的一行后面输入 passwd , 然后回车,
输入密码
再次输入密码
6.此处输入 touch /.autorelabel (touch空格/.autorelabel) 完成后回车
7.输入 exec /sbin/init (exec空格/sbin/init) 然后回车
8.等待重启

P027_韩顺平图解Linux全面升级_帮助指令 08:46

在这里插入图片描述

P028_韩顺平图解Linux全面升级_文件目录指令(1) 15:27

在这里插入图片描述

P029_韩顺平图解Linux全面升级_文件目录指令(2) 07:33

在这里插入图片描述

P030_韩顺平图解Linux全面升级_文件目录指令(3) 12:43

在这里插入图片描述

P031_韩顺平图解Linux全面升级_文件目录指令(4) 14:04

P032_韩顺平图解Linux全面升级_文件目录指令(5) 24:21

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

[root@hell39 ~]# head -n 5 anaconda-ks.cfg 
#version=DEVEL
# System authorization information
auth --useshadow --enablemd5
# Install OS instead of upgrade
install
 
[root@hell39 ~]# tail -n 5 anaconda-ks.cfg 
%end

%addon com_redhat_kdump --enable --reserve-mb='auto'


在这里插入图片描述

P033_韩顺平图解Linux全面升级_文件目录指令(6) 10:08

在这里插入图片描述

[root@hell39 home]# ln -s /root/ myroot
[root@hell39 home]# ll
total 4
drwxr-xr-x.  2 root root   50 Mar 14 01:31 ceshi
drwxr-xr-x.  2 root root   25 Mar 14 06:32 docker-test-volume
drwx------. 15 leo  leo  4096 Dec 15 06:59 leo
drwxr-xr-x.  2 root root   60 Mar 14 07:53 mydockerfile
lrwxrwxrwx.  1 root root    6 Mar 17 09:52 myroot -> /root/

[root@hell39 home]# cd myroot/
[root@hell39 myroot]# pwd
/home/myroot
[root@hell39 myroot]# ll
total 16
-rw-r--r--. 1 root root    0 Mar 13 22:54 a124.txt
-rw-------. 1 root root 2761 Oct 22 08:55 anaconda-ks.cfg
drwxr-xr-x. 4 root root 4096 Nov 18 08:40 data
drwxr-xr-x. 2 root root    6 Dec  5 03:22 Desktop
drwxr-xr-x. 2 root root    6 Dec  5 03:22 Documents
drwxr-xr-x. 2 root root    6 Dec  5 03:22 Downloads
drwxr-xr-x. 2 root root    6 Dec  5 03:22 Music
-rw-r--r--. 1 root root  139 Mar 17 09:47 mycal.txt
-rw-------. 1 root root 2041 Oct 22 08:54 original-ks.cfg
drwxr-xr-x. 2 root root    6 Dec  5 03:22 Pictures
drwxr-xr-x. 2 root root    6 Dec  5 03:22 Public
drwxr-xr-x. 2 root root    6 Dec  5 03:22 Templates
drwxr-xr-x. 2 root root    6 Dec  5 03:22 Videos

在这里插入图片描述

[root@hell39 myroot]# history 10
  728  link -s /root/ myroot
  729  clear
  730  ln -s /root/ myroot
  731  ll
  732  cd myroot/
  733  pwd
  734  ll
  735  history
  736  history --help
  737  history 10

[root@hell39 myroot]# !733
pwd
/home/myroot
[root@hell39 myroot]# 

P034_韩顺平图解Linux全面升级_时间日期指令 07:514

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

[root@shell37 ~]# date +%y
21
[root@shell37 ~]# date +%Y
2021
[root@shell37 ~]# date +%m
03
[root@shell37 ~]# date +%d
18
[root@shell37 ~]# date "+%Y-%m-%d %H:%M:%S"
2021-03-18 06:50:04

P035_韩顺平图解Linux全面升级_查找指令(1) 13:33

 [root@shell37 shell]# find /opt -size +200M
 [root@shell37 shell]# find -name time.sh
./time.sh


[root@shell37 shell]# updatedb
[root@shell37 shell]# locate time.sh
/opt/shell/time.sh


[root@shell37 shell]# which ls
alias ls='ls --color=auto'
        /usr/bin/ls
[root@shell37 shell]# which reboot
/usr/sbin/reboot

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

P036_韩顺平图解Linux全面升级_查找指令(2) 08:22

在这里插入图片描述

[root@shell37 shell]# cat time.sh | grep sleep
  sleep 1
[root@shell37 shell]# cat -n time.sh | grep sleep
     4    sleep 1
[root@shell37 shell]# cat time.sh | grep -n sleep
4:  sleep 1
[root@shell37 shell]# grep -n "sleep" ./
grep: ./: Is a directory
[root@shell37 shell]# grep -n "sleep"  time.sh
4:  sleep 1

P037_韩顺平图解Linux全面升级_压缩和解压(1) 11:18

[root@shell37 shell2]# ll
total 6368
drwxr-xr-x. 4 root root    4096 Mar 18 22:29 shell
-rw-r--r--. 1 root root 6510585 Mar 18 22:28 shell2.zip
-rw-r--r--. 1 root root      46 Mar 18 22:30 whiletest.sh
[root@shell37 shell2]# gzip whiletest.sh 
[root@shell37 shell2]# ll
total 6368
drwxr-xr-x. 4 root root    4096 Mar 18 22:29 shell
-rw-r--r--. 1 root root 6510585 Mar 18 22:28 shell2.zip
-rw-r--r--. 1 root root      75 Mar 18 22:30 whiletest.sh.gz
[root@shell37 shell2]# gunzip whiletest.sh.gz 
[root@shell37 shell2]# ll
total 6368
drwxr-xr-x. 4 root root    4096 Mar 18 22:29 shell
-rw-r--r--. 1 root root 6510585 Mar 18 22:28 shell2.zip
-rw-r--r--. 1 root root      46 Mar 18 22:30 whiletest.sh


[root@shell37 shell2]# ll
total 6364
drwxr-xr-x. 4 root root    4096 Mar  9 07:22 shell
-rw-r--r--. 1 root root 6510585 Mar 18 22:28 shell2.zip

[root@shell37 shell2]# zip -r shell2.zip ./shell/

[root@shell37 shell2]# ll
total 6364
drwxr-xr-x. 4 root root    4096 Mar  9 07:22 shell
-rw-r--r--. 1 root root 6510585 Mar 18 22:28 shell2.zip

在这里插入图片描述

在这里插入图片描述

P038_韩顺平图解Linux全面升级_压缩和解压(2) 09:59

在这里插入图片描述

[root@shell37 shell2]# ll
total 6368
drwxr-xr-x. 4 root root    4096 Mar 18 22:29 shell
-rw-r--r--. 1 root root 6510585 Mar 18 22:28 shell2.zip
-rw-r--r--. 1 root root      46 Mar 18 22:30 whiletest.sh
[root@shell37 shell2]# tar -zcvf  22.tar.gz whiletest.sh 
whiletest.sh
[root@shell37 shell2]# ll
total 6372
-rw-r--r--. 1 root root     158 Mar 18 22:36 22.tar.gz
drwxr-xr-x. 4 root root    4096 Mar 18 22:29 shell
-rw-r--r--. 1 root root 6510585 Mar 18 22:28 shell2.zip
-rw-r--r--. 1 root root      46 Mar 18 22:30 whiletest.sh

[root@shell37 shell2]# tar -zxvf 22.tar.gz 
whiletest.sh
---将*** 解压到文件夹  shell2dir 下面 
[root@shell37 shell2]# tar -zxvf 22.tar.gz -C shell2dir/
whiletest.sh

P039_韩顺平图解Linux全面升级_实用指令小结 04:57

第十章 Linux实操篇 组管理和权限管理

P040_韩顺平图解Linux全面升级_linux组的介绍 07:35

P041_韩顺平图解Linux全面升级_所有者 04:03

在这里插入图片描述

[root@shell37 home]# ls -ahl
total 8.0K
drwxr-xr-x.  6 root root     56 Mar 17 07:20 .
dr-xr-xr-x. 19 root root   4.0K Mar 16 07:51 ..
drwx------.  5 jack jack    128 Mar 17 07:11 jack
drwx------.  3 zwj    1002   78 Mar 17 06:52 kinghome
drwx------. 15 leo  leo    4.0K Dec 15 06:59 leo
drwx------.  3 zwj  mojiao   78 Mar 17 07:20 zwj
[root@shell37 home]# chown leo zwj
[root@shell37 home]# ls -ahl
total 8.0K
drwxr-xr-x.  6 root root     56 Mar 17 07:20 .
dr-xr-xr-x. 19 root root   4.0K Mar 16 07:51 ..
drwx------.  5 jack jack    128 Mar 17 07:11 jack
drwx------.  3 zwj    1002   78 Mar 17 06:52 kinghome
drwx------. 15 leo  leo    4.0K Dec 15 06:59 leo
drwx------.  3 leo  mojiao   78 Mar 17 07:20 zwj

P042_韩顺平图解Linux全面升级_所在组 08:56

在这里插入图片描述

[root@shell37 home]# groupadd monster
[root@shell37 home]# useradd -g monster fox
[root@shell37 home]# id fox
uid=1003(fox) gid=1005(monster) groups=1005(monster)
[root@shell37 home]# 


[fox@shell37 ~]$ pwd
/home/fox
[fox@shell37 ~]$ touch ok.txt
[fox@shell37 ~]$ ll
total 0
-rw-r--r--. 1 fox monster 0 Mar 18 23:04 ok.txt
[fox@shell37 ~]$ 

[root@shell37 ~]# clear
[root@shell37 ~]# groupadd fruit
[root@shell37 ~]# touch orange.txt
[root@shell37 ~]# ll
[root@shell37 ~]# chgrp fruit orange.txt 
[root@shell37 ~]# ll

P043_韩顺平图解Linux全面升级_修改所在组 04:15

在这里插入图片描述


[root@shell37 ~]# clear
[root@shell37 ~]# id zwj
uid=1002(zwj) gid=1004(mojiao) groups=1004(mojiao)
[root@shell37 ~]# cat /etc/group

[root@shell37 ~]# cat /etc/group | grep wudang
wudang:x:1003:
[root@shell37 ~]# usermod -g wudang zwj
[root@shell37 ~]# id zwj
uid=1002(zwj) gid=1003(wudang) groups=1003(wudang)

P044_韩顺平图解Linux全面升级_rwx权限 15:46

P045_韩顺平图解Linux全面升级_权限说明案例 06:48

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

[root@shell38 dev]# ll /dev
total 0
crw-rw----. 1 root video    10, 175 Mar 18 06:45 agpgart
crw-------. 1 root root     10, 235 Mar 18 06:45 autofs
drwxr-xr-x. 2 root root         140 Mar 18 06:45 block

在这里插入图片描述

P046_韩顺平图解Linux全面升级_修改权限 09:32

-rwxrw---x. 1 root root   46 Mar  6 00:56 whiletest.sh
[root@shell37 shell]# chmod u=rwx,g=rw,o=x whiletest.sh 

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

P047_韩顺平图解Linux全面升级_修改所有者和所在组 09:15

在这里插入图片描述chown tom /home/test2.txt
chown -R tom /home/test
chgrp newgroup 文件/目录
在这里插入图片描述

P048_韩顺平图解Linux全面升级_权限管理应用实例(1) 21:57

在这里插入图片描述

P049_韩顺平图解Linux全面升级_权限管理应用实例(2) 17:43

在这里插入图片描述

P050_韩顺平图解Linux全面升级_权限管理应用实例(3) 09:50

目录 rwx 权限

x: 可以进入到该目,cd 到该目录
r: 是否可以在目录下执行 ll 读取目录下的数据
w: 执行更改 ,删除操作

P051_韩顺平图解Linux全面升级_权限管理应用实例(4) 14:34

梳理知识点

第十一章 定时任务调度

P052_韩顺平图解Linux全面升级_crond快速入门 11:01

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

P053_韩顺平图解Linux全面升级_crond时间规则 05:05

P054_韩顺平图解Linux全面升级_crond应用实例 14:55

在这里插入图片描述

P055_韩顺平图解Linux全面升级_at任务调度机制 12:36

at 定时任务
在这里插入图片描述在这里插入图片描述

P056_韩顺平图解Linux全面升级_at任务调度实例 10:09

在这里插入图片描述

P057_韩顺平图解Linux全面升级_任务调度小结 09:49

crontab   定时任务调度

                            
                            版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/wei198621/article/details/113727023
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢