1. 查看tomcat服务器是否开启 ps -ef|grep java
ps 是linux下查看进程命令 -e 是查看所有进程 -f 全部格式
grep命令是一种强大的文本搜索工具,使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式打印,它的使用权限是所有用户。
如果开启了会看到一坨代码中有你部署的那个工程相关文件名。
没开启,显示信息很少, 找不到你部署的那个工程相关的文件名。
2. 列出当前目录下所有文件 ls(list)
ls -l 显示文件和文件的读写权限
ls -a 显示隐藏文件
3. 复制文件及文件夹 cp SOURCE DEST
cp -r /usr/local/* /usr/local_back (-r递归复制usr/local下所有文件及文件夹至usr/local_back)
因为CP命令会改变文件权限, 例如密码档 (/etc/shadow) 以及一些配置档,就不能直接以 cp 来复制,而必须要加上 -a 或者是 -p 等等可以完整复制文件权限的选项才行
4. 创建文件夹 mkdir filename
5. 删除文件夹用:rmdir 文件夹名
但是rmdir不能删除非空的文件夹,那如何删除非空文件夹呢:
6. 删除文件:rm 文件名
-d或--directory 直接把欲删除的目录的硬连接数据删成0,删除该目录。
-f或--force 强制删除文件或目录。
-i或--interactive 删除既有文件或目录之前先询问用户。
-r或-R或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理。
-v或--verbose 显示指令执行过程。
所以删除非空文件夹的命令:rm -rf 非空文件夹名
建议做好备份,此命令是不会放到回收站的,删了就没了。
7. 清空命令行 reset
有时候命令行代码太多, 看晕了可以清一下
8. 压缩命令:
命令格式:tar -zcvf 压缩文件名.tar.gz 被压缩文件名
可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。
9. 解压缩命令:
命令格式:tar -zxvf 压缩文件名.tar.gz
解压缩后的文件只能放在当前的目录。
10. 改变文件(夹)名字
mv 旧文件(夹)名 新文件(夹)名
11. 强制杀死进程
kill -9 进程id
12.XShell(windows下远程操作linux的软件)上传与下载文件命令sz,rz
sz test.log 下载文件名为test.log到本地
rz 上传文件到远程服务器 (如果是文件夹打包成zip,然后在linux上unzip)
rz -y 覆盖已存在文件
export LANG=zh_CN.UTF-8 对当前用户改变编码..解决Xshell显示乱码
13. 命令行编辑点移动到行首行尾
ctrl + a/e
14. 终止命令运行
ctrl + c(cease)
15. Tab 单次点击: 命令补全; Tab双次点击: 文档提示
16. 计算器
bc
17. touch
- 创建一个空文件
- 修改当前文件时间
18. 查看文件类型
file 文件名
19. 取得路径的文件名称
basename /usr/local/test
输出 test
20. 取得文件路径的目录名称
dirname /usr/local/test
输出 /usr/local
21、查询应用启动时间
ps
-o lstart -p PID
#根据PID来查询
ps
-o lstart,etime -p PID
#根据PID来查询,打印出启动时间和已经运行的时间