常用linux,SSH命令(上传,下载,复制,移动,删除,打包或压缩,解压)

进入 data目录     cd data/
退出目录         cd ..
看文件列表     ls
移动目录到上一级 mv xxx ../
------------------------------------
上传到服务器
rz 
---------------------------------------
打包成zip
zip -r filename.zip filesdir     
-------------------------------------
解压
unrar e file.rar //解压rar
unzip file.zip //解压zip
---------------------------------------
下载文件:  先输入sz,回车,再输入sz dist.zip
sz
sz  dist.zip
---------------------------------------
1、下载(wget)
直接下载: wget [URL]
下载并重命名: wget [URL] -O [SAVEAS]

示例:
#下载百度首页并保存为 1.txt
wget “http://www.baidu.com/” -O 1.txt

2、复制(cp)
复制文件: cp [file] [file_copyas]
复制目录: cp -r [dir] [dir_copyas]

示例:
#复制 1.txt 为 2.txt
cp 1.txt 2.txt
#新建一个目录 dira
mkdir dira
#复制所有 *.txt 到 dira 目录下
cp *.txt dira/
#复制目录 dira/ 为目录 dirb/
cp -r dira/ dirb/

3、移动/剪切(mv)

mv dist.zip  dist2.zip //备份dist.zip,命名为dist2.zip
mv [file] [fileas]
mv [dir] [diras]

示例:
#移动当前目录下所有 *.txt 到 dira/ 下,如有相同文件则提示是否覆盖
mv *.txt dira/
#移动当前目录下所有 *.txt 到 dira/ 下,直接覆盖不提示
mv -f *.txt dira/
#将 dira 整个目录移动到 dirb 下,参数-f同上
mv dira/ dirb/

4、删除(rm)
参数 -r 用户目录操作,参数 -f 用户强制执行不提示
删除文件:
rm [file] (带提示)
rm -f [file] (不带提示)
删除目录:
rm -r [dir] (带提示)
rm -rf [dir] (不带提示)

示例:
#删除文件,带提示
rm 1.txt
#删除文件,不带提示
rm -f 2.txt
#删除目录带提示
rm -r dira/
#删除目录不带提示
rm -rf dirb/
-----------------------------------------------

修改文件步骤:

vi   iundex.html
按下键盘i,就可以进入修改了

按键esc退出修改模式

shift   z   z   (按着shirt,连续按2下zz,即可保存退出)
 


版权声明:本文为xingchen678原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。