Linux中mv重命名作用及打包war压缩文件及分配权限
1.Linux中的重命名文件使用mv命令
touch a.txt 新建一个文件 mv a.txt b.txt 重命名文件为b.txt mkdir abc 新建一个目录 mv abc abd 重命名文件夹 mv abd abf/ 移动目录到abf目录下 使用时注意文件夹中的重名情况
2.websphere服务器发布的程序支持EAR, WAR, JAR, or SAR,由于一个当前项目给的是war包,解包修改配置文件后,需要打包成war,但是用普通压缩软件,修改后缀,在服务器中并不能部署 所以考虑使用jar命令打包成jar,但还是不能被websphere识别
jar -cvf webs.war */ .
其中c是生成归档文件 v是显示详情 f定义归档文件名字 webs.war设定的归档文件名字 */ 代表当前目录所有文件打包 . 代表把归档后的文件放到当前目录
所以使用jar的update命令 是只解压出需要更改的文件 然后更改后命令直接放入war中,这样的话服务器就可以识别并部署了
jar -uvf webs.war WEB-INF/classes/abc.properties
u是更新的意思 将后边的文件写入war中 主要使用时把修改的文件放置在指定目录之下。。。
3.有的时候执行文件的时候 就是执行不了 这你就要看看是不是有执行权限x了
然后分配一个执行权限就是
chmod 775 filename
一般简单就这样,但是这样代表不同的意思 第一个7 文件所属者的读写执行权限 第二个7 文件所在组的权限 第三个5代表其他用户的读与执行权限 具体查找help