service sshd restart
2.
Linux scp命令用于Linux之间复制文件和目录,具体如何使用这里好好介绍一下,从本地复制到远程、从远程复制到本地是两种使用方式。这里有具体举例:
==================
Linux scp 命令
==================
scp 可以在 2个 linux 主机间复制文件;
命令基本格式:
scp [可选参数] file_source file_target
======
从 本地 复制到 远程
======
* 复制文件:
* 命令格式:
scp local_file remote_username@remote_ip:remote_folder
或者
scp local_file remote_username@remote_ip:remote_file
或者
scp local_file remote_ip:remote_folder
或者
scp local_file remote_ip:remote_file
第1,2个指定了用户名,命令执行后需要再输入密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名;
第3,4个没有指定用户名,命令执行后需要输入用户名和密码,第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名;
* 例子:
scp /home/space/music/1.mp3 root@www.cumt.edu.cn:/home/root/others/music
scp /home/space/music/1.mp3 root@www.cumt.edu.cn:/home/root/others/music/001.mp3
scp /home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music
scp /home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music/001.mp3
* 复制目录:
* 命令格式:
scp -r local_folder remote_username@remote_ip:remote_folder
或者
scp -r local_folder remote_ip:remote_folder
第1个指定了用户名,命令执行后需要再输入密码;
第2个没有指定用户名,命令执行后需要输入用户名和密码;
* 例子:
scp -r /home/space/music/ root@www.cumt.edu.cn:/home/root/others/
scp -r /home/space/music/ www.cumt.edu.cn:/home/root/others/
上面 命令 将 本地 music 目录 复制 到 远程 others 目录下,即复制后有 远程 有 ../others/music/ 目录
======
从 远程 复制到 本地
======
从 远程 复制到 本地,只要将 从 本地 复制到 远程 的命令 的 后2个参数 调换顺序 即可;
例如:
scp root@www.cumt.edu.cn:/home/root/others/music /home/space/music/1.mp3
scp -r www.cumt.edu.cn:/home/root/others/ /home/space/music/
最简单的应用如下 :
scp 本地用户名 @IP 地址 : 文件名 1 远程用户名 @IP 地址 : 文件名 2
[ 本地用户名 @IP 地址 :] 可以不输入 , 可能需要输入远程用户名所对应的密码 .
可能有用的几个参数 :
-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 .
-C 使能压缩选项 .
-P 选择端口 . 注意 -p 已经被 rcp 使用 .
-4 强行使用 IPV4 地址 .
-6 强行使用 IPV6 地址 .
Linux scp命令的使用方法应该可以满足大家对Linux文件和目录的复制使用了。
3.
mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。该命令如同MSDOS下的ren和move的组合。
常用参数
格式:mv file1 file2
将文件file1改名为file2。
格式:mv file dir
将文件file移动到目录dir中。
格式:mv file1 file2 file3 dir
格式:mv -t dir file1 file2 file3
将文件file1,file2和file3移动到目录dir中。
格式:mv -i file1 file2
将文件file1改名为file2,如果file2已经存在,则询问是否覆盖。i=interactive, prompt before overwrite。
一般情况下,我们使用的mv是一个别名:alias mv='mv -i'
格式:mv -f file1 file2
将文件file1改名为file2,即使file2存在,也是直接覆盖掉。f=force, do not prompt before overwriting。这是个危险的选项,最好不用加上它。
格式:mv dir1 dir2
如果目录dir2不存在,将目录dir1改名为dir2;否则,将dir1移动到dir2中。
使用示例
示例一 文件改名的例子
[root@jfht ~]# ls fangsong.ttf
fangsong.ttf
[root@jfht ~]# mv fangsong.ttf 仿宋_GB2312.ttf
[root@jfht ~]# ls fangsong.ttf 仿宋_GB2312.ttf
ls: fangsong.ttf: 没有那个文件或目录
仿宋_GB2312.ttf
[root@jfht ~]# mv 仿宋_GB2312.ttf fangsong.ttf
[root@jfht ~]# ls fangsong.ttf 仿宋_GB2312.ttf
ls: 仿宋_GB2312.ttf: 没有那个文件或目录
fangsong.ttf
[root@jfht ~]#
示例二 移动文件的例子
最近发现/目录下有很多日志文件(某个日志路径 配置 有问题),想把它清除掉,先移动到/tmp目录中,tmpwatch会自动帮你去删除它们。
[root@web ~]# ls /LOG* | wc -l
3484
[root@web ~]# mv /LOG* /tmp
[root@web ~]# ls /LOG* | wc -l
ls: /LOG*: 没有那个文件或目录
0
[root@web ~]#
示例三 mv是一个别名
[root@web tmp]# type -a mv
mv is aliased to `mv -i'
mv is /bin/mv
[root@web tmp]# touch 1.txt 2.txt
[root@web tmp]# mv 1.txt 2.txt
mv:是否覆盖“2.txt”? y
[root@web tmp]#
问题思考
相关资料
【1】中国IT实验室 linux下的mv命令使用详解
http://linux.chinaitlab.com/command/38019.html
【2】时光漂流瓶 linux下mv命令使用方法
http://www.9usb.net/200902/linux-mv.html
【3】Linux安全在线 linux mv命令参数及用法详解---移动或重命名文件或目录
http://www.linuxso.com/command/mv.html
4.
Is there a way/command to get a listing of all the commands available on my system from the commandline prompt?
Usually pressing tab once or twice will display a message such as:
Display all 435 possibilities? (y or n)
Pressing Y will display all commands you can run that are on your default path.
相关推荐
linux命令记录
Linux一些工作上用到的命令记录 Linux一些工作上用到的命令记录 Linux一些工作上用到的命令记录 Linux一些工作上用到的命令记录 Linux一些工作上用到的命令记录 Linux一些工作上用到的命令记录 Linux一些工作上用到...
Linux命令学习实践超详细记录是我在接触Linux系统后进行了学习和相关的实践记录,对于命令的使用均配合了一些实例,还有图片,结合网上博客等资源的学习来进行学习
linux命令学习记录
基于Linux一些工作中常见的命令记录.doc 基于Linux一些工作中常见的命令记录.doc 基于Linux一些工作中常见的命令记录.doc 基于Linux一些工作中常见的命令记录.doc 基于Linux一些工作中常见的命令记录.doc 基于Linux...
可以记录常用的linux命令,特别是比较长的,非常有用。使用方法:把该Q可执行文件考备份到linux上,任何目录都行,第一次执行用./q的方式执行,第一次执行之后q程序会被加到系统目录,以后每次执行都可以像使用系统...
linux基础命令记录,在慕课网学习Linux时的第一个课程完结的基础记录。
linux解压缩命令zip。Linux系统中提供了多种解压缩命令,用于处理不同类型的压缩文件。以下是一些常用的Linux解压缩命令的简介: tar: tar 是Linux中最常用的打包工具,它本身不具有压缩功能,但可以调用其他压缩...
Linux服务器操作命令,有用的记录下来,希望对学习者有所帮助
该文档记录Linux命令大全,许多命令操作都有。使用者可以通过该命令大全及时的查找,方便快捷。初学者也可以作为参考手册学习和使用Linux。
本图为本人整理的linux常用命令脑图,主要包括常用的一些命令,基本上日常工作中足够使用。
可以记录常用的linux命令,特别是比较长的,非常有用。使用方法:把该Q可执行文件考备份到linux上,任何目录都行,第一次执行会被加到系统目录,以后每次执行都可以像使用系统命令一样。例如[root@localhost ~]# q 1...
包含常用的Linux命令,还有其他对于C的学习记录,以及对于Linux下C语言编程的问题
简述了Linux的发展历史,还有一些Linux常用的配置命令以及Linux管理/配置等
linux解压缩命令zip
如何让linux的 history命令显示时间记录如何让linux的 history命令显示时间记录
linux常用命令的xmind,不知道怎么可以免费共享大家 作为自己的记录。
环境部署用了不少的linux命令,把这些用到的命令根据自己的学习和网上的资料做了一次总结和记录,每个命令不会去介绍所有的参数,只介绍一些常用的