正常查询 find /apps/swapping -name '*swapping*.jar' 在/apps/swapping 目录下 查找 文件名为 '包含swapping的并且以.java结尾的文件名' 返回结果如下: 现在需求,仅返回文件名就可以 在命令最后加上 find .......... |sed 's#.*/##' 如下,完整的查询命令 find /apps/swapping -name '*swapping*.jar' |sed 's#.*/##'…
5.查看树结构(tree) 通常情况下系统未安装该命令,需要yum install -y tree安装 直接使⽤tree显示深度太多,⼀般会使⽤ -L选项⼿⼯设定⽬录深度 格式:tree -L n [⽬录],其中n指定⽬录深度 6.删除文件夹(rmdir):仅可以删除空白文件夹(不可以删除有内容的文件夹),当test这个文件夹下面还有别的文件夹时,不能 通过rmdir test的命令直接把整个test文件给删除. 命令:rmdir test只能是在test是一个空文件夹得时候可以直接删除,否则就…
Linux下如何查看tomcat是否安装.启动.文件路径.进程ID 在Linux系统下,Tomcat使用命令的操作! 检测是否有安装了Tomcat: rpm -qa|grep tomcat 查看Tomcat的进程ID: ps -ef|grep tomcat 查看Tomcat目录: find / -name tomcat 首先,进入Tomcat下的bin目录 cd /usr/local/tomcat/bin 使用Tomcat关闭命令 ./shutdown.sh 查看Tomcat是否以关闭 ps -…
在(一)中提到过rwx的含义,但是我们还需深入理解,明白其真正的含义和权限,对于文件和目录,rwx权限是不同的,尤其是目录的权限往往是被忽略的: 对于目录,其权限和对应的操作: r-ls w-touch.mkdir.rm x-cd 英文原意:change the permissions mode of a file 功能:改变文件或目录权限 语法: 注:+表示增加权限,-表示减少权限,=表示授权 例子: 原来一个文件a,假设其权限-rw-r–r–,通过,将others的r权限去掉,文件a的权限变…
1.需求:linux使用shell命令查询结果前后批量追加内容 例如:我需要在当前目录下所有的css文件路径前追加域名 我想的是用sed替换去实现,鲍哥的思路是用for循环 1.1方法1:鲍哥的for循环 这是鲍哥的思路,我写出来后,鲍哥说很二. for i in `find . -type f -name '*.css'`;do echo 'http://www.baidu.com/css/'$i;done 1.2方法2:sed替换 find . -type f -name '*.css'|s…
描述 userdel命令用于删除用户帐户和相关文件. userdel命令修改系统账户文件,删除所有涉及用户的信息,指定的用户(LOGIN)必须存在. 语法 userdel [options] LOGIN 选项列表 选项(常用的已加粗) 说明 -f, --force 强制删除用户账户,即使用户处于登录状态.它强制删除用户家目录和邮件池(一般在/var/spool/mail/目录下),即使其他用户家目录和指定的用户家目录同名或指定的用户没有邮件池. 如果在/etc/login.defs中将USERG…
问题描述: curl 检测 URL 返回值以判断服务器是否正常 原命令:curl -I -m 10 -o /dev/null -s -w %{http_code} --insecure $url 问题:在网页上打开是正常的,页面也是JSON数据,但curl获取到状态码是500. 解决:把I换成i curl -i -m 10 -o /dev/null -s -w %{http_code} --insecure $url…
package com.pasier.xxx.util; import java.io.IOException; import java.io.InputStream; import java.nio.charset.Charset; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import ch.ethz.ssh2.ChannelCondition; import ch.ethz.ssh2.Connection; impor…
修改文件名可以用mv命令来实现 mv filename1 filename2 1 但如果批量修改还是使用rename命令更为方便 现在我们有a b c d 四个文件 增加后缀 rename 's/$/\.txt/' * 1 a.txt b.txt c.txt d.txt 修改后缀 rename 's/\.txt/\.dat/' * 1 a.dat b.dat c.dat d.dat 删除后缀 rename 's/\.dat//' * 1 a b c d 批量修改,比如将a改为aa,b改为bb r…
原创部分: 1.获取返回值 #This is a shell to Deploy Project #!/bin/bashcheck_results=`ps -ef | grep "java"`//变量获取语句执行结果check_results=`cat a.sh` echo "command(ps-ef) results are: $check_results" 2.获取当前文件所在路径 #This is a shell to Deploy Project#!/bi…