快捷键
man command 查看command的用法
command --help 查看command的用法
Info command 查看command的信息
基本操作和命令
Ctrl+R 查找历史输入过的命令
Ctrl+C ctrl+z 终止或退出当前操作
Table键的使用
- 自动补全命令或目录
- 在某个目录下只有一个目录的时候可以不用输入首字母直接敲table即可自动补全目录
- 双击table时一般为显示所有命令或者列出某个目录下的所有目录和文件
配置常用命令
1、修改主机名 (修改主机名需要重启虚拟机 reboot 或 init 6)
vi /etc/sysconfig/network
2、修改IP (重启网卡 service network restart)
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0C:29:32:1A:94
TYPE=Ethernet
UUID=c0bf142f-045e-466f-910b-ef80c9152a2a
ONBOOT=yes
IPADDR=192.168.216.15
PREFIX=24
NETMASK=255.255.255.0
GATEWAY=192.168.216.2
DNS1=8.8.8.8
DNS2=114.114.114.114
NM_CONTROLLED=yes
BOOTPROTO=static
DEFROUTE=yes
NAME="System eth0"
3、防火墙设置
查看防护墙状态
service iptables status
关闭
service iptables stop
查看防火墙开机启动状态 (查看是否随机自启动服务,几种启动方式)
cat /etc/inittab
chkconfig iptables --list
关闭开机启动
chkconfig iptables off
Linux系统级别命令
1、查看当前Linux系统信息
uname -a 显示系统及版本的所有信息
uname -r 显示内核版本
uname -m 显示计算机是多少位系统
cat /proc/version (Linux查看当前操作系统版本信息)
cat /etc/issue 或cat /etc/redhat-release(Linux查看版本当前操作系统发行版信息)
2、查看系统小版本
cat /etc/redhat-release
3查看当前主机名
hostname
4、查看第一个网卡
ifconfig eth0
5、查看和设置系统时间
date
date -s "2015-5-8 19:48:00"
设置时区
执行tzselect命令-->选择Asia-->选择China-->选择east China - Beijing, Guangdong, Shanghai, etc-->
TZ='Asia/Shanghai'; export TZ
6、设置系统时间同步到硬件时钟
hwclock --systohc
7、 查看进程
ps -fe | grep redis
8、显示当前在运行的进程包括对CPU 内存使用量
top -s
9、管道:|
cmd1 | cmd2 将cmd1输出结果交给cmd2命令来执行
10、 grep过滤
# grep //输出包含指定字符串的行
-i //忽略大小写
-v //取反
--color //突出显示查找字符串
grep -i -r FAILED /var/log/ 过滤池log中含faled字段的文件
11、 重新启动Linux操作系统
reboot
Init 6
12、 关闭Linux操作系统
shutdown -h now
init 0
13、 图形和命令行转换
vi /etc/inittab
init 3 命令行模式
init 5 图形化
14、 显示守护进程目录树