一、磁盘挂载
一般拿到机器之后,看下系统有多少个盘是必要的步骤,这样才好规划后面使用情况。
lsblk
查看系统中的磁盘设备
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme1n1 259:0 0 50G 0 disk /data
nvme0n1 259:1 0 20G 0 disk
├─nvme0n1p1 259:2 0 20G 0 part /
└─nvme0n1p128 259:3 0 1M 0 part
fdisk -l
查看目前机器有几块磁盘
df -h
查看每一个磁盘的挂载情况
mkfs.ext4 /dev/sdb
将未使用的盘格式化,一般选择ext4格式。
mount /dev/sdb /data
磁盘格式化之后,挂载到目录下面。
取消挂载
umount /dev/nvme0n1p128 /data
二、ssh相关命令
ssh key自动生成
三、python 启动一个http server
python -m SimpleHTTPServer
四、rsync 命令
rsync --daemon --config=/etc/rsyncd.conf
五、salt常用命令
aws机器安装salt,需要先安装salt的rpm源,否则直接安装aws是不带salt源的。
安装步骤:
1、sudo yum install https://repo.saltstack.com/yum/amazon/salt-amzn2-repo-latest.amzn2.noarch.rpm
2、sudo yum install salt-minion
salt-key -L
接受新的key
salt-key -A
接受某台机器的key
salt-key -a 192.168.0.100 -y
拒绝某台机器的key
salt-key -d 192.168.0.100
salt-cp 主机名 目标文件 机器位置
salt 主机名 cmd.run '命令'
通过salt来管理crontab:
查看记录
salt '' cron.list_tab root
salt '' cron.ls root
salt '*' cron.raw_cron root
添加定时任务
salt '' cron.set_job root '/1' '' '' '' '' 'date >> /tmp/haha.log'
查看记录:
salt '' cron.raw_cron root(用户名)
删除记录:
salt '' cron.rm_job yarn 'source /home/yarn/.bashrc;find /sys/fs/cgroup/cpu/hadoop-yarn -mtime +15 -name "container_*" -exec rm -rf {} ;' minute='10'
salt cp目录
六、python安装pip
yum install python-pip -y
七、mysql相关
修改某个cloumn的类型
alter table dns_zone change ttl
ttl
varchar(255) NOT NULL;
八、 yum指定某个rpm源
yum install nginx --enablerepo=epel
九、htop命令
htop 按住 F6可以进入排序模式,假如现在需要按照进程使用的内存来排序
十、MySQL-python 包安装
yum install -y mysql-devel python-devel
pip install MySQL-python
十一、kill 参数
kill -INT 3290
十二、pip
pip freeze >requirements.txt
pip install -r requirements.txt
十三、
一分钟采集一次网络统计数据
while true
do
netstat -st>netstat_date +%m_%d_%H_%M_%S
.info
sleep 1
done
2、系统内执行ss -tnl的结果
十四 网络分析延时命令、
curl -o /dev/null -s -w "TimeMs:domain'/actuator/health?time='TimeMs 2>&1 >>monitor.log
网友评论