首页

一、linux压缩和解压

# 1、打包压缩@b@    tar -zcvf pack.tar.gz pack/  #打包压缩为一个.gz格式的压缩包@b@    tar -jcvf pack.tar.bz2 pack/ #打包压缩为一个.bz2格式的压缩包@b@    tar -Jcvf pack.tar.xz pack/  #打包压缩为一个.xz格式的压缩包@b@@b@# 2、解包解压@b@    tar -zxvf pack.tar.gz /pack  #解包解压.gz格式的压缩包到pack文件夹@b@    tar -jxvf pack.tar.bz2 /pack #解包解压.bz2格式的压缩包到pack文件夹@b@    tar -Jxvf pack.tar.xz /pack  #解包解压.xz格式的压缩包到pack文件夹

more请点击这里>>,操作示例点击这里>>,查看硬件配置这里>>

二、jvm运行脚本

# 1、linux环境(.sh脚本)@b@    #!/bin/sh @b@    classpath=$classpath:/home/soft/xwood-tools/lib/*:/home/soft/xwood-tools/lib/classes/:@b@    nohup "java"   -classpath   $classpath   com.xwood.engine.pgip.TendaIpStartJobMain &@b@@b@# 2、window环境(.bat批处理)@b@    @echo off@b@    title "tendaDip"@b@    cd ..@b@    set APP_HOME=%cd%@b@    set CLASSPATH=.;%APP_HOME%\lib\classes\;%APP_HOME%\lib\*;%JAVA_HOME%\jre\lib\rt.jar@b@     @b@     java.exe  -Xms100m -Xmx100m    com.xwood.engine.pgip.TendaIpStartJobMain@b@    @pause

三、oracle脚本命令

-- 1、登录解锁被锁账号crmuser01 @b@    alter user crmuser01 account unlock;@b@@b@-- 2、追查被锁原因@b@    select  *  from  dba_users where username='crmuser01 ' order  by lock_date  desc; @b@    select * from logon_denied order by login_time desc;@b@    @b@-- 3、客户端(PL/SQL)字符集@b@ 新增环境变量:key:NLS_LANG,value:SIMPLIFIED CHINESE_CHINA.AL32UTF8@b@ @b@-- 4、uuid(小写)生成@b@    select  lower(sys_guid())  from  dual;@b@    @b@-- 5、查看锁表人详情@b@ @b@ select a.object_name,c.OSUSER,c.MACHINE,c.PROGRAM,b.session_id,c.serial#,c.program,c.username,c.command,c.machine,c.lockwait @b@from all_objects a,v$locked_object b,v$session c where a.object_id=b.object_id and c.sid=b.session_id;@b@ @b@---- 解锁@b@alter system kill session   'session_id,serial#';@b@ @b@---- 例句@b@alter system kill session   '453,10316';

四、查询电脑最近操作记录

# 1、window系统@b@   Windows+r   ->  打开运行窗口  ->  输入“recent”  ->  打开最近操作记录

五、PLSQL 连接串(DataBase值)

192.168.1.100:1521/instanceName

六、eclipse.ini(vm参数)

-vm@b@D:/apps/jdk/jdk1.8.0_11/bin/javaw

七、maven命令

mvn clean 清除产生的target目录@b@@b@mvn compile 编译源代码,生成target目录@b@@b@mvn test-compile 编译测试代码@b@@b@mvn test 运行测 试@b@@b@mvn site 产生site@b@@b@mvn package 打包,编译测试代码和核心代码并且打包相应的包类型@b@@b@mvn install 将生成的jar文件复制到本地的Maven仓库中,其他的项目也可以使用此jar包@b@@b@mvn deploy 上传到服务器,用于发布项目

八、gradle命令

gradle -v                  //版本号@b@gradle clean               //清除build文件夹@b@gradle build               //检查依赖并打包@b@gradle assembleDebug       //编译打包Debug包@b@gradle assembleRelease     //编译打包Release包@b@gradle installRelease      //打包并安装Release包@b@gradle unstallRelease      //卸载Release包@b@gradle dependencies        //查看依赖图表@b@gradle clean build -x test //跳过测试编译@b@gradle --profile build     //分析构建任务@b@gradle build --dry-run     //编译并不执行任务@b@gradle install             //安置项目jar包到本地Maven仓库@b@gradle tasks               //查看Gradle任务@b@gradle tasks --all         //查看所有Gradle任务@b@gradle build --daemon      //使用Gradle守护程序(Daemon)@b@gradle build --offline     //用离线模式运行@b@gradle clean build --refresh-dependencies     //刷新Gradle依赖缓存

九、notepad正则命令

# 1. 查找复制代码中含有数字行多余标识,并替换为空@b@查找:(^[0-9\-]+).@b@替换:空@b@@b@# 2.查找后缀多余部分,并替换为空@b@查找:</column>.*@b@替换:</column>

more请点击这里>>

十、docker常用命令

#查找远程images可用网站@b@docker search tomcat@b@#下载远程到本地@b@docker pull  docker.io/tomcat@b@#查看本地images@b@docker images@b@#运行 -   若端口被占用,可以指定容器和主机的映射端口 前者是外围访问端口:后者是容器内部端口@b@docker run -p 8081:8080 docker.io/tomcat@b@# 使用以下命令来查看正在运行的容器@b@docker ps@b@#登录tomcat服务器 3cb43327475 - 容器id(CONTAINER_ID),通过上面doker ps查到@b@docker  exec -it   3cb43327475   /bin/bash @b@#把war包丢到宿主机 在丢到container里面丢到tomcat/webapps@b@docker cp demo.war 3cb43327475 :/usr/local/tomcat/webapps@b@#上述执行有个弊端就是 容器重启后项目就会不再了,下面是方式2启动 以挂载的方式启动@b@docker run -d -v /usr/docker_file/demo.war:/usr/local/tomcat/webapps/demo.war -p 8080:8080 docker.io/tomcat@b@@b@@b@$ docker ps // 查看所有正在运行容器@b@$ docker stop containerId // containerId 是容器的ID@b@ @b@$ docker ps -a // 查看所有容器@b@$ docker ps -a -q // 查看所有容器ID@b@ @b@$ docker stop $(docker ps -a -q) //  stop停止所有容器@b@$ docker  rm $(docker ps -a -q) //   remove删除所有容器

详细完整实战,请参考这里

十一、gitlab冲突

1)方法一:@b@  回退冲突文件至上一个历史版本,再进行merge操作,再整合最新冲突文件的版本。@b@  @b@2)方法二:@b@  先进行commit  - >  pull  -> 产生冲突 ->  解决冲突(手动) -> add  index  ->  commit  &  push