首页 > 代码库 > 运维常用命令
运维常用命令
常用命令
# yum install bash-completion -y \\centos 命令补全
# iftop \\网络IO
# iotop \\磁盘IO
# top \\cpu利用率
# free -m \\内存使用率
# df -Bg \\分区使用率
# ethtool eth0 \\查看网卡
# screen \\会话管理 https://www.ibm.com/developerworks/cn/linux/l-cn-screen/
# nmon \\性能测试 http://nmon.sourceforge.net/pmwiki.php
mysql
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";
\\开启root远程登录
mysql> CREATE DATABASE DBNAME; \\创建数据库
mysql> GRANT ALL PRIVILEGES ON DBNAME.* TO ‘USERNAME‘@‘localhost‘ IDENTIFIED BY ‘USERPASS‘;
\\创建用户名并赋予数据库权限
# mysql_secure_installation \\初始化设置root密码等
iptables
service iptables save
\\保存
iptables -F
\\清空所有规则
iptables -F -t nat
\\清空nat表
iptables -t nat -L -n
\\查看nat表
iptables -L -n --line-number
\\查看防火墙规则
iptables -t nat -A POSTROUTING -s 10.100.0.0/24 -o eth0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.0.0/16 -j MASQUERADE
\\源地址转换 把10.0.0.0/24 转换为 eth0的接口地址
iptables -A FORWARD -s 10.100.0.0/24 -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1200
\\更改tcp MTU 最大传输单元
iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
\\运行tcp22端口
# systemctl stop firewalld.service
# systemctl disable firewalld.service
# yum install iptables-services
# systemctl enable iptables
# systemctl start iptables
rsync
rsync rsync -auvrtzopgP --progress --delete --exclude-from=exclude.list SRC DST
\\保留原文件属性并详细输出 删除那些DST中SRC没有的文件
git
touch README
git add README
git commit -m ‘first commit‘
git push origin master
运维常用命令
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。