Linux类系统使用手册
常用工具、命令
系统重启:reboot 系统关机:shutdown now
查看进程:ps -ef | grep httpd 查看端口:netstat -antp | grep 80
CentOS禁用防火墙:systemctl disable firewalld.service
CentOS修改主机名:hostnamectl set-hostname XXXX
Ubuntu修改主机名:修改文件/etc/hostname添加主机名
文本编辑:vim (/查找 ,i 编辑,esc 退出编辑,:q退出,:wq保存退出,:q!强制退出)
CentOS软件安装:rpm -i app.rpm 或者 yum install -y app
Ubuntu软件安装:dpkg -i app.deb 或者 apt-get install -y app
wget下载工具:wget (下载:wget + 地址)
Ubuntu安装SSH并允许root登录
apt-get install -y openssh-server修改文件/etc/ssh/sshd_config(修改 PermitRootLogin yes)service sshd restart
网络配置文件
1.CentOS网络设置修改文件/etc/sysconfig/network-scripts/ifcfg-eth0增加如下内容
BOOTPROTO="static"
IPADDR="192.168.1.10"
NETMASK="255.255.255.0"
GATEWAY="192.168.1.1"
DNS1="114.114.114.114"
重启网络 service network restart
2.Ubuntu网络设置修改文件/etc/network/interfaces增加如下内容
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1
修改文件/etc/resolv.conf增加如下内容
nameserver 114.114.114.114
重启网络 /etc/init.d/networking restart
实用案例 1
1、虚拟机克隆设置改IP把如下两个文件的MAC地址改成虚拟网卡MAC地址 /etc/sysconfig/network-scripts /ifcg-eno1 /etc/udev/rules.d/70-persistent-piob.rules 2、新加磁盘格式化,根分区扩容 fdisk –l 查看磁盘信息
pvcreate /dev/sdb 将磁盘b格式化
vgextend centos /dev/sdb 载入centos逻辑分区
lvextend -L +20G/dev/mapper/centos-root 根分区扩容20G
xfs_growfs /dev/mapper/centos-root 将文件系统扩大
df -h 查看磁盘信息
实用案例 2 (故障处理)
故障报错:warning: setlocale: LC_CTYPE: cannot change locale (“zh_CN.UTF-8”)处理方法:输入以下命令
>LANG="en_US.utf8"
>LC_COLLATE="C"
>LC_CTYPE="C"
>LC_MESSAGES="C"
>LC_MONETARY="C"
>LC_NUMERIC="C"
>LC_TIME="C"
>LC_ALL="C"
MySQL忘记root密码的修改方法
1、修改配置文件my.ini,在[mysqld] 下加上skip-grant-tables
2、重启mysql服务,以mysql -uroot -p 登陆,密码为空
3、重新设置密码:update user set authentication_string = password ( 'newpassword' ) where user = 'root';
4、恢复配置文件my.ini。
说明:Windows平台与Linux平台的MySQL操作方法相同。