• CommandLine


    # 解压文件
    tar -zxvf xxx.tar.gz
    # 压缩文件
    tar -zcvf 压缩文件名.tar.gz 被压缩文件名
    # ubuntu修改root密码
    sudo passwd root
    jdk-8
    apt install openjdk-8-jdk
    # 查找openjdk安装路径
    ls -lrt /usr/bin/java
    ####lrwxrwxrwx 1 root root 22 Mar  3 10:06 /usr/bin/java -> /etc/alternatives/java
    ls -lrt /etc/alternatives/java
    svn
    apt install subversion svn
    --version
    svn checkout svn://1.2.3.4/xx/xx/trunk/PROJECT_NAME /home/src/svn/PROJECT_NAME --username xxx --password xxx
    svn up --username xxx --password xxx

    vim
    apt install vim
    # 显示行号
    :set nu
    #sudo su root
    cd ~
    vim .vimrc 追加一行 set nu
    #查找
    :/c #全匹配,从上往下查找c,n=next,N=!next
    :?c #全匹配,从下往上
    #光标悬浮在单词上,Shift+*可快速查找该单词
    #通配符 . 表示一个字符, * 表示多个字符
    # 复制一行
    yy
    # 复制选定的字符
    v y
    # 粘贴
    p
    # 撤销
    u
    # 撤销恢复
    Ctrl+r
    maven
    apt install maven
    mvn -v #查看maven安装路径
    cd /usr/share/maven/conf
    vim settings.xml
    #更新jar包
    mvn clean install -e -U
    #打包
    mvn package
     
    git
    apt install git
    git --version
    #配置用户名密码
    git config --global user.name "abc"
    git config --global user.email "abc@123.net"
    git config --list
    #ssh key
    ssh-keygen -trsa -C "abc@123.com"
    cd ~/.ssh
    cat id_rsa.pub
    # clone
    git clone git@xxxx:xx/PROJECT_NAME.git /home/src/git/PROJECT_NAME #第一次连接选yes
    ####Host key verification failed.(登录一次) ssh-keygen -R 你要访问的IP地址
    # git pull <远程库名> <远程分支名>:<本地分支名>
    git pull origin master:master
    # 强制更新覆盖本地代码
    git fetch --all
    git reset --hard origin/master
    gradle
    apt install gradle
    gradle -v
    # 编译
    gradle clean
    # 打包
    gradle build
    --------------
    # 手动安装gradle
    wget https://services.gradle.org/distributions/gradle-6.8.3-bin.zip -P /home/download
    unzip -d /home/gradle /home/download/gradle-*.zip
    ls /home/gradle/gradle-6.8.3
    # 配置环境变量
    vim /etc/profile
    最后追加
    >>export GRADLE_HOME=/home/gradle/gradle-6.8.3
    >>export PATH=$GRADLE_HOME/bin:$PATH
    >>:wq
    source /etc/profile
    find file
    # 在某目录下查找名为“elm.cc”的文件 find
    /home/lijiajia/ -name elm.cc # 查找文件名中包含某字符(如"elm")的文件 find /home/lijiajia/ -name '*elm*'
    ssh
    # The remote system refused the connection. apt install openssh
    -server
    ps -ef | grep ssh查看有没有sshd
    # Key exchange failed.
    vim /etc/ssh/sshd_config
    >>KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1
    # root login
    >>#PermitRootLogin prohibit-password (注释掉)
    >>PermitRootLogin yes
    service sshd restart
    firewalld
    
    # 查询防火墙是否开启
    systemctl status firewalld
    
    # 查询防火墙开放端口
    firewall-cmd --list-ports
    
    # 开放80端口
    firewall-cmd --zone=public --add-port=80/tcp --permanent
    
    # 重启
    firewall-cmd --reload
    
    # 验证是否成功
    firewall-cmd --list-ports

    iptables

    # vim /etc/sysconfig/iptables
    -A INPUT -p tcp -m tcp --dport 8888 -j ACCEPT

    # /etc/init.d/iptables restart





    -------------------------------------------

    E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
    E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

    ps -A | grep apt
    # 1234 aptd
    kill -9 1234
    
    rm /var/lib/dpkg/lock
    dpkg --configure -a
    
    rm /var/lib/apt/lists/lock
    rm /var/cache/apt/archives/lock
    apt update
  • 相关阅读:
    ADB——模拟手机按键输入
    ADB——连接手机的三种方式
    ADB——命令大全
    react-native 入门教程
    react-native-vector-icons 安装
    nginx静态资源缓存与压缩
    ReactNative开发工具有这一篇足矣
    Centos7源代码安装freeswitch和启动freeswitch
    windows 64位下,React-Native环境搭建详解 (Android)
    网站启用SSL后重启Nginx提示 Enter PEM Pass Phrase:需要输入密码
  • 原文地址:https://www.cnblogs.com/floud/p/12425678.html
Copyright © 2020-2023  润新知