一、查看操作
-
查看系统:uname
-
查看内核版本:uname -r
-
查看cpu信息:cat /proc/cpuinfo
-
查看内存信息:cat /proc/meminfo
-
日期: date
-
日期加时区:date -R
-
日历:cal 年份
-
时间日期设置(root):date -s 日期/时间
-
查看分支目录:df -lh
-
查看目录空间大小:du -sh 目录
-
查看磁盘分区(root):fdisk -l
-
修复磁盘:fsck 分区
-
查看磁盘挂载信息:mount
-
挂载磁盘:mount 设备 目录
-
卸载磁盘:mount 设备
-
查看内存使用: free -m
-
进程的内存使用:top(-m详细信息)
-
网卡
- 网卡目录: /etc/sysconfig/network-scripts/
- 网卡以ifcfg开头
- 0.0.0.0即127.0.0.1
-
安装软件
- RPM
- 检查某个软件是否安装
- rpm -qa|grep 软件名
- 卸载已安装的软件
- rpm -e --nodeps 软件名
- 安装软件
- rpm -ivm 软件名.rpm
- 检查某个软件是否安装
- tar
- 源码编译
- zip
- 解压:unzip xx.zip
- 压缩:zip xx.zip file
- tar
- 解压到当前目录:tar -zxvf xx.tar.gz
- 解压到指定目录:tar -zxvf xx.tar.gz -C 目录
- 压缩:tar -zcvf xx.gz file/dir
- yum
- RPM
-
设置普通用户的sudo权限:/etc/sudoers
- 添加:用户名 ALL-(root)NOPASSWD:ALL
-
防火墙
- 查看防火墙状态:sudo service iptables status
- 关闭:sudo service iptables stop
- 启动:sudo service iptables start
- 重启:sudo service iptables restart
- 永久关闭|开启:sudo chkconfig httpd off|on
-
禁用selinux
- sudo vi /etc/sysconfig/selinux
- 文件中:SELINUX=disabled
- sudo reboot
-
调度功能crontab
- 每个用户可调度自己的任务
- 创建定时任务
- crontab -e
- 每分钟执行一次
- 列出所有的定时任务: crontab -l
- 删除所有定时任务:crontab -r
- 基本定义:
- 语法:* * * * * command
- 说明:
- 1)六个字段之间用逗号隔开
- 2)字段含义:
- 第一个(分钟:1-59,每10分钟 :/10)
- 第二个* (时:0-23, 每两小时*/2)
- 第三个* (日:1-31)
- 第四个* (月:1-12)
- 第五个* (星期0-6)