Linux常用操作疑難解答(1)(轉)
Linux常用操作疑難解答(1)(轉)[@more@]Linux常用操作疑難解答(1) 編者按:自從“Linux園地”創辦以來,一直受到廣大Linux愛好者的歡迎。其中也有不少朋友提出了一些自己在日常操作中遇到的問題,近期,我們將進行統一解答,希望能為廣大的Linux愛好者提供更好的服務! 問:如何快速進入我曾進入過的目錄? 答:你常會發現在不同的目錄間轉來轉去後,往往會不記得你曾進入的某個目錄的路徑。要解決這一問題,可採用下面兩個命令來實現。 pushd 該命令允許你定義你想進入的目錄。它的語法與cd命令相同。比如: pushd /anydir/anylocation/ popd 該命令允許你在任何地方直接跳回到你前面定義的那個目錄。它的語法很簡單,就是popd。 問:如何用當前路徑作提示符? 答:對於bash來說,在.bashrc檔案中加入如下一行內容即可: PS1="$PWD$" 問:如何能得知一個目錄所佔據的空間大小? 答:在命令列鍵入du -c,該命令將告知你某目錄所佔用的空間。Du的意思是Disk Usage,-c是du命令的一個功能選項。該命令還有一條有用的選項-ch,該選項將使得du以KB或MB的空間表示法顯示所佔用的空間,而不是以位元組為單位。 問:用什麼方法能獲知使用者的操作情況? 答:執行last -N(N為正整數)即可。它可以列出系統記錄的所有使用者最近N個操作行動。你也可以搭配grep來找出特定使用者的使用情況,比如: last -100 | grep daniel 它會列出使用者daniel最近執行的100個操作行動情況。 問:如何把man的內容轉換成普通的文字檔案? 答:假設你要將inetd這個指令的man的內容轉成文字檔案,你只需要在shell下鍵入如下命令即可: man inetd | col -b > inetd.txt 問:如何在Linux中設定PATH? 答:通常,Linux的預設shell是bash shell,它的系統整體設定可以加在/etc/profile檔案之中,而個人設定,則加在~/.bash_profile檔案之中。設定方式為: export PATH=/usr/sbin:/usr/bin:/usr/local/bin export PATH=$PATH:/usr/local/bin 問:如何隱藏系統資訊? 答:通常,在你登入Linux時,會在螢幕上顯示Linux發行版名稱、版本、核心版本和伺服器名稱等資訊。若你不想讓它們顯示出來,而只是給出“Login:”提示符,則可按如下步驟操作: 步驟1:編輯“/etc/rc.d/rc.local”檔案,在下面所示的語句前加上“#”: # This will overwrite /etc/issue at every boot. So,make any changes you # want to make to /etc/issue here or you will lose them when you reboot. #echo "" > /etc/issue #echo "$R" >> /etc/issue #echo "Kernel $(uname -r) on $a $(uname -m)" >> /etc/issue #cp -f /etc/issue /etc/issue.net #echo >> /etc/issue 步驟2:刪除“/etc”目錄下的檔案“issue.net”和檔案“issue”。操作如下: ?[root@kapil /]# rm -f /etc/issue ?[root@kapil /]# rm -f /etc/issue.net 問:如何取消“Ctrl+Alt+Del”組合鍵的重開機功能? 答:有時為了系統安全,我們可以取消經由“Ctrl+Alt+Del”鍵盤重開機的功能,你可以在/etc/inittab中加以設定,將“Ctrl+Alt+Del”組合鍵的重開機功能去除,設定如下: # ca::ctrlaltdel:/sbin/shutdown -t3 -rf now 將此行用“#”標示起來即可。最後,應執行如下命令來使變動生效: /sbin/init q 問:不小心誤刪了/dev/xxx怎麼辦? 答:不用擔心,/dev/下的裝置檔案是可以重建的,請用如下命令來重建即可: cd /dev ./MAKEDEV xxx 問:Linux可使用多大的記憶體容量? 答:大多數Linux的標準核心的預設記憶體可用上限是64MB。 若要指定其它的可用記憶體容量上限,則你可在BOOT lilo:提示符下鍵入: mem=XXM 或者在你的/etc/lilo.conf檔案中新增如下一行內容: append="mem=XXM" 其中引數“XXM”指定記憶體大小。單位是兆位元組(MB)。比如:“128M”。 如果在/etc/lilo.conf中已有一個“append=”指示配置,則你應將“mem=”加在已有引數的後面,且要在前面的已有引數之後空一格。 比如:append="parport=0x3bc,none serial=0x3f8,4 mem=XXM" (此例僅供示範用) 另外,你必須執行命令/sbin/lilo -v以使新修改的配置生效。 問:如何使Linux的swap(交換)空間能超過128MB? 答:建立幾個swap分割槽或swap檔案。Linux最多能支援16swap區,在核心版本2.1.117之前的Linux允許每個區最大 128MB。而很老的Linux核心僅能支援的swap分割槽大小為16MB。目前的2.2.XX核心版本所容許的單一swap空間為2GB。 在Alpha和Sparc64機器上的Linux作業系統的頁面機制中的頁面大小是8KB,因此它支援的swap分割槽最大可為512MB。而 128MB的限制是對那些4KB頁面而言的機器,因為swap分割槽的最大值應等於頁面大小×每個機器字的位數(原因是它僅使用單個頁面分配表)。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-938861/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- win10怎麼進入解決疑難介面_win10系統疑難解答在哪裡Win10
- 【Linux】常用linux操作Linux
- 常用Linux操作Linux
- Linux常用操作Linux
- win10疑難解答錯誤程式碼0x80070002怎麼解決Win10
- linux常用操作記錄Linux
- 【Linux】—— vim常用操作命令Linux
- 熟悉常用的Linux操作和Hadoop操作LinuxHadoop
- Win10系統下怎麼以管理員許可權進行疑難解答Win10
- 「數論難題解答」
- android 疑難雜症Android
- SpringCloud疑難雜症SpringGCCloud
- Linux常用檔案操作命令Linux
- Linux基本操作——1Linux
- 關於租用香港伺服器疑問解答伺服器
- 關於租用香港伺服器疑問解答?伺服器
- 關於租用香港伺服器疑問解答。伺服器
- 面試疑難問題面試
- docker的疑難雜症Docker
- 疑難雜症記錄
- Android疑難bug統計Android
- linux常用基礎命令操作收集Linux
- Linux常用的文字檔案操作命令Linux
- 疑難雜症1-去掉網站裡的特殊編碼網站
- Linux 日常操作命令集合 -1程式操作Linux
- RocketMQ實戰疑問和原理解答(實時更新)MQ
- Win10系統使用疑難解答診斷提示診斷策略服務已被禁用的解決方法Win10
- 疑難解決 2020-11-23
- Linux sed命令常用操作詳解及案例!Linux
- Linux常用命令:檔案操作命令Linux
- Linux(1) linux入門以及常用命令Linux
- Linux運維,到底如何入門?常用linux操作指令盤點!Linux運維
- You-Dont-Know-JS 疑難彙總JS
- 工作疑難問題解決4例
- 遊戲研發疑難雜症(3)遊戲
- Android學習: 疑難問題總結Android
- Quartus安裝使用疑難及解決
- scala常用操作-Tuple元祖轉換成String字串字串
- Linux專案實踐中常用操作彙總Linux