hadoop五:linux文件操作
1.查看当前目录:pwd
pwd
2.创建目录:mkdir
mkdir 目录名
mkdir 新目录名1 新目录2 新目录名3:创建多个目录
mkdir -p 新目录名/新目录名/新目录名:递归创建目录
3.创建新文件:
touch 文件名
vim 文件名:创建文件,并进入vim编辑状态
echo "内容" >> 文件名:创建文件,并将内容追加到文件中
4.查看文件的头10行或尾10行
tail -n 行数 -f:查看文件的尾n行,默认为10,-f 动态的监控
head -n 行数:查看文件的头n行,默认为10
more :控百分比查看,由前往后前,不能回滚
less:可以回滚,往前看
5.复制文件: cp
复制文件: cp 源文件 目标目录
复制文件,并修改文件名: cp 源文件 目标文件
复制多个文件: cp 源文件1 源文件2 源文件3 目标目录
复制目录: cp -r 源目录 目标目录
复制多个目录(或者目录和文件混合): cp -r 源目录1 源目录2 源文件3 目标目录
复制文件到远程主机:scp [可选参数] file_source file_target
示例,从本地复制到远程:
复制本地文件到远程目录:scp local_file remote_username@remote_ip:remote_folder
复制本地文件到远程目录,并改名:scp local_file remote_username@remote_ip:remote_file
复制目录到远程主机:scp [可选参数] -r 本地目录 远程目录
scp -r /home/space/music/ root@www.runoob.com:/home/root/others/
从远程复制文件到本地:scp root@www.runoob.com:/home/root/others/music /home/space/music/1.mp3
从远程复制目录到本地:
scp -r root@www.runoob.com:/home/root/others/ /home/space/music/
6.剪切文件:mv
剪切文件或目录: mv 源文件 目标目录
剪切目录不需要加-r,复制目录需要-r
7.重命名文件:
重命名文件或目录:mv 源文件 目标文件
不需要加-r
批量重命名:rename
8.重定向(覆盖)和追加: >, >>
9.删除
删除文件: rm 文件名
删除目录: rm -r 目录
强制删除,没有提示: -f 选项
posted on 2018-09-02 12:34 myworldworld 阅读(192) 评论(0) 收藏 举报
浙公网安备 33010602011771号