命令怎么用(三种方式)
shutdown --help
shutdown --?
man shutdown(man 就是manual 手册, 指南)
服务 service
怎么知道服务的名字呢?用这个命令chkconfig:
chkconfig --list 会列出所有的服务项
启动服务,例如启动Mysql的服务
service mysql start 不是所有的命令都有这个d这个字母
service iptables stop 关掉防火墙
service vsftpd start 启动vsFTP服务器
service vsftpd stop 服务停止
service vsftpd restart 重新启动
开机自启动
你不用再手动的再去启动Mysql,vsftp,apache等等
用chkconfig这个命令,check configure 检查配置
chkconfig --list | more
chkconfig --list | grep mysql
chkconfig --list | grep vsftpd
chkconfig mysql on 这几个3 4 5级别都启动
chkconfig --level 3 mysql on 只是在3这个级别启动
chkconfig mysql off
Mysql数据库的服务--------------mysql
vsFTP服务器的服务------------vsftpd
防火墙的服务------------iptables
ssh的服务------------sshd
http------------------httpd
修改系统默认的启动级别
修改那一个配置文件时,先备份
修改配置文件 /etc/inittab,将id:5:initdefault中的数字5改为3
3 纯命令行界面,有网络共享
5 图形界面
下一回系统启动的就不进入那个图形界面了
查看硬件信息
# uname -a # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # 列出加载的内核模块
# env # 查看环境变量资源
# free -m # 查看内存使用量和交换区使用量
# df -h # 查看各分区使用情况
# du -sh # 查看指定目录的大小
# grep MemTotal /proc/meminfo # 查看内存总量
# grep MemFree /proc/meminfo # 查看空闲内存量
# uptime # 查看系统运行时间、用户数、负载
# cat /proc/loadavg # 查看系统负载磁盘和分区
# mount | column -t # 查看挂接的分区状态
# fdisk -l # 查看所有分区
# swapon -s # 查看所有交换分区
# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)
# dmesg | grep IDE # 查看启动时IDE设备检测状况网络
# ifconfig # 查看所有网络接口的属性
# iptables -L # 查看防火墙设置
# route -n # 查看路由表
# netstat -lntp # 查看所有监听端口
# netstat -antp # 查看所有已经建立的连接