您的位置:首页 > 运维架构 > Linux

linux常用命令介绍

2014-02-14 10:04 423 查看
uname -a   //查看系统相关信息


寻找目录或文件

find /usr/ -name 'ipmi' -type d   //查找目录
find /usr/ -name 'ipmi' -print  //查找文件
find /etc -type f -name "*" | xargs grep "192.168.188.0" //从根目录开始查找所有扩展名为的文本文件,并找出包含”192.168.188.0”的行


fdisk -l   //列出全部的分区


df -lhT //查看磁盘信息


tar常用命令

tar czf rkcloud-2013-08-23.tar.gz rkcloud/ 打成tar包
tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz


/sbin/chkconfig --list   //linux查看自动启动程序


rpm 使用

rpm -ivh my.rpm //安装rpm
rpm -qa|grep my //查询rpm包
rpm -e --nodeps my //强制卸载rpm包


linux 网页访问目录

python -m SimpleHTTPServer


显示文件行数

nl readme


linux 抓取某一时间段的日志

cat catalina.out|grep -C 100 "时间"


sudo passwd root //设置密码


ifconfig eth1 10.12.12.221 netmask 255.255.255.0  //修改ip地址


网络管理工具

nmcli dev //查看网卡连接状态
vim /etc/udev/rules.d/7*-persistent-net.rules //查看网卡信息


centos 修改主机名

hostname controller
vi  /etc/sysconfig/network


vi /etc/hosts 修改ip和主机名对应关系   ping 192.168.188.122 与 ping compute1 效果是一样的
例子:192.168.188.122    compute1


yum 使用

yum list|grep ntp //查看安装的软件
yum install
yum remove


linux date时间

date -s 05/16/2010
clock -w ,强制将时间写入COMS


shutdown -r now //立即重启
shutdown -h now //立刻关机


whereis mysql //查看文件的所有路径


tcpdump tcp port 80 -n -s 0 -w /tmp/tcp.cap   --抓取80端口下的数据包


tcpdump tcp port 23 host 210.27.48.1 -w /tmp/tcp.cap //如果想要获取主机210.27.48.1接收或发出的telnet包,使用如下命令


netstat -an|grep 65.0.8.104|grep ESTAB|wc -l  //linux上监听数据库连接数


linux中mysql操作

1、查看mysql安装路径
mysqladmin -u root -p variables
2、mysql 登录
mysql  -u root -p

3、mysql 忘记密码初始化密码流程
a./etc/init.d/mysql stop  //停止mysql服务
b.mysqld_safe --user=mysql --skip-grant-tables --skip-networking & //mysql安全登录
c.mysql -u root mysql //进入mysql
d. UPDATE user SET Password=PASSWORD(‘newpassword’) where USER=‘root’;//修改mysql密码
e.FLUSH PRIVILEGES;  //清空缓存
f.quit;//退出
g./etc/init.d/mysql start  //启动mysql服务
h.set password = password('123456');

1.启动:/etc/init.d/mysqld start
2.停止:/etc/init.d/mysqld stop
3.重启:/etc/init.d/mysqld restart


桥接模式配置

1、 vi /etc/sysconfig/network-scripts/ifcfg-eth0
EVICE="eth0"
BOOTPROTO="static"
HWADDR="00:0C:29:0C:E7:90"
IPV6INIT="yes"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="03ce9a32-5535-4329-a439-2ca06d829095"
IPADDR=10.12.102.231
NETMASK=255.255.255.0
NETWORK=10.12.102.231
DNS1=202.106.196.115
DNS2=202.106.0.20

2、vi /etc/sysconfig/network
GATEWAY=10.12.102.254

3、service network restart
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: