admin管理员组文章数量:1643364
Centos安装使用
- Vmwar 安装centos
- nohup命令
- 查看进程
- ps命令
- jobs命令
- kill命令
- iotop命令
Vmwar 安装centos
注:使用Vmwar安装时在最后一步需要将网关打开,不然连接不上网络。
-
安装ifconfig(纯净版没有有ifconfig命令)
1)yum search ifconfig
2)yum install net-tools.x86_64
3)yum install -y unzip zip
-
修改静态ip
命令行使用vi编辑器打开网卡配置文件ifcfg-eth0:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
centos6:[root@localhost network-scripts]# vi ifcfg-eth0 DEVICE=eth0 HWADDR=00:0C:29:7D:AB:26 TYPE=Ethernet UUID=5008d9e6-ac43-48ef-be02-ea30e5160018 ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=192.168.100.101 GATEWAY=192.168.100.2 NETMASK=255.255.255.0
centos7:
TYPE="Ethernet" PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="static" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" IPV6_ADDR_GEN_MODE="stable-privacy" NAME="ens33" UUID="696c2d4b-a071-4e6a-a398-1848814de7fa" DEVICE="ens33" ##意思是是否激活网卡 ONBOOT="yes" ## ip地址 IPADDR="192.168.100.100" ## 网关地址 GATEWAY="192.168.100.2" ## 子网掩码 NETMASK="255.255.255.0" -- 配置dns可以连接外部网络 DNS1="8.8.8.8" DNS2="8.8.4.4" -- DNS1="144.144.144.144"
-
修改主机名:
vi /etc/sysconfig/network
-
修改访问外网dns
vi /etc/resolv.conf
-
查看网关地址
traceroute
# 第一行就是自己的网关 -
修改完配置文件后,重启网络服务
systemctl restart network
-
注意在ping之前先关闭linux和win下防火墙(一般只关闭虚拟机的防火墙就没问题)
关闭/查看虚拟机防火墙命令:centos7的查看防火墙状态: systemctl status firewalld centos7停止防火墙: systemctl stop firewalld centos7关闭自启动防火墙服务:systemctl disable firewalld centos6.8关闭防火墙: service iptables stop systemctl stop firewalld # 临时关闭防火墙 systemctl disable firewalld # 禁止防火墙开机启动
-
查看所有端口
netstat
# ip route list # 查看路由信息
# ip route add 192.168.4.0/24 via 192.168.0.254 dev eth0 # 设置192.168.4.0网段的网关为192.168.0.254,数据走eth0接口
# ip route add default via 192.168.0.254 dev eth0 # 设置默认网关为192.168.0.254
# ip route del 192.168.4.0/24 # 删除192.168.4.0网段的网关
# ip route del default # 删除默认路由
nohup命令
nohup: no hang up 指不挂起
-u: 表示不启用缓存,实时输出打印信息到日志文件
> test.log: 指将打印信息输出到test.log这个日志文件
2>&1: 表示将标准错误输出转变化标准输出,可以将错误信息也输出到日志文件中(0-> stdin, 1->stdout, 2->stderr)
&: 指后台运行程序
nohup python -u test.py > test.log 2>&1 &
查看进程
ps命令
ps -ef
ps-aux a:显示所有程序 u:以用户为主的格式来显示 x:显示所有程序,不以终端机来区分
jobs命令
功能:查看当前终端后台运行的程序
jobs -l 可以显示当前终端所有任务的PID,jobs的状态可以是running,stopped,terminated,+号表示当前任务,-号表示后一个任务
kill命令
功能:结束进程
(1)通过jobs查看jobnum,然后执行 kill %jobnum
(2)通过ps命令查看进程号PID。然后执行 kill %PID
iotop命令
iotop是一款开源、免费的用来监控磁盘I/O使用状况的类似top命令的工具,iotop可以监控进程的I/O信息。它是Python语言编写的,与iostat工具比较,iostat是系统级别的IO监控,而iotop是进程级别IO监控。目前最新的版本为iotop
0.6。
其官方网址http://guichaz.free.fr/iotop/
详细查看: https://wwwblogs/kerrycode/p/11344506.html
注意,iotop的安装有前提条件(如果操作系统不满足这些条件,iotop无法正确安装):
1:内核版本为2.6.20或更高版本
2:Python 2.7或更高的版本
安装
yum -y install iotop
iotop的快捷键
r:反向排序,
o:切换至选项--only,
p:切换至--processes选项,
a:切换至--accumulated选项
q:退出
i:改变线程的优先级
iotop -oP
显示占用CUP最高的进程
/dev/sr0 软连接挂在光盘,虚拟机中就是指挂哉系统映射
ls -l /dev/cdrom
iotop参数
注:Centos7 开机的几个启动项
最后一个是安全启动,用于修复,其他的是正常启动,有多个的话就是多个内核,不想要可以删除掉
–
版权声明:本文标题:Linux·Centos安装使用 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1729357659a1198432.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论