Linux的实用命令(二)之挂载文件、别名和文件拆分

1、alias 给特定的命令其别名

rm 命令是linux中相当危险的一个命令 一不下心就会酿成大错比如: rm -rf / home/test
上面的/ 和 home中间如果不小心多了一个空格那就完了
所以我们一般把rm 命令通过别名的方式优化,使用的时候只需要零时生效使用就可以。

1)给rm 加别名
[root@VM_179_129_centos oldboy]# alias rm=‘echo can not use rm’
[root@VM_179_129_centos oldboy]# ls
alex.txt oldboy.txt test test.sh t.sh
[root@VM_179_129_centos oldboy]# rm t.sh
can not use rm t.sh
起别名的格式

alias rm='echo can not use rm'   ---起了别名rm

常见的别名的方式是 hiveserver2 的方式连接hive ,传递的参数太多,降低执行效率。

2、查看具体某个别名
在这里插入图片描述
在这里插入图片描述

2、挂载文件

linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
1.挂载
mount -t 机器ip:/文件路径 nas盘的地址
例子:mount -t nfs 10.200.90.xx:/vx/xxxxx /mnt/xxxx
常用的挂载的参数
-t vsftype:指定要挂载的设备上的文件系统类型;
-r: readonly,只读挂载;
-w: read and write, 读写挂载;
-n: 不更新/etc/mtab;
-a:自动挂载所有支持自动挂载的设备;(定义在了/etc/fstab文件中,且挂载选项中有“自动挂载”功能)
-L ‘LABEL’: 以卷标指定挂载设备;
-U ‘UUID’: 以UUID指定要挂载的设备;
-B, --bind: 绑定目录到另一个目录上;
-o
例子:
mount -t nfs -o vers=3 ip: /dev/hda2 /mnt/hda2 挂载一个某个ip下面的hda2的盘 - 确定nas盘的目录 ‘/ mnt/hda2’ 已经c存在。
2.查看文件挂载地址:
df [选项] [文件]
显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_CORRECT 被指定,那样将以512字节为单位进行显示。
例如 :df | grep 10.200.90.xx 查看这个机器上的挂载地址。

3、查看挂载数据的位置

查看目的ip:/目录地址1/ 的真正的数据位置

mount | grep 目的ip:/目录地址1/   

3、查看某个进程

在集群上查看redis的相关进程:
ps -el | grep redis

4、大文件的拆分

1、大文件的拆分

split -参数 要切割的文件 输出文件名前缀 -a
split -l 行数 文件名 --可以按行数多少分割文件
split -b 400M 文件名 —可以按照拆分文件的大小拆分文件

-b 选项来指定分割文件大小
-l 选项来指定分割行数
-a<后缀长度>:默认的后缀长度是 2,也就是按 aa、ab、ac 这样的格式依次编号
-d 选项来指定数字形式的文件后缀, 如果命令里有-a参数,那么分割文件的后缀是00、01编号。

例子:
#!/bin/sh
split -b 100000000 ./result_200.txt -d -a 2 split_result
最后的文件是
split_result_00.txt split_result_01.txt

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值