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:
::c1:4d:5d:d3::bb:::bf::af:c3::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 authorized_keys
设置.ssh目录权限
$ chmod -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

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

linux下常用文件操作命令的更多相关文章

  1. linux下常用文件传输命令 (转)

    因为工作原因,需要经常在不同的服务器见进行文件传输,特别是大文件的传输,因此对linux下不同服务器间数据传输命令和工具进行了研究和总结.主要是rcp,scp,rsync,ftp,sftp,lftp, ...

  2. linux下常用文件传输命令(转)

    因为工作原因,需要经常在不同的服务器见进行文件传输,特别是大文件的传输,因此对linux下不同服务器间数据传输命令和工具进行了研究和总结.主要是rcp,scp,rsync,ftp,sftp,lftp, ...

  3. Linux 下常用解压命令(转载)

    Linux下常用文件解压(包括rpm.deb包) Linux下怎么解后缀名是gzip的文件?1.以.a为扩展名的文件:#tar xv file.a2.以.z为扩展名的文件:#uncompress fi ...

  4. Linux下常用的ftp操作命令

    Linux下常用的ftp操作命令 =========== 完美的分割线 ============= 1.登陆ftp服务器 ftp [IP] [PORT] # 登陆ftp服务器,本机登陆可以不写IP 实 ...

  5. linux下常用FTP命令 上传下载文件【转】

    1. 连接ftp服务器 格式:ftp [hostname| ip-address]a)在linux命令行下输入: ftp 192.168.1.1 b)服务器询问你用户名和密码,分别输入用户名和相应密码 ...

  6. [转帖]linux下查找文件及查找包含指定内容的文件常用命令。

    linux下查找文件及查找包含指定内容的文件常用命令. https://blog.csdn.net/yangyu19910407/article/details/18266821 最简单的查找 fin ...

  7. 实验二:Linux系统简单文件操作命令

    項目 内容 这个作业属于哪个课程() 课程链接 这个作业的要求在哪里 实验要求 学号-姓名 17043133-木腾飞 作业学习目标 学习在Linux系统终端下进行命令行操作: 学习掌握常用命令行操作并 ...

  8. Linux 下查看文件字符编码和转换编码

    Linux 下查看文件字符编码和转换编码 如果你需要在Linux中操作windows下的文件,那么你可能会经常遇到文件编码转换的问题.Windows中默认的文件格式是GBK(gb2312),而Linu ...

  9. Linux 下常用命令

    linux 下常用命令: 1.删除文件命令为 rm 2.创建目录的命令是:mkdir 3.删除目录的命令是rmdir(空目录) 4.切换到root帐号:su 5.查看所有进程:ps -aux 6.杀死 ...

随机推荐

  1. 安装phoenix时,执行命令./sqlline.py hostname1,hostname2.hostname3..... 时报错 ImportError: No module named argparse

    问题描述: 怎么解决呢: 网上看了好多方法,但是本屌丝表示看不懂啊,没理解人家的博客的博大精深,好吧我们回到正题!! 先切换到root用户下安装这个东西  yum  install  python-a ...

  2. CSS3基础知识核心动画(二)

    Transition过渡 transition-property 过渡属性 all|[attr] transition-duration 过渡时间 transition-delay 延迟时间 tran ...

  3. flask高阶

    内容: 1.进程线程复习 2.flask多线程的问题 3.线程隔离 4.LocalStack 5.flask上下文整理 6.多app应用 1.进程线程复习 (1)进程 进程是一个具有一定独立功能的程序 ...

  4. 第一个python抓取单网页的例子

    #!/usr/bin/env python # coding=utf-8 import requests from bs4 import BeautifulSoup import pymysql im ...

  5. Ambari安装Hadoop集群

    * System Environment:centOS6.7 1.Prepare the Environment 1)Set Up Password-less SSH : (Generate publ ...

  6. 基于OpenGL编写一个简易的2D渲染框架-01 创建窗口

    最近正在学习OpenGL,我认为学习的最快方法就是做一个小项目了. 如果对OpenGL感兴趣的话,这里推荐一个很好的学习网站 https://learnopengl-cn.github.io/ 我用的 ...

  7. 认识serviceLoader

    最近在研究系统设计方面的东西,发现有很多通用的解决方案,包括spring配置扩展以及serviceLoader的应用,这里简单记录下serviceLoader的简单应用,网上例子很多,大同小异,本人觉 ...

  8. JSTL标签库学习记录1-c

    JSTL全称为JSP Standard Tag Library,即JSP标准标签库. 导入JSTL相关的JAR包,jstl.jar standard.jar 导入jstl标签库: <%@tagl ...

  9. clamav杀毒软件的安装

    Linux Unix.Trojan.Elknot (Linux.BackDoor.Gates.5)木马清理 此恶意软件结合了传统后门程序和DDoS攻击木马的功能 前两天性能测试服务器被种马,cpu一直 ...

  10. Linux CentOS7中 设置IP地址、网关DNS

    cd  /etc/sysconfig/network-scripts/  #进入网络配置文件目录 vi  ifcfg-eno16777736  #编辑配置文件,此处eno后边的编号因电脑而易 TYPE ...