网站地图    收藏   

主页 > 系统 > linux系统 >

linux中vps使用命令学习笔记 - linux教程

来源:自学PHP网    时间:2014-11-28 23:06 作者: 阅读:

[导读] 下面文章为各位介绍一篇linux中vps使用命令学习笔记,希望本文章对各位初次使用linux vps的朋友会带来一些帮助.我用的是putty,按照这个vps的操作流程,记录这些常用命令:passwd:修改密码c...

linux中vps使用命令学习笔记

下面文章为各位介绍一篇linux中vps使用命令学习笔记,希望本文章对各位初次使用linux vps的朋友会带来一些帮助.

我用的是putty,按照这个vps的操作流程,记录这些常用命令:

  1. passwd:修改密码 
  2. cd:current directory:进入目录 ; 
  3. eg: cd  /home  进入home目录; cd  / 到根目录 
  4. ls:list: 列出当前目录; 
  5. mkdir:  make directory :新建目录; 
  6. eg:mkdir aa 
  7. mv: move :移动文件 ; 
  8. 用法:mv 文件名  文件目录 
  9. rm: remove: 移除文件; 
  10. wget:下载;用法:wget  下载地址 
  11. zip:zip压缩; 

使用方法:zip -r filename.zip filesdir,在这个例子里,filename.zip 代表你创建的文件,filesdir 代表你想放置新 zip 文件的目录,-r 选项指定你想递归地(recursively)包括所有包括在 filesdir 目录中的文件.

eg:zip  -r   aa.zip  aa

eg:zip  -r  filename.zip  file1  file2  file3  /usr/work/file4,把 file1、file2、 file3、以及 /usr/work/flie4 目录的内容,假设这个目录存在,压缩起来,然后放入 filename.zip 文件中.

unzip:zip解压缩;

使用方法:unzip filename.zip

tar:tar打包,大文件tar用起来比zip好,tar压缩打包命令对VPS文件备份很有用,而解压可以用 unzip 命令,tar的使用方法和zip一致.

下面是比较简单的范例讲解,将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar:

  1. [root@linux ~]# tar -cvf /tmp/etc.tar     /etc <==仅打包,不压缩 
  2. [root@linux ~]# tar -zcvf /tmp/etc.tar.gz      /etc <==打包后,以 gzip 压缩 
  3. [root@linux ~]# tar -jcvf /tmp/etc.tar.bz2    /etc <==打包后,以 bzip2 压缩 

注意,生成压缩包的目录跟被打包的目录之间有一个空格.

附:tar完整参数

[root@linux ~]# tar –cxtzjvfpPN

-c:建立一个压缩文件的参数指令(create 的意思);

-x:解开一个压缩文件的参数指令!

-t:查看 tarfile 里面的文件!

特别注意,在参数的下达中,c/x/t 仅能存在一个,不可同时存在,因为不可能同时压缩与解压缩.

-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?

-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?

-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!

-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!

例如使用 tar -zcvfP tfile sfile 就是错误的写法,要写成 tar -zcvPf tfile sfile 才对喔.

-p :使用原文件的原来属性(属性不会依据使用者而变)

-P :可以使用绝对路径来压缩!

-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!

untar:tar解包

Linux下解压RAR,要在linux下处理.rar文件,需要安装RAR for Linux,然后安装其安装操作如下:

  1. # tar -xzpvf rarlinux-5.0.b8.tar.gz 
  2. # cd rar 
  3. # make 

这样就安装好了,安装后就有了rar和unrar这两个程序,rar是压缩程序,unrar是解压程序,它们的参数选项很多,举例说明一下其用法:

# rar a all *.jpg

这条命令是将所有.jpg的文件压缩成一个rar包,名为all.rar,该程序会将.rar 扩展名将自动附加到包名后.

# unrar e all.rar

这条命令是将all.rar中的所有文件解压出来,我主要用的是这个解压,之前windows上备份下来的数据全部是rar的.

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论