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

Linux命令学习心得[持续更新]

2016-09-28 17:24 253 查看
记录下工作中基于CentOS实际应用场景中用到的Linux命令知识,持续更新中…

目录和文件

网络

设置主机网卡配置:ifconfig [网卡名 IP] [netmask 子网掩码]

ifconfig    # 输出主机所有网卡的所有信息,如网卡名/IP/子网掩码/网关等
ifconfig eth0 192.168.18.150 netmask 255.255.0.0    # 设置名为eth0的网卡的ip为192.168.18.150,子网掩码为255.255.0.0


开启或关闭某网卡:ifconfig [网卡名] [up/down]

ifconfig eth0 up    # 打开名为eth0的网卡
ifconfig eth0 down  # 关闭名为eth0的网卡


开启/重启网络服务:service network start/restart 或 systemctl start/restart network

service network start/restart   # centos6中,开启或重启网络
systemctl start/restart network # centos7中,开启或重启网络


文本

字符串

搜索输出信息或文本中含有的特定字符串,并输出其所在的行,命令为:grep 字符串

ifconfig | grep eth0    # 查询名为eth0的网卡的信息
docker ps | grep rdb    # 查找名为rdb的容器信息


备注:该命令常与其他命令通过管道联合使用

进程

查看已运行的命令和对应的进程号:ps -ef

ps -ef  # 输出格式如下
# UID  PID  PPID  C  STIME  TTY    TIME   CMD
# root 6945 23578 0  15:13  pts/0  00:00  ps -ef


备注:该命令常以管道形式与grep命令连用,用于查找特定进程的信息,如:

ps -ef | grep ps


主机

查看主机名:hostname

hostname    # 输出 administrator
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux