今天完成了spark基础实验一之linux基础命令的练习,并完成了实验报告。在完成的过程中发现之前学习的一些命令除了熟悉的大都记不清了,对不熟悉的再次进行总结。
(1)列出所有目录命令 ls
常用 ls -a 显示除隐藏目录外所有目录
ls -R 显示该目录下所有目录及其子目录
ls -l 显示该目录下所有子目录的详细信息
(2)cp命令 复制
cp -r 【目录一】 【目录二】:复制本目录及其内部所有内容到另一个目录下
(3)mv命令 移动目录或重命名文件夹
(4)vim编辑文档
(5)cat命令用于连接文件并打印到标准输出设备上。
cat word.txt 显示文档word.txt内部所有内容
(6)chown命令将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。 。
(7)find命令查找
find 目录一 -name name1:查找目录一下面名为name1的文件
(8)tar命令用于备份文件。
将目录test打包位test.tar.gz:tar -zcv - f /test.tar.gz test
将目录test.tar.gz解压到/tmp下:tar -zxv -f /test.tar.gz -C /tmp
解析:
压缩文件命令格式:tar -zcvf 【目录】/ 【压缩包文件名.tar.gz】【源文件】
解压到指定文件夹下命令格式为:tar -zxvf 【压缩包文件名.tar.gz】 -C 【路径】/
(1)在/目录下新建文件夹 test,然后在/目录下打包成 test.tar.gz;
Tar -zcv -f /test.tar.gz test