常用的一些linux命令

          Posted on 2008-12-13 10:03 李春生 閱讀(216) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): linux
          整理以下自己在工作中常用到的一些linux命令
          一:數(shù)據(jù)庫(kù)相關(guān):
          1.連接mysql:mysql -uroot -p回車(chē)后輸入密碼;連接到遠(yuǎn)程主機(jī)用mysql -h主機(jī)地址 -uroot -p密碼
          2.退出mysql :exit回車(chē)
          3.修改密碼:mysqladmin -u用戶(hù)名 -p舊密碼 password 新密碼。
          4.增加新用戶(hù):進(jìn)入mysqlbin然后輸入grant select,insert,update,delete on mydb.*  to username@hostIp identified by password;也可以不要密碼
          5.導(dǎo)出數(shù)據(jù):mysqldump -d -uroot -p mydb>createdb.sql只導(dǎo)出表結(jié)構(gòu);mysqldump -t -uroot -p mydb>datadb.sql只導(dǎo)出數(shù)據(jù);mysqldump --uroot mydb>all.sql全部導(dǎo)出;
          6.顯示數(shù)據(jù)庫(kù)列表:show databases;
          7.顯示數(shù)據(jù)庫(kù)中的數(shù)據(jù)表:use mysql;show tables;
          8.顯示數(shù)據(jù)表的結(jié)構(gòu):describe 表名;
          9.創(chuàng)建數(shù)據(jù)庫(kù):create database 庫(kù)名
          10.建表:use 庫(kù)名;create table 表名;
          11.刪除庫(kù),表:drop table 表名;drop database 庫(kù)名;
          12.清空表中記錄:delete from 表名;
          13:將文本數(shù)據(jù)轉(zhuǎn)到數(shù)據(jù)庫(kù):load data local infile “文件名” into table 表名;最好把文件復(fù)制到mysqlbin目錄下,操作前先打開(kāi)表所在的庫(kù)
          14.備份數(shù)據(jù)庫(kù):mysqldump db_name >/path/name.sql -uroot -p ;數(shù)據(jù)庫(kù)太大了,想壓縮一下?好,用這個(gè)命令就行
          mysqldump db_name |gzip >/path/name.gz -uroot -p ;備份所有數(shù)據(jù)庫(kù)用mysqldump --all-databases  >/path/name.sql -uroot -p ;mysqldump --all-databases |gzip >/path/name.gz -uroot -p;備份單個(gè)表:mysqldump db_name tab_name >/path/sqlname.sql -uroot -p
          二:其他
          1.啟動(dòng)/停止apache服務(wù):./apachectl start;./apachectl stop;
          2.啟動(dòng)/停止tomcat服務(wù):bin/startup.sh;bin/shutdown.sh;
          3.查看tomcat進(jìn)程: ps -ef|grep tomcat
          4.殺掉進(jìn)程: kill 進(jìn)程號(hào);若強(qiáng)制刪除加-9
          5.查看所有進(jìn)程:top
          6:刪除文件:rm -r 文件名 也刪除子目錄
          7.重命名:mv 原文件名  新文件名,移動(dòng)文件也用該命令
          8.查看端口號(hào) netstat -an|grep 端口號(hào)
          9.遠(yuǎn)程copy:scp是有Security的文件copy,基于ssh登錄。操作起來(lái)比較方便,比如要把當(dāng)前一個(gè)文件copy到遠(yuǎn)程另外一臺(tái)主機(jī)上,可以如下命令。
          scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root
          然后會(huì)提示你輸入另外那臺(tái)172.19.2.75主機(jī)的root用戶(hù)的登錄密碼,接著就開(kāi)始copy了。
          如果想反過(guò)來(lái)操作,把文件從遠(yuǎn)程主機(jī)copy到當(dāng)前系統(tǒng),也很簡(jiǎn)單。
          scp root@172.19.2.75:/home/root /home/daisy/full.tar.gz




          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          posts - 5, comments - 10, trackbacks - 0, articles - 23

          Copyright © 李春生

          主站蜘蛛池模板: 青浦区| 沙坪坝区| 德保县| 甘洛县| 屯留县| 宝丰县| 永泰县| 义乌市| 珲春市| 嘉荫县| 涞源县| 栾城县| 桐柏县| 龙南县| 石嘴山市| 巴楚县| 嘉祥县| 四平市| 深水埗区| 青龙| 昌乐县| 门源| 保德县| 常宁市| 喀喇| 武宁县| 雅安市| 运城市| 仙桃市| 隆德县| 垣曲县| 扶余县| 三明市| 淮安市| 揭东县| 舞钢市| 都江堰市| 阳朔县| 诏安县| 岢岚县| 南部县|