一、常用命令
cd / 回到根目录; cd ~ 回到家目录 ; ls 查看当前目录下命令和文件 ;ll 查看详细命令和文件; pwd 是查看当前路径
在根目录下cd opt/tomcat/bin 可以进去tomcat的命令库
执行./stopTomcat.sh关闭服务器
执行./startTomcat.sh开启服务器 完成重启操作
cp 文件名 路径 cp a.txt ./dir/ 把当前目录的 a.txt 拷贝到当前目的 dir 文件夹里
cp 文件名 文件名 cp dd.txt ee.txt 复制并改名,并存放在当前目录下 (cp 原文件名 新文件名)
mv 文件名 路径 (mv 原文件 目的地)
mv a.txt ../dir/ 把当前目录下的文件 a.txt 剪切到上一级目录的子目录 dir 目录里
mv a.txt ../ 把文件 a.txt 移动到上一级目录
mv 文件名 文件名 (mv 原文件 目标名称)
mv a.txt b.txt 把文件 a.txt 重命名为 b.txt
rm删除目录要加两个参数-rf 即:rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思
同理cp -rf 即强制递归覆盖
tar
打包:tar czvf filename.tar dirname
解包:tar zxvf filename.tar
二、模块软链接
由于项目逐渐扩大,模块可能来自不同的地方,此时对于某些模块,项目会采用软连接的形式进行映射( 即实际代码并不在当前的文件服务器上 ,文件替换不会生效),此时需要先删除软连接,再在当前文件服务器上引入直接的代码文件,然后就可 以进行文件的替换。
例如想替换admin文件夹下的某个文件
切换到admin所在的父级目录 ll命令查看指向路径并复制下来
使用rm -rf admin命令 删除对应软连接
然后去拷贝刚刚复制的那个软链接指向路径的文件 到当前目录
# 注意:软连接删除后,需要重新启动tomcat,服务才能更新
# 回到tomcat/bin/目录下
# 先关闭tomcat
./stopTomcat.sh
# 再重启tomcat
./startTomcat.sh
## 完成 !!!