Linux
来源:互联网 发布:程序员客栈 36kr 编辑:程序博客网 时间:2024/06/03 14:50
【1】压缩/解压文件
zip命令:
zip -r 文件名字 ./[.代表当前目录] -x filename[不需要压缩的文件名]
示例如下(位于opt/oa/2015app/portal目录下:)
zip -r portaljiang.zip .//*压缩整个当前目录*/zip -r name.zip ./name/*压缩当前目录下的name文件夹*/
unzip
1.把文件解压到当前目录下unzip <zip-file>/*unzip tinyxml_2_6_1.zip*/2.把文件解压到指定的目录下,需要用到-d参数。unzip -d <dst-dir> <zip-file>/*unzip -d /opt/devtools tinyxml_2_6_1.zip*/3.解压的时候,有时候不想覆盖已经存在的文件,那么可以加上-n参数。unzip -n <zip-file>unzip -n -d <dst-dir> <zip-file>/*unzip -n -d /opt/devtools tinyxml_2_6_1.zip */4.查看zip压缩包中包含哪些文件,就可以使用-l参数。unzip -l <zip-file>/*unzip -l tinyxml_2_6_1.zip */5.查看文件列表包含压的缩比率,unzip -v <zip-file>/*unzip -v tinyxml_2_6_1.zip*/6.unzip提供了-t参数来检查zip文件是否损坏。unzip -t <zip-file>
【2】移动文件
移动文件,语法格式如下:
mv sourcefie targetfilePath;
示例如下:
位于opt/oa/目录下:mv /opt/oa/2015app/portal/portaljiang.zip ./[移动该zip到当前目录]
【3】创建文件夹
在当前目录下创建单个文件:
mkdir ./fileName
创建级联目录:
mkdir -p ./file1/file2
-p 表示可以级联创建(即,file1,file2均不存在可直接创建),否则只能在file1存在的情况下创建file2。
linux里面无mkdirs命令
【4】删除文件
删除文件夹实例:
rm -rf /var/log/httpd/access
将会删除/var/log/httpd/access目录以及其下所有文件、文件夹
删除文件使用实例:
rm -f /var/log/httpd/access.log
将会强制删除/var/log/httpd/access.log这个文件
【5】查找文件
语法格式示例如下:
find / -name '*.ftl'[在根目录下查找ftl文件]find / -name memcached[在根目录下查找memcached文件]
find –help如下:
【6】为文件赋予被执行权限
如果需要执行某些特殊文件,如.sh文件。有时会遇到文件权限不足,这并不是说明你没有执行的权限。而是,该文件暂时不能被执行。
如当前目录下run.sh文件赋予被执行权限命令如下:
chmod 755 ./run.shchmod 777 ./ -- 位当前文件夹下所有文件赋予读写权限
【7】复制文件
单独复制某个文件:
cp file1 file2;
复制文件夹到另外一个文件夹:
cp -r file1 file2
阅读全文
0 0
- linux
- linux
- Linux
- Linux
- LINUX!
- Linux
- linux
- linux
- linux
- Linux
- linux
- linux
- linux
- linux
- Linux
- linux
- linux
- Linux
- WaitForMultipleObject与MsgWaitForMultipleObjects用法
- XCODE 9:最新功能详尽介绍
- SPI子系统分析之二:数据结构
- I'm back!
- Android中的多进程通信
- Linux
- matlab BP神经网络入门
- php导出excel
- 怎样编辑pdf文件?手把手教你如何使用PDF编辑器
- 设计模式之适配器设计
- Windbg核心调试之dump分析
- SPI子系统分析之一:框架
- Java log4j详细教程
- 第三周 【项目4