[Linux]運維面試

1.linux中常見的文件系統(tǒng)類型有哪些?ln做鏈接有軟連接和硬鏈接(也叫符號鏈接),這兩個有什么區(qū)別?

答:(1)ext2/3/4 swap

(2)硬鏈接是刪除了源文件,鏈接文件還可以繼續(xù)使用,軟連接相反硬鏈接只能對文件創(chuàng)建,而軟連接可以跨文件系統(tǒng)進(jìn)行創(chuàng)建

2.用戶登錄到操作系統(tǒng)上,如何查看當(dāng)前系統(tǒng)上配置了多少個cpu,內(nèi)存總共多少,如何查看當(dāng)前操作系統(tǒng)redhat或centos什么版本?

(1)查看cpu:lscpu 或 cat /proc/cpuinfo查看內(nèi)存:free或top(2)cat /etc/redhat-releasecat /etc/centos-release

3.如果vsftp軟件包沒有安裝,當(dāng)前目錄下有vsftpd.pm軟件包,我如何安裝,安裝之后想刪除這個軟件包,如何操作?(掌握一種即可)

(1)centos下:yum install -y?vsftpd.pm(安裝)yum remove -y vsftpd(刪除)

(2)ubantu下:sudo apt-get install?vsftpd.pm(ATP方式安裝)sudo apt-get purge?vsftpd.pm(ATP方式卸載)sudo dpkg -i?vsftpd.pm(Dpkg方式安裝)sudo dpkg -P?vsftpd.pm(Dpkg方式卸載)

4.我將Linux光盤的軟件安裝包拷貝到了/rpms目錄,我想配置本地的yum源,需要在操作系統(tǒng)哪個目錄下配置yum源?用yum命令如何安裝和刪除vsftpd軟件包?yum相對于rpm有什么優(yōu)勢?

(1)需要在/etc/yum.repos.d/下進(jìn)行配置(2)安裝:yum install -y vsftpd刪除: yum remove -y vsftpd(3)rpm安裝時文件的關(guān)聯(lián)性太大,有時候裝一個軟件要安裝很多其他的軟件包,很麻煩,而yum可以自動處理依賴性關(guān)系,并且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝。

5.Linux下安裝MySQL數(shù)據(jù)庫,要求每天晚上9點備份數(shù)據(jù)庫,備份腳本怎么做才能完成這個任務(wù)?

(1)首先查看磁盤空間的使用情況(哪個空間足就吧=把備份目錄放在哪里)

(2)創(chuàng)建備份目錄mkdir /home/mysql_backupvim /home/backup/bkDatabaseName.sh#!/bin/bashmysqldump -uusername -ppassword DatabaseName > /home/backup/DatabaseName_$(date +%Y%m%d_%H%M%S).sql

mysqldump -uusername -ppassword DatabaseName | gzip > /home/backup/DatabaseName_$(date +%Y%m%d_%H%M%S).sql.gz

(3)添加可執(zhí)行權(quán)限,檢查腳本是否錯誤chmod u+x game_backup.sh(4)添加計劃任務(wù)crontab -e0 9 * * * /home/backup/bkDatabaseName.sh(5)如果任務(wù)執(zhí)行失敗查看tail -f /var/log/cron

6.Linux下用什么命令新建用戶,新建組,并給新建的用戶設(shè)置密碼?新建用戶、組、和設(shè)置密碼文件實際更改了哪幾個文件?

(1)useradd(新建用戶)/groupadd(新建組)/passwd(設(shè)置密碼)(2)用戶文件:/etc/passwd組文件:/etc/group密碼文件:/etc/shadow

7.linux下我忘記了root的密碼,目前root登錄不進(jìn)去系統(tǒng)了,該怎么辦呀親?

(1)開機進(jìn)入grub菜單時,按e進(jìn)入編輯狀態(tài)(2)找到Linux16所在的行,在行尾添加rc.break console=tty0,按ctrl+x進(jìn)入救援模式(3)以可讀寫的方式掛載硬盤中的根目錄,重設(shè)root密碼#mount -o remount,rw /sysroot#chroot /sysroot#echo newpassword | passwd --stdin root#touch /.autorelabel#exit#reboot

8.安裝了第三方的redis軟件,配置成開機自動隨操作系統(tǒng)啟動,那么把redis啟動和停止腳本應(yīng)該放在哪里實現(xiàn)這個功能?

(1)/etc/rc.d/rc.local加入腳本即可

9.Eth0網(wǎng)卡沒有配置IP地址時,更改什么配置文件能夠配置IP地址能夠?qū)崿F(xiàn)重啟也能夠生效?

(1)更改/etc/sysconfig/network-scripts/ifcfg-eth0

10.我要更改linux的hostname主機名,要重啟也能生效,Linux6和Linux7怎么辦呀親?

(1)Linux6下:hostname pcname修改/etc/hostname(永久)(2)linux7下:hostname pcnamehostnamectl set-hostname pcname

11.我要配置成dns客戶端,如何指定dns服務(wù)器的IP地址?配置是先用/etc/hosts文件解析還是先用dns解析?如果配置成為dns服務(wù),后臺進(jìn)程服務(wù)名是什么?列出三個dns記錄類型?

(1)修改配置文件/etc/resolv.conf,添加nameserver dhcp server的IPvim /etc/resolv.confnameserver 0.0.0.0(2)先找/etc/hosts,如果沒有再去找dns(是有順序的)(注意:如果要更改順序,可在/etc/nsswitch.conf修改,hosts: files dns //找到這段,改成下面這樣hosts: dns files)(3)進(jìn)程名:named(4)A記錄/CNAME記錄/MX記錄

12.如果買了一個比較新的硬盤,容量大于2T,Linux需要用什么命令來進(jìn)行分區(qū)?

(1)parted

13.有一塊500G的硬盤/dev/sdb,要用到上面的100G空間存儲數(shù)據(jù)庫數(shù)據(jù),要求采用lvm的方法,創(chuàng)建一個100G的databaselv,做成ext4文件系統(tǒng),要求系統(tǒng)啟動能夠自動掛載該文件系統(tǒng)到/data,寫出具體操作步驟?

#fdisk /dev/sdb劃分100G的空間/dev/sdb1#vgcreate systemvg /dev/sdb1#lvcreate -L 100G -n databaselv systemvg#mkfs.ext4 /dev/systemvg/databaselvmkdir /vo #創(chuàng)建掛載點mount /dev/systemvg/databaselv /vo#永久掛載vim /etc/fstab/dev/systemvg/databaselv /vo ext4 defaults 0 0

14.用sed更改MySQL的配置文件my.cnf,將abc更改為def,并且將以#開頭的注釋行刪除該如何操作?

(1)sed -i ‘y/abc/def/’ /etc/my.cnf(2)sed -i ‘/^#/d’ /etc/my.cnf

15.?5塊盤做RAID0和5塊盤做RAID5,誰的讀寫iop高?出現(xiàn)2?塊盤或以上損壞的話,RAID0+1和RAID1+0誰丟失數(shù)據(jù)的概率高?

(1)RAID0的iop高(2)RAID0+1丟失數(shù)據(jù)的概率高

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1、NAT和PAT的區(qū)別 IP地址耗盡促成了CIDR的開發(fā),但是CIDR開發(fā)的主要目的是為了有效的使用現(xiàn)有的INT...
    YY_1閱讀 2,796評論 0 8
  • 1、什么是運維?什么是游戲運維? 1)運維是指大型組織已經(jīng)建立好的網(wǎng)絡(luò)軟硬件的維護,就是要保證業(yè)務(wù)的上線與運作的正...
    Linux_淡忘閱讀 1,391評論 0 0
  • 本來轉(zhuǎn)載來自:http://blog.51cto.com/hujiangtao/1940375 1、什么是運維?什...
    Rainy丶Wang閱讀 2,017評論 1 40
  • 1、什么是運維?什么是游戲運維? 1)運維是指大型組織已經(jīng)建立好的網(wǎng)絡(luò)軟硬件的維護,就是要保證業(yè)務(wù)的上線與運作的正...
    陳二狗想吃肉閱讀 2,590評論 0 5
  • 夜鶯2517閱讀 128,184評論 1 9

友情鏈接更多精彩內(nèi)容