• Linux 一 些常用的命令


    rsync命令的介绍:

    rsync  -vzrtopg --progress --delete --bwlimit=20000 --exclude "[文件或目录]"  -e ssh  [要同步的文件或目录]  root@127.0.0.1:[要同步的目录或路径]

    参数介绍:
    -v表示verbose详细显示
    -z表示压缩
    -r表示recursive递归
    -t表示保持原文件创建时间
    -o表示保持原文件属主
    -p表示保持原文件的参数
    -g表示保持原文件的所属组
    -a存档模式
    -P表示代替-partial和--progress两者的选项功能
    -e ssh建立起加密的连接。
    --exclude不包含目录
    --bwlimit限制传输速度

    相关文档:http://man.linuxde.net/rsync

    查看当前系统JAVA的安装路径:

    echo $JAVA_HOME

    查看内核版本:

    uname -a 

    ubuntu的防火墙

    关闭:ufw disable
    开启:ufw enable

     卸载了 iptables

      apt-get remove iptables

     关闭ubuntu中的防火墙的其余命令

        iptables -P INPUT ACCEPT

        iptables -P FORWARD ACCEPT

        iptables -P OUTPUT ACCEPT

        iptables -F

     ubuntu安装 ssh 服务

    sudo apt-get install openssh-server openssh-client
    

     ubuntu查看 22 端口开放

    netstat -tnl
    netstat -apn | grep 22

     安装 java8

    sudo apt-get install openjdk-8-jdk
    

     修改文件所属群组:

    chown -R newname:newname  ./filename

     ubuntu 安装nginx:

    sudo apt install nginx
    默认的web目录:
    
    /usr/share/nginx/html
    
    nginx.conf目录:
    
    /etc/nginx/nginx.conf
    
    nginx目录:
    
    /usr/sbin/nginx

     Operation not permitted 问题解决:

    lsattr .user.ini
    修改去掉 i 属性 即可:
    chattr -i .user.ini

     git 生成秘钥:

    ssh-keygen -t rsa -C "youname@youmail.com"
    三回车 即可

     vim/vi 命令:

    删除全部   :%d

     tree 树结构:

    安装:
    sudo apt install tree

    添加用户删除用户及查看密码文件:

    useradd -g用户组 -G附加组 username   添加
    passwd username 密码
    userdel -r username 删除用
    cat /etc/passwd 系统所有用户信

    更改文件所属用户及组:

    sudo chown -R www:www testdir

     查看 系统 使用情况:

    top
    

     IOStat指令: 磁盘情况:

    iostat -d -k 2
    # iostat主要用来显示磁盘IO情况,这里-d、-k、2是三个常加的参数:
    #    -d   表示显示设备(磁盘)使用状态
    #    -k   某些使用block为单位的列强制使用Kilobytes为单位
    #    2    表示数据显示每隔2秒刷新一次。可以使用Ctrl+C来终止输出
    

     后台运行任务:

    nohup /usr/local/node/bin/node /www/im/chat.js >> /home/obj/log/xxx.log 2>&1 &

    nohup /your-now-dirpath > /dev/null 2>&1 & // 输出到空

    统计文件目录大小:

    du -sh ./
    
  • 相关阅读:
    进阶学习项目实战链接
    Django与数据库操作
    xadmin的使用
    Django 常见的异常
    网站 安全 ---- 常见的 web 攻击
    nodejs--vue
    ECMAScript 6 简介
    Django -- DRF 认证流程
    Django -- 缓存
    Django --- celery异步任务与RabbitMQ模块
  • 原文地址:https://www.cnblogs.com/xdtx/p/9473616.html
Copyright © 2020-2023  润新知