Linux命令中bcp linux命令中的竖线

请教怎么把linux中把用户下所有的文件拷出来?1.以root权限 ssh连上电脑 。ssh root@192.168.14.1 (换成你要访问的IP)
2. cd /home
2.tar zcvfsybase.tar.gz /home/sybase/*
3.退出ssh
4.在本地通过:scp root@192.168.14.1(替换成你要访问的ip):/home/sybase.tar.gz ./
5. ls就可以看到当前目录下已经有 sybase.tar.gz文件了
6.解压到当前目录
tar zxvf sybase.tar.gz -C ./
LINUX命令中如何复制两个文件?ls -tqfew/*.sh|cut -d\-f9|
while read i
do
read b
a=$i
#echo $a$b
cp $aB
cp $bB
break
done
Linux系统怎么修改磁盘参数(名称,盘符等等1.mknod
用法:mknod设备名称【bcp】【Major】【Minor】
设备种类,
b:设置设备名称为外部的外部的存储设备文件eg:硬盘
c:设置设备名称为外部输入设备文件eg:键盘/鼠标
P:设置设备名称为FIFO文件
Major:主要设备名称代码
Minor:次要设备代码
eg:【~~~】#mknod /dev/hda10310
注:3和10 只有特殊意义的 , 不可随意的设置
在linux系统中,所有的设备都是以文件的形式来表示的 , 也就是通过文件的主 与 次 来表示的 , 硬盘的主与次如下所示:
硬盘代号主【Major】次【Minor】
/dev/sda30~63
/dev/sdb364~127
/dev/sdc220~63
/dev/sdd2264~127
2.e2label
【~~~~~~】#e2label设备名称新的Label名称
【~~~~~~】#e2label/dev/sda1sda1
【~~~~~~】#dumpe2fs-h/dev/sda1
该命令的主要的主要作用是用来修改“磁盘的表头数据”,即磁盘的卷标 。但是请注意,如果你刚好有两个硬盘,如果你修改了卷标 , 刚好和另外的有个分区有相同的卷标,系统就无法判断哪个分区是正确的 。
这些命令都是不算是特别常用的 , 常用的命令你可以学习下这里 。第2章 新手必须掌握的Linux命令 。,最后我觉得还算是写干货,对于新手很适合 。
3.tune2fs
【~~~~~~~】#tune2fs【-jlL】设备号
-j:将ext2的文件系统转换为ext3的文件系统
-l:将超级快内的数据度出来,该功能类似于dumpe2fs-h的功能
-L:修改文件系统的卷标 , 类似于e2label的功能
eg:【~~~~~~】#tune2fs-l/dev/sda1
更多的功能请参考mantune2fs
4.hdparm
如硬盘有DMA模式的功能 , 系统却没有启动它,那么,硬盘的读取性能可能会降低一半以上,就可以使用该命令来启动DMA模式的功能 。该命令有很多的高级的参数设置值,所以不建议随便的修改,否则容易造成硬盘崩溃,使用这个命令,最多的就是启动DMA功能,并测试硬盘的访问性能就可以了 。
【~~~~~~~】#hdparm【-icdmXTt】 设备名称
-i:将系统启动过程中使用的本身的核心的驱动程序来测试硬盘的测试值取出来,但是这些值不一定是正确的
-d:设置是否启用dma模式,-d1为启动,-d0为取消 。
linux 使用scp命令从一台机器复制文件到另一台linux机器上去 scp是 secure copyLinux命令中bcp的缩写, scp是 linux 系统下基于ssh登陆进行安全的远程文件拷贝命令 。linux 的scp命令可以在linux 服务器 之间复制文件和目录.
scp命令基本格式:
scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
[-l limit] [-o ssh_option] [-P port] [-S program]
[[user@]host1:]file1 [...] [[user@]host2:]file2
scp命令的参数说明:
-1
强制scp命令使用协议ssh1
-2
强制scp命令使用协议ssh2
-4
强制scp命令只使用IPv4寻址
-6
强制scp命令只使用IPv6寻址
-B
使用批处理模式(传输过程中不询问传输口令或短语)
-C
允许压缩 。(将-C标志传递给sshLinux命令中bcp,从而打开压缩功能)
-p 保留原文件的修改时间,访问时间和访问权限 。
-q
不显示传输进度条 。
-r
递归复制整个目录 。
-v 详细方式显示输出 。scp和ssh(1)会显示出整个过程的调试信息 。这些信息用于调试连接,验证和配置问题 。
-c cipher
以cipher将数据传输进行加密,这个选项将直接传递给ssh 。
-F ssh_config
指定一个替代的ssh配置文件,此参数直接传递给ssh 。
-i identity_file
从指定文件中读取传输时使用的密钥文件,此参数直接传递给ssh 。
-l limit
限定用户所能使用的带宽 , 以Kbit/s为单位 。
-o ssh_option
如果习惯于使用ssh_config(5)中的参数传递方式,
-P port注意是大写的P, port是指定数据传输用到的端口号
-S program
指定加密传输时所使用的程序 。此程序必须能够理解ssh(1)的选项
scp命令的实际应用
本地复制远程文件:(把远程的文件复制到本地)
scp root@192.168.30.100:/val/test/test.tar.gz /val/test/test.tar.gz
远程复制本地文件:(把本地的文件复制到远程主机上)
scp /val/test.tar.gz root@192.168.30.100:/val/test.tar.gz
本地复制远程目录:(把远程的目录复制到本地)
scp -r root@192.168.30.100:/val/test/ /val/test/
远程复制本地目录:(把本地的目录复制到远程主机上)
scp -r /val/ root@192.168.30.100:/val/
注:复制的是目录的话就要加-r参数
当同时有多个服务器的文件要复制到本地目录:
scp root@192.168.0.1:/var/cp1.tar.gz root@192.168.0.2:/var/cp2.tar.gz /var/tmp/
注意:最后面的一个必需是目录 , 前面的必须是文件,才能成功批量复制 , 复制中会提示多次输入密码 。
【Linux命令中bcp linux命令中的竖线】关于Linux命令中bcp和linux命令中的竖线的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读