国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
我用到過(guò)的Linux命令集合
我用到過(guò)的Linux命令集合

下面是我用到過(guò)的Linux命令,也可以說(shuō)是Linux菜鳥必知必會(huì)的命令集合,基本上占據(jù)了所有你將用到的命令的95%以上,值得一看。

一: Linux下的mysql數(shù)據(jù)庫(kù)常用操作

1.登入登出
mysql -uroot -p123456;
mysql <./HostCache.sql -uroot -p123456;
mysql <E:\sql\HostCache.sql -uroot -p123456;
show databases;
use HostCache;
show tables;
desc HostCache;
exit;

2.數(shù)據(jù)操作
alter table voucherwinner modify cpuid varchar(36);
alter table installerreport add skypeid varchar(32);
update operator set agentid='00000124' where username='00000124';
select * from HostCache order by TimeStamp;
select * from voucherwinner where skypeid not like '#%';
select ExternalIP, InternalIP from HostCache order by TimeStamp;
delete from HostCache where ISPType = 4;
delete from HostCache;

3.數(shù)據(jù)導(dǎo)入導(dǎo)出
把數(shù)據(jù)庫(kù)skypeuser中的表voucherwinner中的數(shù)據(jù)導(dǎo)入到voucherwinner文件中。
該命令會(huì)把創(chuàng)建表的操作以及插入數(shù)據(jù)記錄以腳本的形式存入文件
mysqldump -h172.24.172.47 -uskypeuser -ptomskype47 skypeuser voucherwinner > voucherwinner

帶where條件的數(shù)據(jù)表導(dǎo)出
mysqldump -h61.135.158.241 -uroot -p --w "time >= '2007-05-03 00:00:00' and time <= '2007-05-03 23:59:59'" skypeuser

installerreport > installerreport20070503

把記錄導(dǎo)入到新庫(kù)中
mysql -uroot -p skypeuser <voucherwinner;
mysql -h61.135.158.241 -uroot -p skypeuser <installerreport20070503

4.權(quán)限分配
在數(shù)據(jù)庫(kù)服務(wù)器端運(yùn)行下面命令:
mysql> grant all on *.* to username@IP identified by 'password';
比如:
mysql> grant all on *.* to root@192.168.15.96 identified by '123456';

則可以如此訪問(wèn):
mysql -h192.168.15.96 -uroot -p123456;

修改最大連接數(shù)
mysql默認(rèn)的最大連接數(shù)是100,該值存放在mysql的ini文件中,比如:my.ini,找到對(duì)應(yīng)值修改就可以了

二: Linux常用普通操作

1.常見文件操作
cd ../home/tcast/NATServer; 進(jìn)入到一個(gè)目錄
cd ${ACE_ROOT}
tail -f 2005-10-28.log 查看正在被其它進(jìn)程修改的文件
ps -A 顯示當(dāng)前進(jìn)程列表
ps -ef | grep natserver 查詢名字包含natserver的進(jìn)程是否存在
killall -9 p2pserver    kill進(jìn)程
kill -9 6499 結(jié)束ID為6499的進(jìn)程
df 查看磁盤使用比例

2.設(shè)置定時(shí)任務(wù)
一個(gè) cron 作業(yè)是一個(gè)命令,其運(yùn)行是由 cron 守護(hù)程序在規(guī)則的調(diào)度間隔執(zhí)行的。
crontab -e 編輯用戶的 crontab 文件的副本,或者,如果一個(gè)有效的 UserName 的 crontab 文件不存在則創(chuàng)建一個(gè)空的文件進(jìn)行編輯。當(dāng)編

輯完成后,文件被到 crontab 目錄作為用戶的 crontab 文件。

例如:增加一條每天9點(diǎn)16執(zhí)行一次的任務(wù),則添加如下文字:
16      9       *       *       *       echo "hello" > /root/hello.txt

crontab -l 列出用戶的 crontab 文件。

3.顯示或修改系統(tǒng)時(shí)間
date
date -s 'Sat Apr 21 09:55:11 CST 2007'

4.遠(yuǎn)程登錄
ssh 61.135.234.140 從一臺(tái)Linux系統(tǒng)登錄到另一臺(tái)Linux系統(tǒng)
exit 從那臺(tái)Linux系統(tǒng)中退出

三: 環(huán)境變量相關(guān)

locale 查看本地化設(shè)置(locale的東東在/usr/lib/locale下)
export LANG=zh_CN 設(shè)置本地化的變量
export LANG= 設(shè)置這個(gè)變量為空
uname -a 查看操作系統(tǒng),CPU的信息
top   查看進(jìn)程使用CPU,內(nèi)存的情況
env 查看環(huán)境變量
/etc/profile 環(huán)境變量的文件,可以設(shè)置
export path添加環(huán)境變量路徑
export CPPFLAGS="-I/data/TOMSKYPEIVR/asterisk/include"
export LD_LIBRARY_PATH=/data/TOMSKYPEIVR/cpprad/lib
echo $CPPFLAGS
${ACE_ROOT}
su -root

四: C/C++編譯和調(diào)試

1.常用操作
vi makefile 編輯makefile文件
make 編譯當(dāng)前目錄下的源碼
./kill.sh 運(yùn)行結(jié)束程序的腳本
ctrl + c 結(jié)束控制臺(tái)下正在運(yùn)行的程序
chmod a+x tcastchanroot 修改文件屬性使其可以運(yùn)行
./runnewtcast.sh & 后臺(tái)運(yùn)行腳本
nohup ./tcastchanroot >runlog 不掛起執(zhí)行程序, 輸出定向到文件runlog

2.gdb調(diào)試相關(guān)
gdb ./reportserver 開始調(diào)試reportserver程序
b main 在main()處設(shè)置斷點(diǎn)
b CReportServer::svc 在CReportServer:svc()處設(shè)置斷點(diǎn)
b 100 在當(dāng)前文件的第100行放置斷點(diǎn)
d 刪除所有斷點(diǎn)
start 開始以調(diào)試狀態(tài)運(yùn)行程序
t 顯示當(dāng)前線程情況
p argc 顯示變量情況
s 進(jìn)入函數(shù)內(nèi)執(zhí)行
n 跳到下一行執(zhí)行
c 跳到下一個(gè)斷點(diǎn)執(zhí)行
quit 退出調(diào)試

ulimit -c unlimited 設(shè)置運(yùn)行時(shí)產(chǎn)生調(diào)試信息
gdb tcastchanroot core.6200 調(diào)入調(diào)試信息查看
where 模塊結(jié)構(gòu)


五: 文本操作命令

1.常見操作
tail -f 2005-10-31.log :查看日志
cat /proc/cpuinfo 只讀的形式打開文本文件

grep MyKeyword statistics.2006102700.log
grep MyKeyword statistics.2006102800.log | wc
grep MyKeyword statistics.2006102800.log | awk '{print$1}' | sort -u | wc
在日志statistics.2006102800.log的每行中出現(xiàn)過(guò)MyKeyword的行中,打印他們的第1列內(nèi)容不重復(fù)的行數(shù)

cat testsetuplog2006-10-28 | awk '{print$3}' | sort -u | wc
cat testsetuplog2006-10-30 | awk '{print $6}' | grep 0 | wc
cat testsetuplog2006-11-15 | awk '($5$6==62) {print $4}' | sort -u | wc
在日志testsetuplog2006-11-15的每行中,第5列等于6,第5列等于2的行中,打印他們的第4列內(nèi)容不重復(fù)的行數(shù)

cat ExportMac2005.txt > mac.txt   把ExportMac2005.txt的內(nèi)容拷貝到另外一個(gè)文件mac.txt
cat ExportMac2006-01-01.txt >> mac.txt  把ExportMac2006-01-01.txt的內(nèi)容追加到文件mac.txt
wc mac.txt     對(duì)mac.txt中的內(nèi)容條數(shù)進(jìn)行統(tǒng)計(jì)
cat mac.txt | sort -u | wc   對(duì)mac.txt中的不重復(fù)內(nèi)容條數(shù)進(jìn)行統(tǒng)計(jì)
cat mac.txt | sort -u > macunique.txt  把mac.txt中的不重復(fù)內(nèi)容條數(shù)拷貝到macunique.txt

grep 'Radius' *  在當(dāng)前文件夾下的所有文件中搜索出現(xiàn)Radius的地方
find -name  Main.cpp    搜索文件名為Main.cpp的文件所在路徑

2. vi命令
i從命令模式到插入模式
ESC從插入模式到命令模式
命令模式滾屏:ctrl+f
yy復(fù)制當(dāng)前行
p粘貼
dd刪除當(dāng)前行
/xx 在文檔中查找xx字符串, n查找下一個(gè)
:wq

將文本中的installerreport替換成為installerreport20070503
:g/installerreport/s/installerreport/installerreport20070503/g


六:文件系統(tǒng)操作

touch xxx 創(chuàng)建新文件
mkdir xxx 創(chuàng)建新目錄
mv jspwiki-2.2.33-bin.zip ../../usr/tomcat55/webapps/
mv(move)可以將文件移動(dòng)到另一個(gè)地方,或者更改文件名稱(Lniux中并沒(méi)有ren或rename命令來(lái)更改文件名)。

cp JSPWiki.war ../JSPWiki.war
rm -rf WEB-INF  強(qiáng)制刪除有內(nèi)容的文件夾
rm xa* 刪除所有xa開頭的文件
split -l 10000 ExportMac.txt 把ExportMac.txt分割成多個(gè)文件,每個(gè)文件10000行
cp -a ./star_zh_CN ../../../tomwiki/templates/start_zh_CN 拷貝整個(gè)目錄
cp -a ./star_zh_CN ../../../tomwiki/templates/start_zh_CN 拷貝,使用絕對(duì)路徑

ln
這是linux中一個(gè)非常重要命令,請(qǐng)大家一定要熟悉。它的功能是為某一個(gè)文件在另外一個(gè)位置建立一個(gè)同不的鏈接,這個(gè)命令最常用的參數(shù)是

-s,具體用法是:ln -s 源文件 目標(biāo)文件。
當(dāng)我們需要在不同的目錄,用到相同的文件時(shí),我們不需要在每一個(gè)需要的目錄下都放一個(gè)必須相同的文件,我們只要在某個(gè)固定的目錄,放

上該文件,然后在其它的目錄下用ln命令鏈接(link)它就可以,不必重復(fù)的占用磁盤空間。例如:ln -s /bin/less /usr/local/bin/less
-s 是代號(hào)(symbolic)的意思。
這里有兩點(diǎn)要注意:第一,ln命令會(huì)保持每一處鏈接文件的同步性,也就是說(shuō),不論你改動(dòng)了哪一處,其它的文件都會(huì)發(fā)生相同的變化;第二

,ln的鏈接又軟鏈接和硬鏈接兩種,軟鏈接就是ln -s ** **,它只會(huì)在你選定的位置上生成一個(gè)文件的鏡像,不會(huì)占用磁盤空間,硬鏈接ln **

**,沒(méi)有參數(shù)-s, 它會(huì)在你選定的位置上生成一個(gè)和源文件大小相同的文件,無(wú)論是軟鏈接還是硬鏈接,文件都保持同步變化。
如果你用ls察看一個(gè)目錄時(shí),發(fā)現(xiàn)有的文件后面有一個(gè)@的符號(hào),那就是一個(gè)用ln命令生成的文件,用ls -l命令去察看,就可以看到顯示的

link的路徑了。

從網(wǎng)絡(luò)上獲取并下載一個(gè)文件到當(dāng)前目錄下
wget http://www.blogdove.com/nnt.tar.gz

文件傳輸命令,將當(dāng)前目錄的.so文件傳到機(jī)器211.99.190.120的/data/TOMSKYPEIVR/asterisk/lib/asterisk/modules/下
scp *.so web@211.99.190.120:/data/TOMSKYPEIVR/asterisk/lib/asterisk/modules/

七: 壓縮解壓命令

unzip JSPWiki.zip 
unzip -d ../JSPWiki JSPWiki.zip 解壓zip包
unrar x udt2.rar 解壓rar包

gunzip backup.tar.gz &
tar xvf backup.tar

tar zxvf KingSoftUnion.tar.gz 解壓后綴為tar.gz的文件。
tar jxvf upx-3.00-i386_linux.tar.bz2 解壓后綴為tar.bz2的文件。

打包一個(gè)文件夾成壓縮文件
tar zcvf KingSoftUnion.tar.gz KingSoftUnion/

八:PHP命令

php ExportMac.php 執(zhí)行一個(gè)php腳本

九: 后臺(tái)執(zhí)行命令

啟動(dòng)一個(gè)程序時(shí)讓它立即進(jìn)入后臺(tái)運(yùn)行方式
  看過(guò)前面一篇bash的介紹應(yīng)該明白Ctrl+z/bg/fg的用法。有些程序工作起來(lái)挺費(fèi)時(shí)間,在它后面加個(gè)&符號(hào)看看,例如“updatedb &

”,“netscape &”等等。這樣這個(gè)shell會(huì)釋放出來(lái)干別的活。請(qǐng)注意這樣出來(lái)的程序父進(jìn)程仍然是這個(gè)shell,若你退出這個(gè)shell,這些

程序也會(huì)被kill掉。建議退出shell之前用jobs命令查看后臺(tái)作業(yè)。


使用nohup(不掛起)命令
  如果想進(jìn)程在你退出系統(tǒng)后還能執(zhí)行,可以使用nohup命令如:
 ?。?nohup tar -cf /dev/tape /home &
  如logout退出后再重新登錄的話,使用“ps”命令可以看到進(jìn)程還在執(zhí)行。注意,要想把命令真正放到后臺(tái)運(yùn)行,nohup必須與&操作同時(shí)

使用。有些軟件自己能處理SIGHUP信號(hào),如wget,對(duì)它們則無(wú)須用nohup。
  你還可以用nohup來(lái)實(shí)現(xiàn)ppp回?fù)埽合葥芴?hào)上去,然后以nohup執(zhí)行一個(gè)自制的腳本,如“sleep 60; ppp-start-script”等等。最后

logout退出并掛斷電話等著就是。


十: 軟件包通用安裝方法

1.百度或者Google得到安裝包的下載路徑,比如在google中搜lrzsz,得到
http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
在linux下
wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz

2.解壓軟件包
tar zxvf lrzsz-0.12.20.tar.gz

3. 安裝三部曲
./configure --prefix=/data/TOMSKYPEIVR/bin
make
make install

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
盤點(diǎn)逼格高又實(shí)用的Linux高級(jí)命令
【直播】我的基因組(十一):測(cè)序數(shù)據(jù)的比對(duì)
linux nohup命令詳解
linux常用命令
Linux后臺(tái)運(yùn)行 nohup & > /dev/null
Linux常用命令小全
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服