这里写自定义目录标题 故事的开始 寻找故事中遇到的问题,自己看看能否解决 解决问题的关键 故事的开始 时间:2022年4月18日; 地点:上海浦东新区—家里; 人物:我自己和电脑;...就是出现了下图中的弹窗,导致了我正在使用向日葵工具远程的时候无法点击这个关闭弹窗的按钮,直接让向日葵软件卡死。...二话不说 立马远程上,然后打开windows的远程工具. 竟然可以连接了,还能输入账号和密码了。 连接之后:其实成功了,但是由于那个弹窗没点确定,还是黑屏,无法进行任何操作。...最后快没救的时候,最绝望的时候,换了一个解决的思路:“局域网内远程电脑重启windows”,就去度娘和谷哥查了一番,其中的一篇文章结束了这场我与计算机斗智斗勇的战斗。...-m就是指定远程的电脑。-f是关闭运行的软件,强制重启,-t是指定时间,多少秒内重启。
如: grep "Hello World" 1.txt 搜索Hello Word 在1.txt中查找. 2.grep 行首/尾 模糊查找. grep中常用的模糊查找. 如日常生活中,查找的时候....查询以 1开头的行,以及s结尾的行. 3.echo 以及 重定向的使用 echo 可以输出在终端一句话.不过不单独使用.一般配合重定向将输入的内容写入到文件或追加到文件 下面介绍下什么是重定向,以及echo...4.管道概念 不知道大家有没有这样过. 假设文件有内容.我们使用cat 查看一下....但是我们本意不是查看.而是 查找这个文件的内容.但是我们不知道查找什么,所以必须查看一下. cat xxxx grep xxx xxx 那么有没有办法可以让输入的内容作为输入结果给另一个命令使用那...Linux 允许将 一个命令的输出 可以通过管道 做为 另一个命令的输入 可以理解现实生活中的管子,管子的一头塞东西进去,另一头取出来,这里 | 的左右分为两端,左端塞东西(写),右端取东西(读) 常用的管道命令有
当执行 ps -ef |grep tomcat 命令的时候还能看到它(不过是睡眠状态)但是还在占用着内存空间 解决办法一 第一种办法就是每当执行 shutdown.sh 的时候可以用 ps -ef |...grep tomcat 查看它的进程,找到 PID 并手动将它 Kill 掉就可以了。...但是此方法就是操作有点繁琐,那有没有其他办法呢?有!...PID 强制关掉。...第一步 编辑 catalina.sh 文件,找到 PRGDIR=`dirname "$PRG"` 这一行,在其下面添加: #判断 CATALINA_PID有没有配置,没有的话 #就使用当前目录(bin
grep 是一款非常流行的文本搜索工具,它根据正则表达式对文本进行搜索,并输出匹配的行或文本。...ERE 和 BRE简称全称解释BREbasic regular expressions基础正则表达式 (过时的)EREextended regular expressions扩展正则表达式 (现代的)如果从字面理解...例如列出文件名以 config 或者 conf 或者 cfg 结尾的文件:# 使用 EREls -a | grep -E '(config|conf|cfg)$' # 使用 BREls -a |...-w 'use' fileI use Linux.$ $ # 搜索含有 win10 或者 windows 10 或者 windows10 的行,不区分大小写$ egrep -i '(win|windows...["linux", "macos", "win10"]$ $ # 搜索 windows 后面带有两位数字的行,不区分大小写$ egrep -i 'windows ?
Box目录 r 删除目录 f 强制删除无需询问 5. cp 作用:删除文件/或目录 语法 cp -选项 源文件 目标文件 选项 cp -r Box /mnt/ 将当前目录下的Box...这里所说的链接相当于 Windows 系统中的快捷方式。...v -i grep 'a' 1.txt 输出1.txt中包含a的行 grep -i "dads" 1.txt 忽略大小写搜索 grep -v 'boss' 1.txt...过滤输出除了包含boss的其他行 ^以什么开头 $以什么结尾 grep 'root$' 1.txt 输出以root结尾的行 grep '^hello' 1.txt 输出以...cat file.txt | grep "pattern" 这会显示文件内容,过滤包含特定模式的行 关机 | 重启命令 关机--------------------------------------
原理分析 当硬盘上的一个文件删除,其实没有真正想象中的那样在硬盘上清除掉的,它是把 inode 号和 block 块的链子断开,但是真正的数据还是在硬盘上的,有没有感觉比在 windows上删除快,当你在删除文件的地方重新复制了新文件...文件如何恢复 可以用 ext3grep工具进行文件恢复,前提是要求你的系统是在 ext3 或者 ext4 的文件系统,因为 ext3 文件系统是日志型文件系统,ext3 文件系统储存信息的时候是由...ext3grep 教程参考:https://www.cnblogs.com/lazyfang/p/7699994.html rm 常用参数 常用参数说明 -f, --force 强制删除。...例子: rm a.log 强制删除目录和文件 rm -rf 目录名 rm -rf 会强行删除该目录以及所有文件、子目录下的所有文件和目录。...例子:删除目录下以 log 扩展名结尾的所有日志文件 rm -f *.log* 经验总结 1、做好源程序和线上 war 包备份 2、慎用 rm 命令,改用 mv 命令 3、做好关键文件和数据备份 4、慎用你的自信心
)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。...PATTERN 仅完全匹配字词 -x, --line-regexp 强制 PATTERN 仅完全匹配一行 -z, --null-data 一个 0 字节的数据行...行 -A, --after-context=NUM 打印以文本结尾的NUM 行 -C, --context=NUM 打印输出文本NUM 行 -NUM..." /home/grep/.bashrc --color=auto # export SYSTEMD_PAGER= -A :后面可加数字,为 after 的意思,除了列出该行外,后续的 n 行也列出来。...[grep@GeekDevOps ~]$ grep -n "^root" /etc/passwd 1:root:x:0:0:root:/root:/bin/bash $:以匹配字符串结尾。
nmap 127.0.0.1 # 检查3306端口 netstat -anlp | grep 3306 # 检测3306接口 lsof -i:3306 linux释放占用端口解决办法 解决步骤如下...,杀掉该进程 释放占用端口分步解决办法 查询端口是否被占用 比如需要查询8080端口是否占用,可以下面命令 netstat -an | grep 8080 查询占用端口的进程 可以使用lsof命令查看...lsof -i:8080 也可以使用netstat和grep查看 netstat -anp|grep 8080 该命令最后一行就是占用8080端口的进程PID和名称。...8080 -j ACCEPT # 还需要重启服务 service iptables restart # 也可以直接编辑配置文件 vim /etc/sysconfig/iptables # 然后在文件结尾添加一行...DROP 不接收 以上即是关于Linux强制释放占用端口以及Linux防火墙端口开放方法。
强制保存,不推出vi :wq 保存文件并退出vi :wq! 强制保存文件,并退出vi :q 不保存文件,退出vi :q! 不保存文件,强制退出vi :e!...强制保存并退出 7.查找命令 7.1grep命令 grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。...grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户,grep是查找匹配条件的行 参考: http://man.linuxde.net...find是搜索匹配条件的文件(http://man.linuxde.net/find) 查找当前目录下所有的gz结尾的文件 find ....最后 Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的 目录 说明 /usr 系统级的目录,可以理解为C:/Windows/, /usr/lib 理解为C:/Windows/
移动文件,相当于 windows 下的剪切粘贴,如果剪切粘贴到同一目录下,则为重命令。 -b 覆盖前做备份。 -f 如存在不询问而强制覆盖。 -i 如存在则询问是否覆盖。..../ #为 /ifs1/Example 目录在当前目录下创建一个快捷方式 9. vim vim 是 Linux 系统自带的文本编辑器,可以理解成为 windows 系统下的 word 软件。...18. grep 文本搜索工具,类似于正则表达式搜索,可以在一个大的文件中快速搜索到满足一定规则的内容。...#案例一:统计fasta文件中序列的条数; grep -c ">" gene.ffn #案例二:输出满足条件的序列; grep -A "3 gi 29732 34486" lastz.axt #案例三...pid可以强制杀死。
如想确认 Web 服务有没有起来,可查看 80 端口有没有打开。...Linux查找命令 3.1、grep grep 命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。...从文件中读取关键词进行搜索 输出 a.txt 文件中含有从 b.txt 文件中读取出的关键词的内容行 cat a.txt | grep – nf b.txt 从文件中读取关键词进行搜索, 显示行号...] 输出非 u 开头的行内容 cat test.txt |grep hat$ 输出以 hat 结尾的行内容 cat test.txt |grep -E "ed|at" 显示包含 ed 或者 at 字符的内容行...-type f -name "*.log" 查找当目录,以.log 结尾的普通文件 find . -type d | sort 查找当前所有目录并排序 find .
---- ---- mv指令(重要) mv就相当于windows中的剪贴,mv可以移动目录或文件,或者重命名。 语法: mv 源文件或目录 目标文件或目录。...当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个, mv 命令将各参数指定的源文件均移至 目标目录中 mv -f : force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖...在 more 的时候,我们并没有办法向前面翻, 只能往后面看 但若使用了 less 时,就可以使用 [pageup][pagedown] 等按键的功能来往前往后翻看文件,更容易用 来查看一个文件的内容..., head 用来显示档案的 开头至标准输出中,而 tail 想当然尔就是看档案的结尾。...grep '被查找的字符串' 文件名:从文件内容查找匹配指定字符串的行(特定文本进行过滤) grep -n '查找字符串' 文件名:查找出内容并显示行号 grep -v '查找字符串' 文件名:反向查找
所以今后老高今后要改正这个不良习惯,保持自己的代码风格,之前写的都不算 XD 。 我的风格 下面老高精(HU)心(LUAN)整理了一些PHP编码的习惯,不知道有没有和我一样的TX?...于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做“回车”,告诉打字机把打印头定位在左边界;另一个叫做“换行”,告诉打字机把纸向下移一行。...Unix系统里,每行结尾只有“”,即“\n”;Windows系统里面,每行结尾是“”,即“\r\n”;Mac系统里,每行结尾是“”。...一个直接后果是,Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一行;而Windows里的文件在Unix/Mac下打开的话,在每行的结尾可能会多出一个^M符号。...; } 代码块 代码块其实就是{和}包裹的内容,用在if,switch,while等条件或分支的时候会用到,老高的建议是每个{和}必须独占一行。 删除结尾标记?
^root user //找以root开头的行 grep bash$ user //找以bash结尾的行 grep ^$ user //找空行 grep -v ^$ user //...user //找任意单个字符,文档中每个字符都可以理解为任意字符 grep "r..t" user //找rt之间有2个任意字符的行 grep "r.t" user //找rt之间有1个任意字符的行...,没有匹配内容,就无输出 grep "*" user //错误用法,*号是匹配前一个字符任意次,不能单独使用 grep "ro*t" user //找rt,中间的o有没有都行,有几次都行 grep...:如果电脑是Windows的话: 创建虚拟机,用最小化方式安装,按要求配置好ip,同网段之间要能互通,配置好yum,修改主机名 proxy 192.168.2.5(vmnet2) 192.168.4.5...@svr5 ~# egrep '^10-9{10}$' tel.txt //这里^代表以数字1开头,后面有10个数字作为结尾 13401234567 18966677788 4 简述sed条件的作用及表示方式
强制拷贝 mv 旧名字 新名字 重命名 mv 文件名 .....grep +关键字 按行为单位进行关键字过滤显示 wc -l 记录行数 data +%Y : %m : %d - %H/%M/%S 查看时间(年月日时分秒...: 一、Linux安装软件: 1.源代码安装 2.rpm安装 --Linux安装包 3.yum安装 --解决安装源,安装版本,安装依赖 4.什么是软件包在Linux下安装软件, 一个通常的办法是下载到程序的源代码...但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包, 直接进行安装....:定位光标到当前行结尾 shift+^:定位光标到当前行首位 底行模式中:vs 可以直接打开多个窗口进行输入代码 输入ctrl+ww可以在不同文件中进行切换 2.vim配置项说明 set nu
/dev 设备管理器:将硬件映射成文件了,你看看里面有没有cpu和disk相关的目录 /media 自动识别的设备,并把它挂载在这个目录下面,比如你查个u盘 /mnt 让用户临时挂在别的文件系统的 /...注意如果目录里面有东西 就要加参 -r(recursive) 递归删除 -f (force) 强制删除。...tail -n5 a.txt 结尾5行 tail -f a.txt 跟踪文档更新 ,一般用于查看运行日志 find find指令将从指令目录向下遍历各个子目录,将满足条件的文件或者目录显示在终端 find...8回车 date 显示时间 cal 查看日历 grep指令 和管道符 | grep是过滤 参数-n 是显示匹配行以及行号 -i是忽略大小写 |是将前一个命令的结果传给下一个命令处理 cat a.txt...人性化很多,即使不明白“五张表五条链”而且对TCP/IP协议也不理解也可以实现大部分功能。
grep -E 强制让grep直接认识正则符号,不需要再进行转义,egrep 等效grep -E 天生就能认识正则符号;我们平时备份可以通过cp 文件名{,.bak}的形式进行,避免再打一次文件名 2.2...$ grep "^$" 123.txt 查找非指定字符开头的行 $ grep "^[^#]" demo.sh #在demo.sh中查找不以#开头的行 查找以某内容结尾的行 需运用正则表达式...W file 写并追加模板块的第一行到file末尾。 ! 表示后面的命令对所有没有被选定的行发生作用。 示例:1!表明对文中所有行起作用,3!...:匹配一个非换行符的任意字符 需用到命令:!: 表示后面的命令对所有没有被选定的行发生作用。...需用到元字符集: 匹配行结束,如:/sed/匹配所有以sed结尾的行。
另外推荐一个 Linux 命令大全[4]快查网址,非常不错,大家如果遗忘某些命令或者对某些命令不理解都可以在这里得到解决。...在 /opt 目录下查找以.txt结尾的文件名:find /opt -name "*.txt" 同上,但忽略大小写:find /opt -iname "*.txt" 当前目录及子目录下查找所有以 .txt...和 .js 结尾的文件:find . \( -name "*.txt" -o -name "*.js" \) 或 find ....代表强制退出不保存 复制文件 cp -r 文件名 文件拷贝的目标位置 复制代码 解压缩操作命令 tar 压缩文件 tar -zcvf 压缩后的文件 目标文件 复制代码 tar 解压文件 tar -...top 命令是 Linux 下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。
文本处理三架马车grep sed awk1、grep一种强大的文本搜索工具,能使用正则表达式匹配搜索文本,并把匹配的行打印出来grep options pattern file实际容忍度很高,pattern...写在左后,或者options写在pattern后面都可以无法查找压缩文件,只能看普通的文本文件,所以可以先用less打开文件然后再grep-r 从目录中,看看内部的所有文本文件有没有这个关键词-n 显示文件中的行号...grep 'TATAGG' -r Data/ -n-w word,精确地查找某个关键词,但是除了 - 和 _ 之外的符号可能没有办法过滤,而把类似=gene;中的gene也纳入所以grep搜完之后记得肉眼检查一下...grep -f cat Data/example.gtf | grep -f file -w正则表达式^ 行首,以什么玩意开始的行 cat Data/example.fa | grep '^ATCG...' -n$ 行尾,以什么pattern结尾的行 cat Data/example.fa | grep 'ATCG$' -n.
— rm 删除文件的命令为 rm + 文件名,下面就删除abc文件 image.png rm 还有另外的属性,看下表 命令 功能 rm -f 删除目录,强制删除,即使文件不存在也可以删除,f 一般代表一个文件...创建目录 —— mkdir “mkdir”,可以理解为创建一个windows系统下的文件夹 删除目录的方式也很简单,记得 rm -r 强制删除 三、拷贝和移动文件 3.1 拷贝文件 —— cp 格式...长按 “=” 输出当前行号 4.3 搜索文本 —— grep grep(搜索文本) 格式:grep 文件名: 搜索文件相关内容 也有快捷键的,和windows一样,ctrl + f grep 有两种查找模式...正则表达式查找 两种方式:从每行开头进行查找,从行末尾进行查找 | 参数 | 实例 | |–|--| | grep ^ + 内容 | eg:grep ^a ,以a开头的行进行查找| |grep 内容...+ | eg: grep b ,以b为结尾的行进行查找 4.4 树状图 —— tree 用树状图的形式,把linux系统文件结构列出来 很直观,图片中的 tree ~ 就是常见的命令 参数 功能
领取专属 10元无门槛券
手把手带您无忧上云