想在系統啟動時自動打開NumLock,可以在/etc/rc.d/rc.local中加入以下內容: ??for t in 1 2 3 4 5 6 7 8 ??do ?? setleds +num ?? $t>/dev/null ??done --------------------------------------------------------------------------------------- 如果你想讓你的linux伺服器不響應ping echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all 這樣就可以了。 同樣 echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all 就響應ping包。 但如果你重起機器,設置就會失效,所以你必須把 echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all 添加到/etc/rc.local 里。 ----------------------------------------------------------------------------------------------- linux下如何實現為一個網卡綁定多個IP地址 Linux的網路設備配置文件存放在/etc/sysconfig/network-scripts裡面,對於乙太網的第一個網路設備,配置文件名一般為 ifcfg-eth0 如果需要為第一個網路設備綁定多一個IP地址,只需要在/etc/sysconfig/network-scripts目錄裡面創建一個名為ifcfg-eth0:0的文件,內容樣例為: DEVICE="eth0:0" IPADDR="211.100.10.119" NETMASK="255.255.255.0" ONBOOT="yes" 其中的DEVICE為設備的名稱,IPADDR為此設備的IP地址,NETMASK為子網掩碼,ONBOOT表示在系統啟動時自動啟動。 如果需要再綁定多一個IP地址,只需要把文件名和文件內的DEVICE中的eth0:x加一即可。LINUX最多可以支持255個IP別名。 ------------------------------------------------------------------------------------------------------- linux下如何一次創建大量用戶 使用內建的工具 newusers 及 chpasswd。 ??先編輯帳號文件,每一列須按密碼文件的格式書寫。(請善用文書編輯程序的拷貝複製功能來大量產生) ??例: 一個帳號檔名為 new_alist ??stu001::600:600:stu:/home/stu001:/bin/bash ??stu002::601:601:stu:/home/stu002:/bin/bash ??stu003::602:602:stu:/home/stu003:/bin/bash ??stu004::603:603:stu:/home/stu004:/bin/bash ??stu005::604:604:stu:/home/stu005:/bin/bash ??stu006::605:605:stu:/home/stu006:/bin/bash ??建帳號: ??newusers < new_alist ??執行 pwunconv ??編輯密碼對照文件: ??例: 建一個密碼對照文件, 文件名為 new_plist ??stu001:密碼 ??stu002:密碼 ??stu003:密碼 ??stu004:密碼 ??stu005:密碼 ??stu006:密碼 ??建密碼: ??chpasswd < new_plist ??執行 pwconv ------------------------------------------------------------------------------------------------------- linux下如何知道某個埠現在運行什麼監聽程序 當我們用netstat -an的時候,我們有時候可以看到類似的輸出: udp 0 0 0.0.0.0:32768 0.0.0.0:* 但是查找/etc/services又沒有這個埠的相關說明,怎麼辦呢?這個是不是黑客程序?有沒有辦法查看究竟什麼程序監聽在這個埠? 使用lsof -i :32768就可以看到: COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME rpc.statd 603 root 4u IPv4 953 UDP *:32768 rpc.statd 603 root 6u IPv4 956 TCP *:32768 (LISTEN) 原來是rpc的程序。 使用lsof -i :port就能看見所指定埠運行的程序,同時還有當前連接。 ------------------------------------------------------------------------------------------------------- linux下如何製作一個通用的ISO鏡像 mkisofs -a -l -J -L -r -o filename.iso /directory 這樣就能做出一個在windows和Linux(或者其他UNIX)上面都能使用的ISO鏡像了。 ------------------------------------------------------------------------------------------------------- 禁止用戶登錄腳本 要想讓某些用戶不能登錄系統,可以用簡單腳本實現 代碼:-------------------------------------------------------------------------------- root//home/javalee/lx>cat killuser #! /bin/ksh #scriptname:killuser #disabel some user login system #start... echo -n "who do you want to kill:" read username while true do kill -9 $(ps -aux|grep $username|awk '{print $2}') sleep 1 done javalee//home>su abc //用戶abc登錄成功 Password: abc//home> root//home/javalee/lx>sh killuser //運行 who do you want to kill:abc ... javalee//home>su abc //運行腳本后,被KILL Password: abc//home>Killed javalee//home> //登錄失敗,返回 ------------------------------------------------------------------------------------------------------- 在linux下如何使用 ISO 文件 1:首先建立一個mount點 bash# mkdir /mnt/iso 2:現在我們需要把在下的/tmp/Mandrake80-inst.iso 文件mount到/mnt/iso下 bash# mount -t iso9660 -o loop /tmp/Mandrake80-inst.iso /mnt/iso 這樣你就可以看到ISO文件里的內容了。 -------------------------------------------------------------------------------------------------------
[火星人
]
Linux實用技巧(親自整理,希望加精) 已經有449 次圍觀
本文地址: http://coctec.com/docs/linux/show-post-134159.html