没有合适的资源?快使用搜索试试~ 我知道了~
Linux_SSH_命令大全完整珍藏版
3星 · 超过75%的资源 需积分: 34 12 下载量 2 浏览量
2015-05-29
19:56:24
上传
评论 2
收藏 225KB PDF 举报
温馨提示
通过使用SSH,你可以把所有传输的数据进行加密,这样“中间人”这种攻击方式就不可能实现了, 而且也能够防止DNS和IP欺骗。还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。 SSH有很多功能,它既可以代替telnet,又可以为ftp、pop、甚至ppp提供一个安全的“通道”。
资源推荐
资源详情
资源评论
通过使用 SSH,你可以把所有传输的数据进行加密,这样“中间人”这种攻击方式就不可能
实现了, 而且也能够防止 DNS 和 IP 欺骗。还有一个额外的好处就是传输的数据是经过压缩
的,所以可以加快传输的速度。 SSH 有很多功能,它既可以代替 telnet,又可以为 ftp、pop、
甚至 ppp 提供一个安全的“通道”。
下面是 Linux SSH 命令大全:
rm -rf mydir /* 删除 mydir 目录 */
cd mydir /* 进入 mydir 目录 */
cd - /* 回上一级目录 */
cd ~ /* 回根目录 */
mv tools tool /* 把 tools 目录改名为 tool */
ln -s tool bac
/* 给 tool 目录创建名为 bac 的符号链接,最熟悉的应该就是 FTP 中 www 链接到 public_html
目录了 */
cp -a tool /home/leavex/www /* 把 tool 目录下所有文件复制到 www 目录下 */
rm go.tar /* 删除 go.tar 文件 */
find mt.cgi /* 查找文件名为 mt.cgi 的文件 */
df –h /* 查看磁盘剩余空间,好像没这个必要,除非你太那个了 */
tar xvf wordpress.tar /* 解压 tar 格式的文件 */
tar -tvf myfile.tar /* 查看 tar 文件中包含的文件 */
gzip -d ge.tar.gz /* 解压.tar.gz 文件为.tar 文件 */
unzip phpbb.zip /* 解压 zip 文件,windows 下要压缩出一个.tar.gz 格式的文件还是有点
麻烦的 */
tar cf toole.tar tool /* 把 tool 目录打包为 toole.tar 文件 */
tar cfz geek.tar.gz tool
/* 把 tool 目录打包且压缩为 geek.tar.gz 文件,因为.tar 文件几乎是没有压缩过的,MT
的.tar.gz 文件解压成.tar 文件后差不多是 10MB */
wget http://www.sevenapart.com/download/wp.tar.gz
/*下载远程服务器上的文件到自己的服务器,连上传都省了,服务器不是 100M 就是 1000M
的带宽,下载一个 2-3 兆的 MT 还不是几十秒的事 */
wget -c http://www.eightapart.com/undone.zip
/* 继续下载上次未下载完的文件 */
tar cfz geek.tar.gz tool
/* 把 tool 目录打包且压缩为 geek.tar.gz 文件,因为.tar 文件几乎是没有压缩过的,MT
的.tar.gz 文件解压成.tar 文件后差不多是 10MB */
还有一些是 VIM 里要用到的,也罗列出来吧!
移动类的:
h/j/k/l: 左/下/上/右 移一格
w : 向后词移动 (前面加数字移动多少个词)
b : 向前词移动 (前面加数字移动多少个词)
e : 向后移到词末
ge : 向前移到词末
$ : 行末
0 : 行首
tx : 向右查找本行的 x 并移到那儿(大写时向左)
33G : 移到文件的第 33 行
gg : 文件首行
G : 文件尾行
33% : 文件的 33%处
H/M/L : 屏幕的首/中/尾行
zt/zz/zb : 当前行移到屏幕的首/中/底部
跳转:
” : 回到跳转来的地方
CTRL-O : 跳到一个 “较老” 的地方
CTRL-I : 则跳到一个 “较新” 的地方
查找:
/ : 向下查找(后加关键字)
? : 向上查找(后加关键字)
n : 下一条符合的记录
编辑:
i : 转换到插入模式
x : 删除当前字符
. : 重复最后一次的修改操作(同 PS 里 ctrl+f 执行滤镜)
u : 撤销操作
CTRL-R : 重做
p : 将删除的字符插入到当前位置(put)
退出保存:
:q : 退出
:q! : 不保存退出
ZZ : 保存后退出
:e! : 放弃修改重新编辑
退出 SSH 后,继续运行!
#nohup wget http://www.phpv.net/file.tar.gz &
wget 是一个 Linux 环境下用于从 World Wide Web 上提取文件的工具,这是一个 GPL 许
可证
下的自由软件,其作者为 Hrvoje Niksic 。wget 支持 HTTP 和
FTP 协议
,支持代理服务器和断点续传功能,能够自动递归远程主机的目录,找到合乎条件
的文
件并将其下载到本地硬盘上;如果必要,wget 将恰当地转换页面中的超级连接以在
本地
生成可浏览的镜像。由于没有交互式界面,wget 可在后台运行,截获并忽略
HANGUP 信号
,因此在用户推出登录以后,仍可继续运行。通常,wget 用于成批量地下载
Internet 网
站上的文件,或制作远程网站的镜像。
语法:
wget [options] [URL-list]
URL 地址格式说明:可以使用如下格式的 URL:
http://host[:port]/path
例如:
http://fly.cc.fer.hr/
ftp://ftp.xemacs.org/pub/xemacs/xemacs-19.14.tar.gz
ftp://username:password@host/dir/file
在最后一种形式中,以 URL 编码形式为 FTP 主机提供了用户名和密码(当然,也可以
使用
参数提供该信息,见后)。
参数说明:
wget 的参数较多,但大部分应用只需要如下几个常用的参数:
-r 递归;对于 HTTP 主机,wget 首先下载 URL 指定的文件,然后(如果该文
件是
一个 HTML 文档的话)递归下载该文件所引用(超级连接)的所有文件(递归深度由
参数
-l 指定)。对 FTP 主机,该参数意味着要下载 URL 指定的目录中的所有文件,递归方
法与
HTTP 主机类似。
-N 时间戳:该参数指定 wget 只下载更新的文件,也就是说,与本地目录中
的对
应文件的长度和最后修改日期一样的文件将不被下载。
-m 镜像:相当于同时使用-r 和-N 参数。
-l 设置递归级数;默认为 5。-l1 相当于不递归;-l0 为无穷递归;注意,
当递
归深度增加时,文件数量将呈指数级增长。
-t 设置重试次数。当连接中断(或超时)时,wget 将试图重新连接。如
果指
定-t0,则重试次数设为无穷多。
-c 指定断点续传功能。实际上,wget 默认具有断点续传功能,只有当你使
用别
的 ftp 工具下载了某一文件的一部分,并希望 wget 接着完成此工作的时候,才需要
指定
此参数。
使用举例:
wget -m -l4 -t0 http://oneweb.com.cn/
将在本地硬盘建立 http://oneweb.com.cn/的镜像,镜像文件存入当前目录下一个
名为
oneweb.com.cn 的子目录中(你也可以使用-nH 参数指定不建立该子目录,而直接在
当前
目录下建立镜像的目录结构),递归深度为 4,重试次数为无穷(若连接出现问题
,
wget 将坚韧不拔地永远重试下去,知道任务完成!)
另外一些使用频率稍低的参数如下:
-A acclist / -R rejlist:
这两个参数用于指定 wget 接受或排除的文件扩展名,多个名称之间用逗号隔开。例
如,
假设我们不想下载 MPEG 视频影像文件和.AU 声音文件,可使用如下参数:
-R mpg,mpeg,au
其它参数还有:
-L 只扩展相对连接,该参数对于抓取指定站点很有用,可以避免向宿主
主机
的其他目录扩散。例如,某个人网站地址为:http://www.xys.org/~ppfl/,使用
如下
命令行:
wget -L http://www.xys.org/~ppfl/
则只提取该个人网站,而不涉及主机 www.xys.org 上的其他目录。
-k 转换连接:HTML 文件存盘时,将其中的非相对连接转换成为相对连接。
-X 在下载 FTP 主机上的文件时,排除若干指定的目录
另外,下面参数用于设置 wget 的工作界面:
-v 设置 wget 输出详细的工作信息。
剩余19页未读,继续阅读
资源评论
- hincon2015-05-29比较好,感觉有些靠自己推也行。。
nianqian
- 粉丝: 4
- 资源: 19
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- python爬虫项目练习-教学资料案例
- HomeView.vue
- (4)字符串格式化输入输出
- 微信OpenDevTool-微信小程序强制开发者工具打开-WiChatOpenDevTools Python.zip
- NideShop:基于Node.js+MySQL开发的开源微信小程序商城(微信小程序
- 供应链金融项目的一个小功能
- 微信小程序开发资源总结-100款精彩微信微信.zip
- 本文介绍了计算机图形学中三维观察的基本概念和方法
- 【Unity波数生成插件】Ultimate Spawner 2.0 - Waves Add-On 轻松生成大量对象,敌人
- DIY官网打造微信小程序制作平台 在线可视化制作小程序组件及在线可视化设计小程序数据源能力
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功