第1章 一個EXT4的文件分區(qū)糟把,當(dāng)使用touch test.file命令創(chuàng)建一個新文件時
報錯牲剃,報錯的信息是提示磁盤已滿,但是采用 df -h 命令查看磁盤大小時颠黎,
只使用了60%的磁盤空間,為什么會出現(xiàn)這種情況?
使用df -i命令查看过椎,會發(fā)現(xiàn)是inode滿了戏仓,
說明有大量的小文件占用了磁盤空間,
用find命令查找所有的小文件并刪除即可
第2章 對名為fido的文件用chmod 551 fido進行修改,則他的許可權(quán)是?
r-xr-x--x
第3章 文件系統(tǒng)中軟硬連接的區(qū)別敷待?
硬鏈接不占用inode仁热,軟連接占用一個inode
硬鏈接不可以跨文件系統(tǒng)創(chuàng)建,軟鏈接可以
刪除源文件對硬鏈接無影響举哟,但是軟鏈接會失效
硬鏈接不可以給目錄創(chuàng)建迅矛,軟連接可以
第4章 Linux開機啟動流程詳細步驟是什么?系統(tǒng)安裝完壶硅,忘記密碼如何破解
4.1 開機啟動流程
centos6: 開機BIOS自檢→加載MBR引導(dǎo)進程→加載Grop
菜單→加載內(nèi)核→運行init進程→加載設(shè)定開機運行級別的進程→
加載系統(tǒng)初始化進程→加載相應(yīng)開機運行級別下的腳本→
加載設(shè)置開機自啟動進程→顯示登錄界面
centos7:
開機BIOS自檢→加載MBR引導(dǎo)進程→加載Grop菜單→加載內(nèi)核→
運行systemd進程→加載設(shè)定開機運行級別的進程→
加載系統(tǒng)初始化進程→并行啟動各項服務(wù)→顯示登錄界面
4.2 忘記密碼破解方式
第5章 請取出系統(tǒng)中所有的用戶名及UID,并過濾出不可登錄的用戶
cat /etc/passwd|awk -F":" '$3>0&&$3<1000{print $1,$3}'
第6章 請取出eth0網(wǎng)卡的mac地址
ifconfig eth0|awk 'NR==4{print $2}'
ip a|awk 'NR==8{print $2}'
第7章 在/home目錄下找出3天之前被修改過文件大于20k的文件,
并把他們打包到/oldboy/目錄下并以當(dāng)前時間命名
find /home -type f -mtime +3 -size +20k|xargs tar zcf /oldboy/$(date +%F).tar.gz
第8章 如何在/var目錄下找出90天之內(nèi)未被訪問過得文件椒舵?
find /var -type f -atime +89
第9章 如何使用CRT/Xshell向linux服務(wù)器上傳下載文件
rz 上傳或直接將文件拖拽進來
sz 下載文件
第10章 如何檢查selinux是否開啟
cat /etc/selinux/config
第11章 文件excel的訪問權(quán)限為rw-r--r--.現(xiàn)要增加所有用戶
的執(zhí)行權(quán)限和同組用戶的寫權(quán)限扼睬,命令是
chmod u+w,g+x execl
第12章 批量創(chuàng)建20個用戶窗宇,用戶名格式為oldboy1等等,
并都設(shè)置密碼 123456該如何實現(xiàn)军俊?
方法1:
1、創(chuàng)建用戶oldboy1-oldboy20:seq? 20|sed -r 's#(.*)#useradd oldboy\1#g'|bash
2担败、修改密碼:tail -20 /etc/passwd|awk -F ":" '{print $1":123456"}'|chpasswd
方法2:
seq -w 20|sed -r 's#(.*)#useradd oldboy\1;echo 123456|passwd --stdin oldboy\1#g'|bash
方法3:
for i in `echo {01..20}`
do
? useradd oldboy$i
? echo 123456 | passwd --stdin oldboy$i
done
第13章 /var/www/html/是網(wǎng)站的發(fā)布目錄镰官。如何每天凌晨0點30對其進行自動備份泳唠,寫出操作步驟
30 00 * * * /bin/cp /var/www/html /tmp &>/dev/null
第14章 crontab 在11月份內(nèi),每天的早上7點到11點中笨腥,每隔2小時執(zhí)行一次/usr/bin/httpd.sh 怎么實現(xiàn)
00 7-11/2 * 11 * /bin/sh /usr/bin/httpd.sh &>/dev/null