`
weiguo21
  • 浏览: 17236 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

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

分享到:
评论

相关推荐

    linux文件操作 linux操作系统 文件操作 常用命令

    linux文件操作 linux操作系统 文件操作 常用命令 系统命令

    Linux常用配置文件及常用命令

    Linux常用配置文件及常用命令 Linux常用配置文件及常用命令

    Linux常用命令教学视频

    04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理...

    Linux常用文件命令

    Linux常用文件命令,这是Linux中的常用文件命令,可以调用Linux常用的基本文件命令

    Linux文件操作最常用命令.pdf

    linux最常用的命令 linux命令学习哪些? linux命令应该记住多少就够用了? linux文件操作最常用的命令有哪些? 学习完,linux的文件操作命令这些就够了

    Linux常用命令 LINUX常用命令和系统管理

    Linux常用命令 LINUX常用命令和系统管理 文件目录基本操作 文件压缩和打包命令 文件和目录存取权限 磁盘存储器管理 系统管理

    linux常用命令含目录操作目录,文件操作命令等等

    linux常用命令,含目录操作目录,文件操作命令等等。

    Linux常用网络命令

    Linux必学60个命令 Linux系统信息存放在文件里,文件与普通的公务文件类似。每个文件都有自己的名字、内容、存放地址及其它一些管理信息,如文件的用户、文件的大小等。...这里主要介绍常用的文件处理命令。

    Linux操作系统的常用命令

    内含Linux操作系统访问文件的基本命令集合! 文件的编辑、保存、修改等常用操作、以及关于Linux环境下配置网卡的基本命令、有截图、简单易懂

    linux常用命令.doc

    Linux文件的复制、删除和移动命令 Linux目录的创建与删除命令 Linux文本处理命令  Linux备份与压缩命令 在Linux环境下运行DOS命令 Linux与用户有关的命令  Linux系统管理命令 Linux磁盘管理 

    最全Linux常用命令大全.pdf

    1.Linux管理文件和目录的命令 2.有关磁盘空间的命令 3.文件备份和压缩命令 4.文件备份和压缩命令 5.管理使用者和设立权限的命令 6 线上查询的命令 7.文件阅读的命令 8.网络操作命令 9.定位、查找文件的命令 10.其他...

    实验一 文件和目录操作(Linux基础教程 第二版)

    2.掌握有关文件和目录操作的常用命令。 3.熟练使用man命令。 二、实验仪器设备环境 装有Linux操作系统的计算机。 三、实验原理 我们经常要利用文件来存放信息和数据,进行创建/删除文件、打开关闭文件、读/写文件等...

    Linux开源操作系统常用命令大全Linux开源操作系统常用命令大全

    linux常用命令大全 Linux作为一个开源操作系统,在实际应用中得到了广泛的应用和发展。本论文将介绍一些常用的Linux命令,这些命令是Linux系统管理和操作的基础,对于理解和使用Linux系统非常重要。 一、文件和...

    Linux常用命令大全

    Linux常用命令全集.CHM Linux vi命令大全.txt liunx命令大全.txt liunx 下如何用命令行设置网络?.txt 请问怎么设置DNS的命令?.txt Red Hat Linux下配置Tomcat+JSP+Apache服务器的步骤.txt Linux 下 Apache 与 ...

    linux用户基础和常用命令配置文件

    linux用户基础 分区与目录结构 Linux常用命令 主要配置文件介绍 Linux的安全性介绍与软件升级 实验及答疑

    常用的Linux命令大全

    用于查找一些常用的linux命令,帮助人员进行开发 1.Linux 管理文件和目录的命令 命令 功能 命令 功能 pwd 显示当前目录 ls 查看目录下的内容 cd 改变所在目录 cat 显示文件的内容 grep 在文件中查找某字符 cp 复制...

    Linux下传送文件常用命令

    linux 下重用传送文件的命令,linux to windows ,windows to linux

    Linux常用操作命令

    本文件包含数十种Linux常用操作命令。按其分类整理成目录,目录包含:Linux系统基础知识解析;Linux系统基础操作命令;目录操作命令;文件操作命令;文件权限详解;打包与解压;系统管理命令;以及其他不属于上述...

    Linux常用命令.md

    linux常用命令md文件

    Linux常用命令之文件处理.xmind

    Linux常用命令之文件处理.xmind

Global site tag (gtag.js) - Google Analytics