如何创建存档并chmod它

时间:2016-05-04 11:20:22

标签: linux

我应该在这个文件中创建一个档案文件。当我创造它时,我 应使用chmod,以便存档应具有757个权限。

我这样做但我失败了,这是对还是错? :

$ mkdir file1
$ cd file1
# here i should create an archive but how i dont know
$ chmod 757 archivename

2 个答案:

答案 0 :(得分:1)

首先使用touch命令:

bash-4.3$ mkdir a                                                                                                                                                                                                            
bash-4.3$ cd a                                                                                                                                                                                                               
bash-4.3$ pwd                                                                                                                                                                                                                
/home/cg/root/a                                                                                                                                                                                                              
bash-4.3$ touch a.txt                                                                                                                                                                                                        
bash-4.3$ chmod 757 a.txt                                                                                                                                                                                                    
bash-4.3$ ls -lrt                                                                                                                                                                                                            
total 0                                                                                                                                                                                                                      
-rwxr-xrwx 1 18207 18207 0 May  4 11:29 a.txt

答案 1 :(得分:1)

我认为这就是你所需要的:

$ mkdir file1
$ cd file1
$ touch actual_file.txt
$ cd ..
$ tar czvf file1-archive.tar.gz file1/
$ chmod 757 file1-archive.tar.gz

这将创建file1文件夹中所有内容的存档。