linux技巧之一

2021-05-01 09:39:03 字數 1679 閱讀 7909

++實現redhat非正常關機的自動磁碟修復

先登入到伺服器,然後在/etc/sysconfig裡增加乙個檔案autofsck,內容如下:

autofsck_def_check=yes

prompt=yes

++改變檔案或目錄之最後修改時間(變為當前時間)

執行格式:touch name ( name 可為檔案或目錄名稱。)

++如何設定login後歡迎資訊

修改/etc/motd,往裡面寫入文字即可。

++如何設定login前歡迎介面

修改/etc/issue或者issue.net,往裡面寫入文字。

issue的內容是出現在本機登入的使用者介面上,而issue.net則是在使用者通過網路telnet的時候出現。

++如何修改網絡卡mac位址

首先必須關閉網絡卡裝置,否則會報告系統忙,無法更改。

命令是: /sbin/ifconfig eth0 down

修改 mac 位址,這一步較 windows 中的修改要簡單。

命令是:/sbin/ifconfig eth0 hw ether 00:aa:bb:cc:dd:ee

重新啟用網絡卡 /sbin/ifconfig eht0 up

網絡卡的 mac 位址更改就完成了

++建立別名/刪除別名

alias cp='cp -i'

unalias cp

++如何知道某個命令使用了什麼庫檔案

例如要知道ls使用了什麼庫檔案,可以使用:

$ ldd /bin/ls

++如何限制使用者的最小密碼長度

修改/etc/login.defs裡面的pass_min_len的值。比如限制使用者最小密碼長度是8:

pass_min_len 8

++如何取消root命令歷史記錄以增加安全性

為了設定系統不記錄每個人執行過的命令,就在/etc/profile裡設定:

histfilesize=0

histsize=0

或者:ln -s /dev/null ~/.bash_history

++如何測試硬碟效能

使用hdparm -t -t /dev/hdx就可以測試硬碟的buffer-cache reads和buffered disk reads兩個資料,可以用來當作硬碟效能的參考。

同時使用hdparm -c3 /dev/hdax還能設定硬碟以32bit傳輸,以加快資料傳輸的速度。

++如何列出乙個目錄占用的空間

du或du -s或du -k

du -s | sort -n 可以迅速發現那個目錄是最大的。

用df可以看到已安裝的檔案系統的空間大小及剩餘空間大小。

quota -v檢視使用者的磁碟空間資訊,如果你用quota限制了使用者空間大小的話。

++如何使新使用者首次登陸後強制修改密碼

#useradd -p 『』 testuser; chage -d 0 testuser

++在linux中有時開機不自動檢查新硬體,新安裝的網絡卡找不到。請問怎麼解決?

答:自動檢查新硬體的服務是kudzu,使用者可以用「ntsysv」命令啟動該服務。下次重啟就會找到使用者的新網絡卡。

安裝就可以了.先看readme哈.

附加:將系統使用者批量倒成samba使用者.

less /etc/passwd | mksmbpasswd.sh >; /etc/samba/smbpasswd

Linux常用技巧之一

本貼根據平時工作隨手記錄及查閱相關資料整理而成,希望能夠對大家有所幫助 1 更改 telnet 登入慢的問題 cd etc vi resolv.conf 將裡面內容清空 2 更改 root 使用者不能直接遠端登入問題 cd etc cd pam.d vi login 注釋掉這行 auth requi...

linux核心除錯技巧之一 dump stack

在核心中 呼叫過程難以跟蹤,上下文關係複雜,確實讓人頭痛 呼叫dump stack 就會列印當前cpu的堆疊的呼叫函式了。如此,一目了然的就能看到當前上下文環境,呼叫關係了 假設 遇到uvc probe video這麼乙個函式,不知道它最終是被誰呼叫到的,根據linux裝置模型,初步推測,probe...

mysql 技巧之一

primary key 表的主鍵,同時會建立索引。mysql中每張table最多有乙個primary key,也可以沒有。primary key可以包含乙個column,也可以包含多個column。當包含多個column時,這些column的組合必須在table中唯一。unique key 唯一鍵,...