常用的linux命令
重启服务用到的命令
1.cd /app 进入app这个文件
2.ls
3.ll
4.ps -ef|grep sgcc.file.engine
上面grep后面是jar包的名字,
上面是展示sgcc.file.engine这个服务的端口,比如端口是10086
5.kill -9 10086
强制关掉该端口,
6. ./start.sh
这个意义不大,这个是自己写的重启命令,里面包含对应的服务和配置文件等信息
7.tail -f nohup.out
nohup.out是日志文件的名字,这是打印日志到屏幕上
ping 与telnet的区别
上面对于某个ip+端口分别用ping与telnet的方式去
先说结果:目前是104是通的,105是不通的
1.ping 104与105都未看到效果
2.telnet 看到104通,105不通
结论:ping这种方式是片面的,好多对访问管理比较严格的单位,是禁ping的,也就是说你用ping的方式无法展示ip与端口是否是通的
用telnet是可以查看到的,成功了会有connected to的标识
-------------------------------
调度的sftp与ssh的连接测试linux命令
信息
ip:10.141.248.105
port:17005
username:qctcsdjy
password:******
上面的telnet就可以确定是否能连接成功
用ssh -p 17005 10.141.248.105
或者 sftp -oport=17005 qctcsdjy@10.141.248.105
直接跳转到输入密码行,这样是验证是在该用户名与密码下是否能登录(好像没用到用户名)
------------
linux 中知道存在某个文件的名字但是不知道位置
比如文件的名字叫 nihao.rb
linux命令为
1.find / -type f -name "nihao.rb"
这个是精确搜索的文件,
在当前目录下搜索指定文件:
find . -name test.txt
2.在当前目录下模糊搜索文件:
find . -name '*.txt'
--------------
显示时间的命令
date