Linux的系统基本配置以及软件安装及管理

1.Linux-系统基本配置

系统时间管理

查看系统当前时间和时区

date

date -R

格式化输出的选项

date "+%Y_%m_%d %H:%M:%S"

设置完整的时间

date -s "2016-09-10 14:24:34"

同步网络时间

ntpdate cn.pool.ntp.org

中国国家授时中心服务器地址:cn.pool.ntp.org

网络管理

ifconfig 命令

查看当前所有活动网络接口的状态信息,如下图:

网络配置

使用命令编辑网卡配置文件:

[root@hadoop01 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

ONBOOT=yes|no yes时网卡会随机启动 no时开机时不启动

BOOTPROTO=dhcp|static|none dhcp自动获取ip地址

static和none:要手动配置ip地址

修改完成重启网络

开启网络服务:service network start

关闭网路服务:service network stop

重启网络服务:service network restart

设置主机名

查看主机名

命令:hostname

修改主机名

命令:vi /etc/sysconfig/network

修改完成保存退出。需要重启虚拟机才能生效。

配置主机映射

修改配置文件

命令:vi /etc/hosts

设置防火墙

查看防火墙状态:service iptables status

开启防火墙:service iptables start

关闭防火墙:service iptables stop

刷新防火墙:service network status

注:centos7以上命令

systemctl status firewalld

systemctl stop firewalld

systemctl start firewalld

启动级别管理

查看系统运行级别

命令:runlevel

修改系统运行级别

/etc/inittab文件

进程管理

ps命令

ps 查看系统进程的命令

ps -ef 查看系统的所有进程的详细信息

kill命令

kill 进程编号 结束进程(杀进程)

kill -9 进程编号 强制杀进程

killall java 杀掉所有的java进程 killall按名称去杀进程

注:

grep 命令

搜索的内容

-v 参数表示搜索的内容中不包含某些信息

grep a 1.txt 搜索1.txt中包含a的行

grep a 1.txt | grep -v s 搜索1.txt中包含a但不包含s的行

通道

前面是命令| 命令 将前面命令的执行结果传给后面的命令作为参数使用

ps -ef | grep vi 查找包含vi的进程

netstat命令

netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况

-a:显示所有的连接情况

-n 以数字形式展示相关连接的信息。使用此命令可以看到各个连接的真实IP地址。

-p 显示建立相关链接的程序名

-l 仅列出在Listen(监听)的服务状态

-t (tcp) 仅显示tcp相关选项

-u (udp)仅显示udp相关选项

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值