zoukankan      html  css  js  c++  java
  • linux下常用文件操作命令

    1.find命令

    按内容查找文件
    find /home/vpopmail/domains/best-21ixi.jp/bounce/Maildir/new/ -name "*" | xargs grep "cary.jpg"

    2.rm删除命令

    rm -rf /usr/local/java/hello.java
    
    详解:
     -d或--directory  直接把欲删除的目录的硬连接数据删成0,删除该目录。
     -f或--force  强制删除文件或目录。
     -i或--interactive  删除既有文件或目录之前先询问用户。
     -r或-R或--recursive  递归处理,将指定目录下的所有文件及子目录一并处理。
     -v或--verbose  显示指令执行过程。

    3.tar命令

    目录打包,元目录为/usr/local/james/
    tar -C /usr/local/ -czvf /usr/local/james.tar james/*
    
    tar -C /usr/local/src/ -czvf /usr/local/src/jamessrc.tar james/*
    
    解压成目录
    tar zxvf /home/dmsmagazine/james.tar -C /usr/local
    
    tar zxvf /home/dmsmagazine/jamessrc.tar -C /usr/local/src

    4.cp复制命令

    cp -R /usr/local/tomcat/online ../backup/online20130109

    5.scp远程复制

    #ssh-keygen -t rsa
    结果如下
    
    QUOTE:
    Generating public/private rsa key pair.
    Enter file in which to save the key (/home/username/.ssh/id_rsa):#回车
    Enter passphrase (empty for no passphrase):#回车
    Enter same passphrase again:#回车
    Your identification has been saved in /home/username/.ssh/id_rsa.
    Your public key has been saved in /home/username/.ssh/id_rsa.pub.
    The key fingerprint is:
    38:25:c1:4d:5d:d3:89:bb:46:67:bf:52:af:c3:17:0c username@localhost
    Generating RSA keys:
    Key generation complete.
    
    会在用户目录/home/username/.ssh/产生两个文件,id_rsa,id_rsa.pub
    
    把linux100主机上的id_rsa.pub文件拷贝到linux200主机的root用户主目录下的.ssh目录下,并且改名为authorized_keys
    
    设置文件和目录权限:
     
    设置authorized_keys权限
     $ chmod 600 authorized_keys 
    设置.ssh目录权限
     $ chmod 700 -R .ssh
    
    要保证.ssh和authorized_keys都只有用户自己有写权限。否则验证无效
    
    
    这样在linux100主机上使用scp命令复制文件到linux200上将不提示输入密码了,直接复制了
    
    --------------------------------------------------------------------------------------------
    如果两台主机(A、B)同时要拷贝文件到同一台主机(C)上
    先按上述方法操作一台主机(A)
    然后再将另一台主机(B)的id_rsa.pub不要改名,拷贝到主机(C)上
    再执行以下命令,将主机(B)的id_rsa.pub添加到authorized_keys中
    cat id_rsa.pub >> authorized_keys

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    jquery 的 outerWidth() 、width() 、innerWidth()
    图片自动切换 避免 鼠标快速滑过
    Ajax中日历控件的使用
    asp.net如何读取xml文件中的数据
    ASP.NET使用AspNetPager实现简单的分页功能
    XmlDataDocument与DataSet相互转化
    C#中如何过滤掉多余的html代码
    asp.net的几种经典的页面传值方法
    ASP.Net分页方法详解
    ASP.Net中省市级联有关
  • 原文地址:https://www.cnblogs.com/weiguo21/p/4824010.html
Copyright © 2011-2022 走看看