大数据学习总结01
一、Linux终端命令
1、 显示文件列表命令:ls
例:
ls #查看当前目录内容 (缺点: 隐藏文件看不到) ls -a #查看当前目录内容 ,包括隐藏文件 ls -al #查看目录内容的详细信息(查看文件类型、权限、大小等) ls -lh #查看目录内容的详细信息,以K,M,G方式显示文件大小 ls /root #查看/root目录下内容 ll #等价于ls -l |
2、目录查看:pwd
例:查看当前所在目录
[root@node1 ~]# pwd /root |
3、目录创建:mkdir
例:
①创建没有层级关系的目录
mkdir test |
②创建有层级的目录
mkdir -p /root/aaa/bbb 等价于 mkdir -p aaa/bbb |
4、目录删除:rm
例:
①rm -r 目录名 #删除目录有提醒
rm -r test rm:是否删除目录 "test"? |
②rm -fr 目录名 #直接删除目录
rm test -fr |
5、目录切换命令:cd
例:
cd #回到用户主目录 cd test #切换到当前目录下的test目录(相对路径) cd /root/test #切换到指定目录(绝对路径) cd .. #回到上一级目录 cd ../.. #回到上上一级目录 cd ../dir #回到上一级的dir目录 |
6、文件操作命令
①创建文件:touch
例:
touch a.txt #在当前目录创建a.txt文件 touch /root/a.txt #在/root目录创建a.txt文件 |
②移动以及重命名:mv
例:
mv a.txt dir |
mv a.txt b.txt #重命名文件 mv dir1 dir2 #重命名目录 |
③查看文件:cat
例:
cat /root/xxx.xxx |
④复制:cp
例:
cp a.txt dir1 #将a.txt复制到dir1目录 cp a.txt b.txt #将a.txt复制到b.txt |