1》启动mysql:service mysqld start OR /etc/init.d/mysql start
2》启动网络:service network start OR /etc/init.d/network start
3》系统设置:setup
网络配置:vi /etc/sysconfig/network-scripts/ifcfg-eth0
4》rpm包安装:rpm -ivh *.rpm
rpm包检测版本:rpm -q 软件名
rpm包卸载:rpm -e 软件名或者相关安装的
rpm -Uvh *.rpm 软件升级
5》linux下mysql修改字符字的问题(www.net527.cn/a/caozuoxitong/Linux/9817.html)
1) 修改字符集 安装完的MySQL的默认字符集为 latin1 ,为了要将其字符集改为用户所需要的(比如utf8),就必须改其相关的配置文件;
由于linux下MySQL的默认安装目录分布在不同的文件下;
不像 windows一样放在同一目录下,只需修改其中的my.ini文件,重起后就生效了;
所以先来看看linux下MySQL的数据库文件、配置文件和命令 文件分别在不同的目录 : 1、数据库目录,其所创建的数据库文件都在该目录下/var/lib/mysql/。
2、配置文件 (mysql.server命令及配置文件所在地)/usr/share/mysql。
3、相关命令(如mysql mysqladmin等)。/usr/bin 4、启动脚本(如mysql启动命令)/etc/rc.d/init.d/ 5,修改字符集 : 1.查找/etc目录下是否有my.cnf文件; #ls -l | grep my.cnf (在/etc下查找是否有my.cnf文件存在) 2.如果没有就要从/usr/share/mysql,拷贝一个到/etc 下,在/usr/share/mysql目录下有五个后缀为.cnf的文件,分别是 my-huge.cnf my-innodb-heavy-4G.cnf my-large.cnf my-medium.cnf my-small.cnf ;从中随便拷贝一个到/etc目录下并将其改为my.cnf文件,我选择的是my-medium.cnf : #cp /usr/share/mysql/my-medium.cnf /etc/my.cnf 3.修改my.cnf文件,在该文件中的三个地方加上 default-character-set=utf8([client] [mysqld] [mysql])
2) 重启mysql:service mysqld restart。
3) 在mysql控制界面用命令set names utf8。
4) 查看mysql字符的相关信息:show variables like 'collation_%'和show variables like 'character_set_%'。
5) 其他的一些mysql字符集的设置:
修改数据库的字符集 mysql>use mydb mysql>alter database mydb character set utf-8; 创建数据库指定数据库的字符集 mysql>create database mydb character set utf-8; 通过配置文件修改: 修改/var/lib/mysql/mydb/db.opt default-character-set=latin1 default-collation=latin1_swedish_ci 为
default-character-set=utf8 default-collation=utf8_general_ci
通过MySQL命令行修改:
mysql> set character_set_client=utf8; mysql> set character_set_connection=utf8; mysql> set character_set_database=utf8; mysql> set character_set_results=utf8; mysql> set character_set_server=utf8; mysql> set character_set_system=utf8; mysql> set collation_connection=utf8; mysql> set collation_database=utf8; mysql> set collation_server=utf8;
6》fedora登陆到root的方法。fedora为了系统的安全性 默认配置里面禁用了root用户。
1) 使用su命令
2) 编辑/ect/pam.d/gdm文件并注释掉(前面加#号或者删除掉这行)
#auth required pam_succeed_if.so user != root quiet
3) 编辑/etc/pam.d/gdm-password&文件并注释掉(前面加#号或者删除掉这行)
#auth required pam_succeed_if.so user != root quiet
7》cpu查看 ps aux | more (更多详情看http://www.360doc.com/content/10/0325/17/539694_20233889.shtml)
或者top(top是个动态显示过程,即能通过用户按键来不断刷新当前状态)
8》修改文件夹context值。
#mkdir /home/newdir
#ls -dZ /home/newdir/
drwxr-xr-x root root root:obiect_r:user_home_t /home/newdir/
#ls -dZ /var/www/
drwxr-xr-x root root system_u:object_r:httpd_sys_content_t /var/www/
#chcon -R -t httpd_sys_content_t /home/newdir/
#ls -dZ /home/newdir/
drwxr-xr-x root root root:obiect_r:uhttpd_sys_content_t /home/newdir/
9》yum 软件管理工具
yum install 软件名称
yum update 软件名称
10》开启转发: /etc/sysctl.conf # Controls IP packet forwarding net.ipv4.ip_forward = 1
静态路由: route add -net 192.168.10.0 netmask 255.255.255.0 gw 192.168.0.254
动态路由: /etc/quagga/*.conf文件 包括rip,ospf等
1) 配置 /etc/quagga/zebra.conf hostname linux.router1 password redhat enable password redhat log file zebra.log
2)开启服务, /etc/init.d/zebra restart
3)配置路由 vim /etc/quagga/ripd.conf hostname linux.router1 password redhat router rip network 11.0.0.0/8 network 192.0.0.0/24 network eth0 route 10.0.0.0/8
4)telnet连接路由器界面,netstat –tclnp 看rip是哪个端口 telnet 127.0.0.1 2602进入RIP配置界面
5)最后telnet 127.0.0.1 2601查看路由条目
11》 创建physical volume
[root@hctv ~]# pvcreate /dev/md1
[root@hctv ~]# pvdisplay /dev/md1
"/dev/md1" is a new physical volume of "101.81 MB"
--- NEW Physical volume ---
PV Name /dev/md1
VG Name
PV Size 101.81 MB
Allocatable NO
PE Size (KByte) 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID BI2NR5-hHM7-E2Hd-MiUe-IFwn-utyT-U0TJfz
12》 创建volume group
[root@hctv ~]# vgcreate vg01 /dev/md1
[root@hctv ~]# vgdisplay /dev/vg01
--- Volume group ---
VG Name vg01
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 1
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 0
Open LV 0
Max PV 0
Cur PV 1
Act PV 1
VG Size 100.00 MB
PE Size 4.00 MB
Total PE 25
Alloc PE / Size 0 / 0
Free PE / Size 25 / 100.00 MB
VG UUID W3qsP6-3wwh-GWfD-lbug-V2B9-MFBe-PnaRij
13》 创建logical volume (要小于PE大小,这里为100M)
[root@hctv ~]# lvcreate -L 90M -n data vg01 data :logical volume 名字
Rounding up size to full physical extent 92.00 MB
Logical volume "data" created
格式化:
[root@hctv ~]# mkfs.ext3 /dev/vg01/data
挂载:
[root@hctv ~]# mount /dev/vg01/data /data/
[root@hctv ~]# df -h
/dev/mapper/vg01-data
90M 5.6M 79M 7% /data
14》 增加一个disk,格式为8e
/dev/sdb7 27 39 104391 8e Linux LVM
11)创建physical volume
[root@hctv ~]# pvcreate /dev/sdb7
将新的physical volume加入在物理卷vg01中
[root@hctv ~]# vgextend vg01 /dev/sdb7
Volume group "vg01" successfully extended
[root@www254 ~]# vgdisplay vg01
--- Volume group ---
VG Name vg01
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 2
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 0
Open LV 0
Max PV 0
Cur PV 2
Act PV 2
VG Size 200.00 MB
PE Size 4.00 MB
Total PE 50
Alloc PE / Size 0 / 0
Free PE / Size 50 / 200.00 MB
VG UUID EokFGJ-LLOY-hLGO-IqI6-wBk6-tNSI-rZ3652
15》 扩展logical volume大小80M
[root@hctv ~]# lvextend -L +80M /dev/vg01/data
resize大小
[root@hctv ~]# resize2fs -p /dev/vg01/data -p print
[root@hctv ~]# df -h
/dev/mapper/vg01-data
167M 5.6M 153M 4% /data
16》减小 logical volume大小50M 167M -à117M
四步走:
i) 先卸载:
[root@hctv ~]# umount /data
ii) 然后检查文件:
[root@hctv ~]# fsck -f /dev/vg01/data
iii)重定义文件大小为100M
[root@hctv ~]# resize2fs /dev/vg01/data 100M
iv)是逻辑卷的大小减小为100M
[root@hctv ~]# lvreduce /dev/vg01/data -L 100M
17》移除物理卷
[root@hctv ~]# pvmove /dev/sdb7
[root@hctv ~]# vgreduce vg01 /dev/sdb7
如何删除物理卷?
1) 删除vg:其实删除lv:
[root@www254 ~]# lvremove /dev/vg01/lv01
[root@www254 ~]# vgremove vg01
2) 删除除pv:
[root@www254 ~]# pvremove /dev/sdb7
[root@www254 ~]# pvremove /dev/md1
3) 停止raid
[root@www254 ~]# mdadm -S /dev/md1