基础版:
1>gzip ------------.gz格式压缩包
2>bzip2-----------.bz2格式压缩包
gzip *.txt --------将所有的txt文件压缩,不保留源文件,不能压缩目录
gunzip.*gz -----------解压缩txt文件
bzip2和gzip类似,但还可以保留源文件。
参数:
c ----创建------压缩
x-----释放------解压缩
v-----提示信息
f------指定压缩文件名字
z--------使用gzip方式压缩文件
j----------使用bzip2方式压缩文件
压缩:
tar zcvf 生成压缩包的名字(xxx.tar.gz)要压缩的文件或目录
解压缩:
tar jxvf 压缩包名字(当前目录)
tar jxvf 压缩包名字 -C (目录名字)/
参数:
压缩:a
解压缩 :x
压缩: rar a 生成的压缩文件名字 压缩的文件或目录
解压缩: rar x 压缩文件名(解压缩目录)
压缩: zip 压缩包名字 压缩文件或目录
解压缩:unzip 压缩包名字
unzip 压缩包名字 -d 解压目录
总结:
tar/rar/zip 参数 生成压缩文件的名字 压缩的文件或目录
tar/rar/unzip 参数 压缩包名字 参数(rar无参) 解压缩目录
创建用户:
sudo adduser 用户名(只能小写)
sudo useradd -s /bin/bash -g 用户组 -d /home/用户名 -m 用户名
删除用户:
sudo deluser 用户名
sudo userdel -r 用户名
作用:文件上传和下载
1>服务器端:
修改配置文件
重启服务 :修改完之后重启服务
sudo service vsftpd restart
2>客户端
1)实名用户登录:
ftp + IP(服务器)
输入用户名(server)
输入密码(server)
文件上传和下载
上传 :put file
下载:get file
不允许操作目录,如果要操作目录------------打包压缩
2)匿名用户登录
ftp + server IP
用户名:anonymous
密码:回车
不允许匿名用户在任意目录直接切换,只能在一个指定目录范围工作
需要在ftp服务器配置文件中创建一个匿名用户根目录
还有就是put文件时候要看有没有权限。退出是bye
1>服务器端
创建共享目录:mkdir dir
修改配置文件: /etc/exports
重启服务: sudo service nfs-kernel-server restart
home/petraeuswwk/nfs(自己创建的目录)*(代表所有IP)
2>客户端
挂载服务器共享目录:mount serverIP:sharedir /mnt
远程登录
1>服务器端:
安装:sudo apt-get-install openssh-server
2>客户端
远程登录:ssh userName@serverIP
退出登录:logout