运维中常用linux命令汇总一

1.查看根目录下那个文件夹占用磁盘空间大

du –max-depth=1 -h /

若是查看某一个目录下那几个子目录占用的磁盘空间大,比如查看/home下,查看的子目录到3层,则命令为:

cd /home/

du –max-depth=3 -h .

2.查看大的文件的命令
find . -type f -size +800M -print0 | xargs -0 ls -l
注:这是查找大于800M的文件
3.快速重写某一个日志,如a.log
这个用在排查问题时,待查看的日志太大了,想清空数据后看重新上报的数据
echo ’ ’ > a.log
4.如何将docker中的日志copy出来?
在paas平台的主节点,如100.100.100.d100输入以下的信息,这些信息都可以查到
ssh -o StrictHostKeyChecking=no ubutu@192.0.9.1
sudo su
docker ps
docker cp bc06b482de5e:/home/a.log .(该步操作可以直接把日志copy到宿主机上)
docker exec -it containerID /bin/sh (进入docker容器)
5.若是Jenkins任务执行完成后,某些进程不想删除
可以在Execute Shell中加入
export BUILD_ID=dontKillMe
6.挂载磁盘,命名为data
fdisk -l
cd /dev/mapper/
pvcreate /dev/sdb
vgcreate vg-db /dev/vdb
vgdisplay
lvcreate -l 76799 -n lv-db vg-db
mkfs.ext4 /dev/mapper/
mkfs.ext4 /dev/mapper/vg–db-lv–db
mount /dev/mapper/vg–db-lv–db /data

7.设置虚机启动自动挂载
vi /etc/fstab
/dev/mapper/vg–db-lv–db /data ext4 defaults 0 0

若是开机自动挂载不了,临时手工挂载为:
mount /dev/mapper/vg–db-lv–db /data

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值