zoukankan      html  css  js  c++  java
  • Linux 使用

    从来没有接触过linux,今天需要将项目部署到Linux server上(防火墙,操作server权限。。。。。)

    申请的权限只有在自己的user下面操作的权限,所以tomcat,mysql都是在自己的user下面安装的,同步数据库是在root账户下

    工具   : putty + SecureFX  (网上应该有很多安装包)   http://www.runoob.com/linux/linux-command-manual.html

    1.build 包: mvn package -DskipTests

    2.upload到server  ,解压 war包

     mysql : 

    service mysqld start/stop/status

    mysql -u 用户名 -p

    password

    从其他地方导入sql文件  source /home/../../mysql-5.6.40-linux-glibc2.12-x86_64/data

    sudo -i下的root账户可能某些命令不能用  su -l root ,例如service这样的命令就可以使用

    cat: 文本输出命令,通常用于观看某个文件的内容  eg ;  cat filename

    chmod:控制文件如何被调用  eg : chmod 777 file

    cmp : 用于比较两个文件  eg : cmp file1 file2 

    find : 用来在指定目录下查找文件  eg : find . -name "*.c" (将目前目录及其子目录下所有延伸档名是 c 的文件列出来)

    rm : 删除一个文件及目录  eg : rm test.txt

    split : 命令用于将一个文件分割成数个。该指令将大文件分割成较小的文件,在默认情况下将按照每1000行切割成一个小文件。

     ls : 显示当前文件夹下有哪些文件
     
    压缩解压缩

    tar命令

      解包:tar zxvf FileName.tar

      打包:tar czvf FileName.tar DirName

    gz命令

      解压1:gunzip FileName.gz

      解压2:gzip -d FileName.gz

      压缩:gzip FileName

      .tar.gz 和 .tgz

      解压:tar zxvf FileName.tar.gz

      压缩:tar zcvf FileName.tar.gz DirName

       压缩多个文件:tar zcvf FileName.tar.gz DirName1 DirName2 DirName3 ...

    zip命令

      解压:unzip FileName.zip

      压缩:zip FileName.zip DirName

     

     持续更新。。。

  • 相关阅读:
    shell面试题整理
    用循环链表实现Josephus问题
    in与exists的区别
    单链表的建立/测长/打印/删除/排序/逆序/寻找中间值
    float在内存中的存放
    crontab定时任务详解
    螺旋队列问题之二
    螺旋队列问题之一
    android网络编程--从网络下载图片,并保存到内存卡
    android Shader类简介_渲染图像示例
  • 原文地址:https://www.cnblogs.com/wygm/p/9360081.html
Copyright © 2011-2022 走看看