運維 Linux 常用命令整理(三)

2021-09-10 04:55:27 字數 3777 閱讀 3138

內容:資料庫基本操作、dns設定、磁碟分割槽及掛載

1.連線資料庫

[root@www ~]# mysql -h127.0.0.1 -uroot -p
修改資料庫密碼

[root@www ~]# mysqladmin -uroot password '123456'
使用新密碼登入

[root@www ~]# mysql -uroot -p123456
檢查yum倉庫配置

[root@www ~]# rm -rf /etc/yum.repos.d/*

[root@www ~]# mkdir /mnt/cdrom/

[root@www ~]# mount /dev/cdrom /mnt/cdrom/

[root@www ~]# yum-config-manager --add file:///mnt/cdrom/

[root@www ~]# vim /etc/yum.repos.d/mnt_cdrom_.repo

gpgcheck=0

[root@www ~]# yum clean all

[root@www ~]# yum repolist

安裝dns軟體

[root@www ~]# yum -y install bind bind-chroot

修改主配置檔案

ctrl - w 刪除上乙個單詞

[root@www ~]# vim /etc/named.conf

options ;

allow-query ;

}zone "test.cn" in ;

[root@www ~]# named-checkconf /etc/named.conf

[root@www ~]# cd /var/named/

[root@www named]# cp named.empty test.cn.zone

[root@www named]# vim test.cn.zone

@ ns ns.test.cn.

ns a 192.168.123.100

www a 192.168.123.110

svr100 a 10.123.123.100

[root@www named]# chown named test.cn.zone

[root@www named]# systemctl restart named

[root@www named]# > /etc/resolv.conf

[root@www named]# nslookup ns.tedu.cn

磁碟分割槽方案:

mbr 4個主分割槽

3個主分割槽 + 乙個擴充套件分割槽 邏輯分割槽

乙個擴充套件分割槽 + 邏輯分割槽

gpt 128

2、磁碟分割槽

新增磁碟

檢視塊裝置

[root@mail ~]# lsblk

檢視磁碟資訊

[root@mail ~]# fdisk -l /dev/sdb

磁碟分割槽

[root@mail ~]# fdisk /dev/sdb

命令(輸入 m 獲取幫助):n

partition type:

p primary (0 primary, 0 extended, 4 free)

e extended

選擇分割槽型別

select (default p): p

選擇分割槽編號

分割槽號 (1-4,預設 1):1

設定分割槽起點

起始 扇區 (2048-41943039,預設為 2048):

設定分割槽結束點

last 扇區, +扇區 or +size (2048-41943039,預設為 419430

39):+1g

ctrl + backspace

列印分割槽資訊

命令(輸入 m 獲取幫助):p

3、增加4個分割槽

3個主分割槽+乙個擴充套件分割槽+乙個邏輯分割槽

磁碟格式化

[root@mail ~]# mkfs.ext4 /dev/sdb1
建立掛載點

[root@mail ~]# mkdir /mnt/disk1
掛載sdb1到/mnt/disk1

[root@mail ~]# mount /dev/sdb1  /mnt/disk1/
檢視掛載資訊

[root@mail ~]# lsblk

開機自動掛載

[root@mail ~]# vim /etc/fstab

/dev/sdb1 /mnt/disk1 ext4 defaults 0 0

/dev/cdrom /mnt/cdrom iso9660 defaults 0 0

[root@mail ~]# mount -a #掛載/etc/fstab所有

[root@mail ~]# mount | grep mnt #查詢/mnt目錄下掛載點

[root@mail ~]# reboot

4、邏輯卷

刪除/dev/sdb1的掛載專案

[root@mail ~]# vim /etc/fstab
解除安裝/dev/sdb1

[root@mail ~]# umount /dev/sdb1

建立捲組

[root@mail ~]# vgcreate systemvg /dev/sdb1

[root@mail ~]# vgscan

[root@mail ~]# vgdisplay systemvg

移除捲組

[root@mail ~]# vgremove systemvg

指定捲組pe大小

[root@mail ~]# vgcreate -s 2m systemvg /dev/sdb1

建立邏輯卷vo 大小200m

[root@mail ~]# lvcreate -l 200m -n vo systemvg
建立邏輯卷mylv 50個pe

[root@mail ~]# lvcreate -l 50 -n mylv systemvg

格式化邏輯卷

[root@mail ~]# mkfs.ext4  /dev/systemvg/vo

建立掛載點

[root@mail ~]# mkdir /mnt/vo

掛載邏輯卷

[root@mail ~]# mount /dev/systemvg/vo /mnt/vo

運維 Linux 常用命令整理(二)

內容 lamp環境部署 虛擬主機新增 dns設定 1 lamp linux apache mairadb php 平台安裝 啟動httpd 啟動mariadb root localhost systemctl start mariadb root localhost systemctl enable...

linux運維常用命令

1.刪除0位元組檔案 find type f size 0 exec rm rf 2.檢視程序 按記憶體從大到小排列 ps e o c p z a sort k5 nr 3.按cpu利用率從大到小排列 ps e o c p z a sort nr 4.列印說 cache 裡的url 5.檢視http...

linux運維常用命令

chkconfig list awk 41.kudzu檢視網絡卡型號 kudzu probe class network 匹配中文字元的正規表示式 u4e00 u9fa5 評注 匹配中文還真是個頭疼的事,有了這個表示式就好辦了 匹配雙位元組字元 包括漢字在內 x00 xff 評注 可以用來計算字串的...