易截截图软件、单文件、免安装、纯绿色、仅160KB

linux解压tar命令


linux解压 tar命令
tar命令
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)还要新的才会被打包进新建的文件中!
--exclude FILE:在压缩的过程中,不要将 FILE
打包!
范例:

范例一:将整个 /etc 目录下的文件全部打包成为
/tmp/etc.tar

[root@linux
~]#
tar -cvf /tmp/etc.tar
/etc
<==仅打包,不压缩!

[root@linux ~]#
tar -zcvf /tmp/etc.tar.gz /etc
<==打包后,以 gzip 压缩

[root@linux ~]#
tar -jcvf /tmp/etc.tar.bz2 /etc
<==打包后,以 bzip2 压缩

# 特别注意,在参数 f 之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识。
# 如果加 z
参数,则以 .tar.gz 或 .tgz 来代表 gzip 压缩过的 tar file ~
# 如果加 j 参数,则以 .tar.bz2
来作为附档名啊~
# 上述指令在执行的时候,会显示一个警告讯息:
# 『tar: Removing leading `/" from
member names』那是关於绝对路径的特殊设定。
范例二:查阅上述 /tmp/etc.tar.gz 文件内有哪些文件?

[root@linux ~]# tar -ztvf
/tmp/etc.tar.gz

# 由於我们使用 gzip
压缩,所以要查阅该 tar file 内的文件时,
# 就得要加上 z 这个参数了!这很重要的!
范例三:将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src
底下

[root@linux ~]# cd
/usr/local/src

[root@linux src]# tar -zxvf /tmp/etc.tar.gz

# 在预设的情况下,我们可以将压缩档在任何地方解开的!以这个范例来说,
# 我先将工作目录变换到
/usr/local


相关文档:

关于Linux内核学习的误区以及相关书籍介绍

关于Linux内核学习的误区以及相关书籍介绍
发 布 时 间 :
2008-11-19   
来 源 :
来自网络   
作 者 :
匿名
  浏 览 :
1053


写给Linux内核新手-关于Linux内核学习的误区
  先说句正经的:其实我没资格写这篇文章,因为自己也就一两个月以来才� ......

linux下禁止修改DNS服务器地址(DNS被自动修改问题)

大家都知道修改linux下的DNS可以直接修改/etc/resolv.conf:
root@xuanfei-desktop:~#vim /etc/resolv.conf
nameserver ip //填上你当地使用的最快DNS服务器IP地址
nameserver ip   
 
当然也可以直接使用网络管理器修改。
但是如果你所在机构或者工作的地方必须要求你用DHCP获得自己非固定动态IP ......

Linux下Socket编程


原文地址: http://www.kuqin.com/networkprog/20080512/8361.html
什么是Socket
   Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。
    Socket接口设计者最先是将接口放在Unix操作系统 ......

linux口令相关(passwd/shadow)

      在linux中,口令文件在/etc/passwd中,早期的这个文件直接存放加密后的密码,前两位是"盐"值,是一个随机数,后面跟的是加密的密码。为了安全,现在的linux都提供了 /etc/shadow这个影子文件,密码放在这个文件里面,并且是只有root可读的。
下面来分析一下/etc/passwd文件,他的每个条目� ......

Java通过Samba服务操作Linux共享文件


首先在Linux上创建一个共享文件夹
mkdir /home/user/share
用root用户启动samba服务
service smb start
修改smb.conf文件
sudo gedit /etc/samba/smb.conf 或者 vi /etc/samba/smb.conf
[share]
path = /home/user/share
...
writable = yes
创建共享用户并设置密码
sudo useradd smbusr
sudo smbpasswd -a s ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号