大数据存储复习

一、Linux操作

who am i

who mom likes

命令:cd

cd ~  切换到home目录

cd -  切换到上次访问的目录

cd / 切换到根目录

cd .. 切换到上一级目录 或者cd ../

命令:ls

ls  查看当前目录下的所有目录和文件

ls -a  查看当前目录显得所有目录和文件(包含隐藏文件)

ls -l 或者 ll  列表查看(当前目录下的所有目录和文件)

ls /dir  查看指定目录下的所有目录和文件(例如:ls /usr)

命令:mkdir

mkdir abc 在当前目录下创建一个名为abc的目录

mkdir  /usr/abc  在指定目录下创建一个名为abc的目录

命令:rm

rm 文件

rm -f 文件

rm -r abc 递归删除当前目录下的abc目录

rm -rf abc  (最常用)递归删除当前目录下的abc目录(不询问)

rm -rf * 将当前目录下的所有文件和目录全部删除

rm -rf /* 将根目录下的所有文件全部删除(自杀命令!慎用!)

命令:mv和cp

mv abc cba 将目录重命名为cba

mv 目录名称 目录新位置(例如:mv abc  /wangyunze/abc)

cp -r 目录名称  拷贝的目标位置  -r 表示递归

命令:find

find 目录 参数  文件名称

find /usr/tmp  -name 'a*'  查找/usr/tmp目录下的所有以a开头的目录或文件

find  .  -name  ".txt"  -ls  在当前目录查找以.txt结尾的文件,并显示详细信息

locate  该命令其实是find -name 的另一种写法,速度较快

命令:touch ,vi或者vim

touch aa.txt

vi aa.txt

【vi编辑器的3种模式】
    基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),

使用vi编辑器打开文件后点击按键:i ,a或者o即可进入编辑模式。

i:在光标所在字符前开始插入
a:在光标所在字符后开始插入
o:在光标所在行的下面另起一新行插入

文件查看命令:cat/more/less/tail

cat     看最后一屏

cat -n 显示行号

more  百分比显示

less   翻页查看

tail    指定行数或者动态查看

realpath 打印文件绝对路径

命令:scp

scp:远程复制命令

例如:scp stu.txt root@127.0.0.1:/home/stu1.txt

命令:chmod

rwx:r代表可读,w代表可写,x代表该文件是一个可执行文件,如果rwx任意位置变为-则代表不可读或不可写或不可执行文件

例如:chmod +x abc.txt (表示给abc.txt文件权限改为可执行文件权限)

或者采用8421法:chmod 100 abc.txt

    -rw------- (600)      只有拥有者有读写权限。
    -rw-r--r-- (644)      只有拥有者有读写权限;而属组用户和其他用户只有读权限。
    -rwx------ (700)     只有拥有者有读、写、执行权限。
    -rwxr-xr-x (755)    拥有者有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
    -rwx--x--x (711)    拥有者有读、写、执行权限;而属组用户和其他用户只有执行权限。
    -rw-rw-rw- (666)   所有用户都有文件读、写权限。
    -rwxrwxrwx (777)  所有用户都有读、写、执行权限。

chmod 700 file

..........

命令:tar

打包,压缩:

tar -zcvf   xx.tar  

解压:

tar  -zxvf  xx.tar  解压的指定路径

管道:

查看etc目录下的所有文件:

ls -al  /etc

因为其内容太多,此时可以使用管道:

ls -al  /etc  |  less

(hdfs命令)

显示当前目录下的所有文件的大小:

hadoop fs -du -h  /

查看集群的工作状态: 

hdfs dfsadmin  -report

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值