1、打包压缩 tar
通过zcvf参数可以创建一个压缩包,后面file01.txt文件和file02.txt文件夹是要打包压缩的内容,最后会生成压缩包文件filename.tar.gz。
# tar -zcvf filename.tar.gz file01.txt file02.txt/
例如:
解压则:tar -zxvf filename.tar.gz
参数说明
-c:建立新的备份文件;
-z:压缩/解压缩文件;
-f<备份文件>或--file=<备份文件>:指定备份文件;
-v:显示指令执行过程;
-x:从归档文件中提取文件, 需要注意的是-c、-t、-x不可同时出现在一串命令中。
2、unzip命令 用于解压缩,由zip命令压缩的.zip压缩包。
unzip dist.zip
unzip -o test.zip -d tmp
参数说明
-n:解压缩时不要覆盖原有的文件;
-o:不必先询问用户,unzip执行后覆盖原有的文件;
-d<目录>:指定文件解压缩后所要存储的目录。
zip可以用来解压缩文件
zip -q -r file.zip file //在file目录下,压缩file目录下的文件
-q:不显示指令执行过程;
-r:递归处理,将指定目录下的所有文件和子目录一并处理。
3、rz 上传文件命令
4、cp scp 命令
cp只是在本机进行拷贝不能跨服务器
scp加密的方式在本地主机和远程主机之间复制文件,格式如下:
scp -r xxx/ xxx/ 远程主机用户@IP:/opt/xxx/xxx/具体文件目录
-r:以递归方式复制。
5、chmod chown 命令
chmod 命令用来变更文件或目录的权限
-R : 对目前目录下的所有文件与子目录进行相同的权限变更(即以递归的方式逐个变更)
chmod -R 755 /opt/test/*
chown 命令改变某个文件或目录的所有者和所属的组,该命令可以向某个用户授权,使该用户变成指定文件的所有者或者改变文件所属的组,只有文件拥有者和超级用户才可以便可用该命令。
chown -R xxxqa:xxxqa /opt/test/*
6、 netstat: Netstat 命令用于显示本机网络链接、运行端口、路由表等信息
netstat [部分选项]
-t (tcp):显示tcp相关选项
-u (udp):仅显示udp相关选项
-l :仅列出有在 Listen (监听) 的服务状态
-p :显示建立相关链接的程序名
提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到