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