<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 業(yè)界動(dòng)態(tài) > 8個(gè)有趣的Linux提示與技巧!

8個(gè)有趣的Linux提示與技巧!

作者: 時(shí)間:2015-01-15 來(lái)源: 收藏

linux提示和技巧

本文引用地址:http://dyxdggzs.com/article/268185.htm

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

提示與技巧--以它們的大小列出文件

如果你想要一個(gè)基于它們大小排序的文件列表,你可以使用下面的命令。它會(huì )以遞減順序排列文件。

# ls -l | grep ^- | sort -nr -k 5 | more

如果你想要遞歸地做相同的事,你可以使用下面的第二個(gè)命令。

# ls -lR | grep ^- | sort -nr -k 5 | more

提示與技巧--重置奇怪的終端

如果感覺(jué)你的bash終端錯誤地顯示垃圾的提示字符信息,并無(wú)論你輸入任何命令都顯示非ASCII字符-下面的命令可以讓事情回到正軌。

在終端盲打輸入(譯注:因為你其實(shí)看不到你輸入的這些字符的正確顯示,不過(guò)盡管輸入好了?。┫旅娴拿畈椿剀?chē):

# reset

如果那個(gè)不能修復這個(gè)問(wèn)題,試一下下面的:

# stty sane

提示與技巧--記錄并回放終端會(huì )話(huà)

下面是一個(gè)簡(jiǎn)單的貼士來(lái)記錄并回放終端回放。

它通過(guò)使用命令script和scriptreplay。這在使用終端制作教程時(shí)非常方便。

要開(kāi)始記錄你的終端會(huì )話(huà),使用下面的命令:

$ script -t 2> timing.log -a output.session

接著(zhù)輸入:

$ ls
$touch test
.....

$ exit

這里,script命令取兩個(gè)文件作為參數timing.log(它記錄了每個(gè)命令執行的時(shí)間信息)和output.session(存儲了命令的輸出)。

現在,要回訪(fǎng)記錄的會(huì )話(huà),使用下面所示的scriptplay。

$ scriptreplay timing.log output.session

注:timing.log和output.session可以被任何想要在自己的終端上重放會(huì )話(huà)的人使用。

--使用shell腳本生成隨機數

有時(shí)當你想要用shell腳本編程時(shí),可能需要生成一個(gè)隨機數來(lái)用于腳本。

這里是獲得一個(gè)3位隨機數的代碼。

var=$(dd if=/dev/urandom count=1 2> /dev/null | cksum | cut -f1 -d” “ | cut -c 3-5);

這回存儲隨機生成的數字在名為var的變量中。

--以root用戶(hù)運行Linux上的軟件

作為一名root用戶(hù),為了讓某些不能在root身份運行的軟件運行(譯注:典型的是google chrome),你需要在軟件的二進(jìn)制文件中改變geteuid調用為getppid。

這個(gè)技術(shù)在操作系統中非常有用,比如backtrack,這里的大多數安裝工作都以root用戶(hù)完成。

比如:為了以root用戶(hù)運行Google Chrome,使用下面的命令:

# hexedit /opt/google/chome/chrome

接著(zhù)按下Ctrl+S并在16進(jìn)制轉儲文件中搜尋geteuid字符串。用字符串getppid代替。按下Ctrl+X來(lái)保存并退出編輯器?,F在瀏覽器就可以以root用戶(hù)運行了。

# google-chrome

--用gzip壓縮優(yōu)化你的站點(diǎn)

壓縮是一種簡(jiǎn)單、有效的方法來(lái)節約帶寬和加速你的站點(diǎn)。在壓縮的幫助下,多數站點(diǎn)的主頁(yè)面會(huì )從100KB變成10KB。

為了在A(yíng)pache Web服務(wù)器中啟用這個(gè)特性,你需要在httpd.conf中包含deflate_module,并且在A(yíng)pache配置文件中加入下面的行 (/etc/httpd/conf/httpd.conf)來(lái)壓縮text、html、 javascript、 css 和 xml 文件:

AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

Linux提示與技巧--在登陸時(shí)檢查服務(wù)器負載信息

這里有一個(gè)貼士來(lái)在你登陸服務(wù)器的時(shí)候檢查服務(wù)器平均負載。

創(chuàng )建一個(gè)sload.sh的文本文件,內容如下:

#!/bin/bash
gh=$(uptime | awk -F, ‘{print $3}’)
echo -e “Server$ghn”

現在,為了在登陸時(shí)檢查服務(wù)器負載,通過(guò)/root/.bashrc調用sload.sh腳本。

記住如下設置腳本權限:

# chmod 755 /root/sload.sh

要調用sload.sh腳本,如下在/root/.bashrc后追加

/root/sload.sh

或者你還可以這樣追加sload.sh的內容到.bashrc中。

$echo “/root/sload.sh” >> /root/.bashrc

當你完成上面的步驟后,你可以登出并再次登陸來(lái)查看服務(wù)器負載。

Linux提示與技巧--在特定時(shí)間開(kāi)始你的任務(wù)

你可以使用下面的命令來(lái)在特定時(shí)間調度你的作業(yè):

# at 2015

> >vlc /music/rockstar.mp3

這個(gè)命令會(huì )在2015小時(shí)后使用vlc播放器播放rockstar.mp3。

你可以在at命令后跟上-l選項來(lái)檢查掛起的作業(yè):

# at -l

更多at命令的信息可以在man頁(yè)找到。

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

linux相關(guān)文章:linux教程


電子負載相關(guān)文章:電子負載原理


關(guān)鍵詞: Linux Linux提示與技巧

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>