ICode9

精准搜索请尝试: 精确搜索
  • 17.第五章 文本处理三剑客之 grep和正则表达式(三)2021-10-21 20:03:58

    3.文本处理三剑客 grep 命令主要对文本的(正则表达式)行基于模式进行过滤sed:stream editor,文本编辑工具awk:Linux上的实现gawk,文本报告生成器 3.1 文本处理三剑客之 grep grep: Global search REgular expression and Print out the line 作用:文本搜索工具,根据用户指定的“模式

  • 16.第五章 文本常见处理工具(二)2021-10-20 20:02:16

    2.文本常见处理工具 2.1 文件内容查看命令 2.1.1 查看文本文件内容 2.1.1.1 cat cat 可以查看文本内容 格式: cat [OPTION]... [FILE]... 常见选项 -E:显示行结束符$ -A:显示所有控制符 -n:对显示出的每一行进行编号 -b:非空行编号 -s:压缩连续的空行成一行 范例: [root@rocky8 ~]

  • 文本处理、正则表达式及shell脚本之练习2021-09-26 22:06:48

    1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来 # 方式一 [22:02:57 32 root@CentOS8 data]# cat /etc/passwd |grep -v '/sbin/nologin$' root:x:0:0:root:/root:/bin/bash sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/

  • 在 Linux 中如何禁止用户登录2021-09-22 17:06:36

    默认情况下,Linux中创建用户帐户时,用户具有shell访问权限。在某些情况下不需要用户帐户登录shell。本文介绍如何设置已存在的用户禁止shell登录、创建用户时禁止shell登录。 创建用户时设置禁止shell登录 默认情况下,创建用户时,将按照/etc/default/useradd文件中定义的为用户分配sh

  • 微信小程序 执行 wx.reLaunch 后,点击事件失效【已解决,亲测有效】2021-09-22 15:02:11

    在使用微信小程序中,有一个场景需要调用 wx.reLaunch到A页面 wx.reLaunch({ url: '/pages/index/nologin/nologin', }) 但是 reLaunch 到A页面后,发现A页面的所有点击事件都没反应了 解决办法,用延时器包裹起来: setTimeout(() => { wx.reLaunch({ url: '/pages/index/n

  • awk基本用法及脚本2021-09-21 18:58:34

    awk基本用法及脚本 1、awk命令及基本用法1.1 工作原理1.2 格式及演示 2、awk高级用法2.1 FS,OFS 输入输出分隔符2.2 扩展正则表达式匹配内容2.3 算数运算2.4 商品脚本 1、awk命令及基本用法 awk不仅仅是一个命令,还是一种编程语言,用于在linux下对文本和数据进行处理,主要

  • 【sed】修改文件内容2021-09-15 15:00:42

        修改/etc/passwd中第1行第1个root为ROOT 1 sed -i '1s/root/ROOT/' passwd   修改/etc/passwd中第5行到第10行中所有的/sbin/nologin为/bin/bash 1 sed -i '5,10s/\/sbin\/nologin/\/bin\/bash/g' passwd    修改/etc/passwd中

  • Shell之awk2021-08-01 04:31:06

    Shell之awk 目录Shell之awk一、awk概述1. awk的工作原理2. 命令格式3. awk常见的内建变量(可直接用)二、操作实例1. 按行输出文本2. 按字段输出文本3. awk数组循环 一、awk概述 1. awk的工作原理 逐行读取文本,默认以空格或tab键为分隔符进行分割,将分割所得的各个字段保存到内建变量

  • vulnhub靶机AI-Web2渗透笔记2021-07-24 11:57:35

    文章目录 环境准备渗透过程1.信息收集1.1 主机发现1.2 端口扫描1.3 访问web网页(80端口) 2.漏洞利用1 利用目录穿越(Directory Traversal)漏洞读取/etc/passwd2.利用暴力破解获取密码3.爆破目录4.利用命令执行漏洞获得ssh账号密码 3.提权4.总结 环境准备 靶机环境搭建

  • shell之正则2021-06-21 16:34:06

    正则表达式 grep/egrep grep   -c:打印符合要求的行数 # grep -c 'halt' /etc/passwd 1 -C:后面跟一个数字,打印符合要求的行及上下两行 # grep -C2 'halt' /etc/passwd sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin

  • Linux——打包压缩文件与文件查询命令2021-06-16 16:02:20

    1.tar命令 tar 命令用于对文件打包压缩或解压,格式为∶tar [选项] [文件]。 打包并压缩文件∶"tar -czvf 压缩包名.tar.gz 文件名" 解压并展开压缩包∶"tar -xzvf 压缩包名.tar.gz" 例如: 将/www.baidu.com目录内文件打包并通过gzip格式压缩: [admin@iz2ze3qtjvut2waqz8moa8z

  • Kali linux 基础常用指令详解2021-06-14 16:03:26

    认识linux SHELL和终端 查看shells: cat /etc/shells 查看当前shell : echo $SHELL linux区分大小写 vim编译器 VM编辑器是所有unix及linux系统下标准的编辑器。 vi/vim编辑器模式 命令模式:刚进入vim的时候,默认就是命令模式,可以复制行,删除行等。 输入模式:可以输入内容 输

  • shell编程之正则表达式与文本处理器2021-06-14 13:34:40

    目录 一、正则表达式一、基础正则表达式二、扩展正则表达式 二、Linux文本处理工具一、三剑客之grep二、三剑客之sed一、格式二、常用选项及匹配模式三、三剑客之awk一、选项及变量二、格式三、简单实例 一、正则表达式 一、定义 1、正则表达式,又称正规表达式、常规表

  • linux centos8 nologin用户执行crontab命令2021-06-10 16:02:30

    2021年6月10日12:44:56  一般网站的跑的用户比如www都是设置成  /sbin/nologin,只提供ftp账号权限给www用户使用 cat /etc/passwd 可以看到权限,但是执行 crontab是需要bash权限的   但是你使用root 账号 crontab -e 跑的时候,比如代码里有生产文件的时候就是root:root导致权限

  • Shell编程之正则表达式2021-06-09 18:00:52

    文章目录 一、正则表达式概述1. 基础正则表达式2.扩展正则表达式 二、Sed工具概述1.Sed基本语法2.Sed用法示例示例1 删除文件每行第一个字符示例2 删除文件每行里的所有数字示例3 删除test.txt中所有特殊字符示例4 用sed修改ssh服务配置文件,去掉所有以#开头的行和空行,改变

  • linux 正则表达式与实践2021-06-01 07:07:09

    正则表达式基础   准备 (1)alias grep='grep --color=auto' 易于显示 (2)LC_ALL=C,字符集,设置环境变量,字符顺序   基础正则 1)^word  匹配以Word开头的内容 vi/vim 里^代表一行的开头 2)word$  匹配以Word结尾的内容 vi/vim 里$代表一行的结尾 3)^$    表示空行 #过滤空行,并

  • 文件处理工具2021-05-25 12:01:51

    讲述了linux上的两个文件处理工具: sed awk sed sed是一个管道命令,可以分析标准输入;还可以将数据进行替换、删除、新增、选取特定行等功能。 参数说明: -n:使用安静模式,只显示经过sed处理的那一行 -e:直接在命令行模式上进行sed的操作编辑 -i:直接修改读取的文件内容,而不是屏幕输出

  • sed命令常见用法2021-05-20 16:51:31

    sed基本使用 sed -n 'num1p' file 选出行号为num1的行 sed -n 'num1,num2p' file 选出num1~num2行sed -n 'num1,$p' file 选出num1行到文件末尾grep -n '.*' file |sed 'num1p' -n 带行号的显示sed  '/root/p' -n

  • sed命令常见用法2021-05-06 13:53:50

    sed基本使用sed -n 'num1p' file 选出行号为num1的行sed -n 'num1,num2p' file 选出num1~num2行sed -n 'num1,$p' file           选出num1行到文件末尾grep -n '.*' file |sed 'num1p' -n  带行号的显示sed  '/root/p' -n pp.txt          

  • Linux 文件查看命令2021-04-16 14:56:17

    文件查看命令more、less、head、tail;文件内容过滤grep;文件上传和下载命令rzsz系统文件查看命令-more[root@web02 ~]# more /etc/services 语法:  more [选项] 文件 回车: 按行往下看 空格: 按页往下看 n: 向下查找 /:  /xxx 搜索文件中含有xxx的内容行 q: 退出系统文件

  • 管道 | 操作2021-03-17 11:01:08

    管道 | 操作Linux中管道 | 是一个很强大的工具,它可以将前面命令的输出结果,交由后面命令再处理一遍,作为后面命令的参数。    [root@rhel8 ~]# cat -n /etc/passwd | head -5           1    root:x:0:0:root:/root:/bin/bash       2    bin:x:1:1:bin:/bin:/sbin/

  • 文本处理工具和正则表达式(cut、)2021-03-10 02:01:25

     案例1:取出文件中的特定内容 1 [01:55:12 root@localhost ~]#who 2 root pts/0 2021-03-10 00:02 (192.168.253.233) 1 [01:55:28 root@localhost ~]# cat /etc/passwd 2 root:x:0:0:root:/root:/bin/bash 3 bin:x:1:1:bin:/bin:/sbin/nologin 4 daemon:x:2:2

  • Case2_用户和用户组管理(杂)2021-02-11 11:59:37

    文章目录 /etc/nologin 文件引起普通用户无法登录查看用户的密码时效设置安全防范措施用命令行添加用户时,必须完成几步操作?具体是什么操作?root用户的密码丢失后,有几种办法可以进行修改?具体是什么修改?用户组管理中,添加、修改和删除对应的操作命令是什么? /etc/nologin 文件

  • Linux CentOS 7 用户组管理(2)2020-12-09 11:01:32

    目录   一、Linux系统用户组的管理 1.1、概述 1.2、增加一个新的用户组 1.2.1、语法 1.2.2、groupadd --help 1.2.3、应用 1.3、删除一个已有的用户组 1.3.1、语法 1.3.2、groupdel -- help 1.3.3、应用 1.4、修改用户属性 1.4.1、语法 1.4.2、groupmod --help 1.4.3、应用 1.5

  • 02_小工具grep使用-常用选项参数2020-11-26 22:58:05

    1、包含root关键字的行 2、包含root关键字的行在第几行 3、包含root关键字的行在第几行,并忽略大小写 4、过滤以root开头的行 5、过滤以bash结尾的行 6、不以root开头的行 7、包含以ftp开头的前3行 8、包含以ftp开头的后3行 9、包含以ftp开头的前3行和后3行 10、包含hello单

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有