1.mkdir +xxx:创建目录
2.mkdir -p aa/bb/cc 创建层次关系目录
3.文件:
创建:touch +xx
编辑:vi/vim +xx insert 插入文本 按电脑Esc,然后shift +: 在输入wq (w保存 q退出)
查看:
1、
cat +xx
A>B 表示覆盖:cat A>b
A>>B表示追加:cat A>>B
2、
head +xx 显示文件前10行
head -行数+文件名 (查看指定开头行数)
tail +xx 显示尾部十行
tail -行数 +文件名(查看指定末尾行数)
tail -f +文件名(查看实时行数)
3、
more +文件名 (百分比显示,查完自动退出)
4、
less +文件名(以翻页的形式显示,退出按ctrl+z)
5、nl +文件名 (显示行号对应内容)
6、
查询6到 17行文件:cat +查看的文件名 |head -n 17|tail -n +6(先头后尾,先大后小)
7、
cp(复制)
cp /AA/BB/被复制文件 /11/22/复制文件
复制目录 cp -r
8、
mv 移动 重命名(只能是文件或者目录移动到目录中当目录存在时 ,就是移动当目录和文件不存在时,就是重命名)
一、
1、打tar包:tar -cvf xxx.tar 要打包的文件名称 例子:tar -cvf file01.tar file01
解tar包:tar -xvf xxx.tar 要解的包名字。例子:tar -xvf file01.tar
(一个目录和文件都可以打成tar包,并且打包和解包后原文件都存在;打tar包一般不会起到压缩的作用)
2、打tar.gz 包:例子:zip file01.zip file01
解包:unzip file01.zip
3、把一个目录打成zip包,必须加一个-r参数,如果不加-r的参数,打包后再解压是一个空的目录
把yy目录打成yy.zip包
zip -r yy.zip yy
4、打gz包 原文件都会消失,只能针对文件不能对目录进行打包
gzip +文件名 打包
gzip file01
gunzip +包名 解包
gunzip file01.gz
lrzsz工具:
rz:把windows上的文件传输到linux环境
sz:把Linux上的文件传输到windows环境
大文件传输:xftp xmanage
scp文件传输:
1、拿文件:scp 加用户名@另外机器的IP地址:文件路径+本地路径
例子:scp root@192.168.0.157:/dcs1/aa/bb.tar.gz ./
2、将本地文件传输到另外服务器:scp +本地文件路径 用户名@另外一台服务器的IP地址:文件路径
例子:scp file01.tar.gz root@192.168.0.157:/dcs1/aa
sftp 安全协议传输
get(拿文件命令)
put(放文件命令)
使用方法:1.sftp +另外一台服务器的IP地址
2.输入root的用户密码
3.去拿文件:get /dce08/asd.txt ./
放文件 : put file01.tar.gz /dce08
4.exit 退出sftp协议