给tomcat 启动命令加权限:
-
#在bin目录下 执行该命令
-
chmod u+x *.sh
1、查看包含字符串的上下文命令
cat "123" test.log,查看test.log中包含123的日志
cat -10 "123" test.log 打印匹配行的前后10行
通过vim 打开编辑文件时,输入 gg回到文件第一行 shift+g回到文件末尾行
在命令模式下敲斜杆( / )这时在状态栏(也就是屏幕左下脚)就出现了 “/” 然后输入你要查找的关键字敲回车就可以了。
2、查找文件命令
whereis +文件名/目录
find 路径 参数 (find / -name 'test.py', find /usr/local -name 'test*')
当使用whereis和locate时,会从数据库中查找数据,而不是像find命令那样,通过遍历硬盘来查找,效率自然会很高。
但是 该数据库文件并不是实时更新,默认情况下时一星期更新一次,因此,我们在用whereis和locate 查找文件时,有时会找到已经被删除的数据,或者刚刚建立文件,却无法查找到,原因就是因为数据库文件没有被更新。
如果想从根目录下查询一个文件夹:
find / -type d -name "log"
-type d
:该参数用于限定查找的对象类型为目录(d
代表directory
),也就是只查找文件夹,排除文件等其他类型的对象,确保找到的是你想要的log
文件夹。-name "log"
:-name
参数用来指定要查找对象的名称,双引号把log
括起来是为了确保即使名称中包含空格等特殊字符也能正确识别(虽然这里log
比较简单没有这种情况,但养成加双引号的习惯更好),表示要查找名字为log
的文件夹。
3、查看服务器下某个用户的定时任务
crontab -l -u root
脚本文件内容:
4、查看进程占用的端口号
cd usr 或者 cd usr/ 进入到当前目录下的usr文件夹
cd /usr 进入到根目录下的usr文件夹