①.、首先在终端执行命令的时候,有时在书写的命令出现错误的时候会移动光标进行修改,但如果命令很长,这时再移动光标一个一个跳转就太慢了,使用ctrl+a可以快速跳转到终端首端.
linux系统下文件移动命令mv:
命令格式:mv
[-fiv] source destination
参数说明:
-f:force,强制直接移动而不询问
-i:若目标文件(destination)已经存在,就会询问是否覆盖
五个非常好用的Linux远程连接工具:
第一款:Xshell()
优点:
①界面设计简洁,人性化,用起来比较舒服.
②支持标签,打开多个会话链接的时候比较方便.
③可以保存密码,方便下次直接使用,当然要做好电脑安全防护.
④支持rz和sz命令,这两个命令在传输少量小文件时非常方便.
⑤图形化支持本地和远程文件之间的传输,方便系统部署和日志排查.
第二款:winscp()
①简洁的图形用户界面.
②Windows完美集成.
③完美支持所有常用文件操作.
④可以批处理脚本和命令行方式.
⑤多种半自动、自动的目录同步方式.
⑦可以存储会话信息,方便下次使用.
⑧可将设置存在配置文件中而非注册表中,适合在移动存储设备上操作.
第三款:PuTTY(.putty.org/)
①完全免费开源.
②跨平台.
③绿色软件,体积不到1M,不需要安装,占用系统资源少.
第四款:MobaXterm(/mobaxterm.mobatek.net/)
MobaXterm的功能非常全面,几乎提供了所有重要的远程网络工具,以及Windows桌面上的Unix命令,登录之后默认开启sftp模式.
①功能非常全,基本上涵盖了服务器运维所有功能.
②免费开源.
③丰富的插件.
④超多好用的快捷键,效率非常高.
⑤支持多标签,切换也十分方便.
第五款:FinalShell()
①跨平台.
②支持内存、CPU性能监控,Ping延迟丢包,Trace路由监控.
③支持rz、sz.
more 、less命令, 推荐使用less命令,他可以上下移动. 有些命令在终端显示的很多会显示不完, 这时候可以使用 命令 | less可以查看全部内容, 按q退出! 举例: ls -l | less, tree | less
ALT快捷键在WIN下Xshell不可用
ctrl + a 光标切换到命令行行首
ctrl + e 光标切换到命令行末尾
ctrl + l 清屏 等同于 clear
ctrl + u 清除剪切光标之前的内容
ctrl + k 清楚剪切光标之后的内容
ctrl + w 清除剪切光标之前的一个word
alt + d 清除剪切光标之后的一个word
ctrl + y 粘贴刚才删除字符
ctrl + h 向行首删除一个字符
ctrl + d 向行尾删除一个字符,空行时等于 exit 和 logout
ctrl + _ 恢复刚操作的命令 xshell无法使用
ctrl + b 光标向行首移动一个字符 ( backwards )
ctrl + f 光标向行尾移动一个字符( forwards )
ctrl + ← 光标向行首移动一个word
ctrl + → 光标向行尾移动一个word
ctrl + r 历史命令中查找 (关键字可用)
ctrl + z 转入后台运行
history 10 显示最近使用过的10个命令
!! 执行前一个命令
! + 字符 执行前一个以"字符"开头的命令
! + Num 执行对应行号的命令
! + ? abc 执行前一个包含abc的命令
! -n 执行n个命令之前的那个命令
!* 调用上一条命令的所有参数
!$ 调用上一条命令的最后一个参数
!-: 调用上一条命令除了最后一个参数的部分
ALT + num + . 调用上一条命令中任意一个部分