常用Linux命令

1.pwd? ?查看當(dāng)前路徑

創(chuàng)新互聯(lián)建站致力于網(wǎng)站建設(shè)、成都做網(wǎng)站,成都網(wǎng)站設(shè)計(jì),集團(tuán)網(wǎng)站建設(shè)等服務(wù)標(biāo)準(zhǔn)化,推過標(biāo)準(zhǔn)化降低中小企業(yè)的建站的成本,并持續(xù)提升建站的定制化服務(wù)水平進(jìn)行質(zhì)量交付,讓企業(yè)網(wǎng)站從市場(chǎng)競(jìng)爭(zhēng)中脫穎而出。 選擇創(chuàng)新互聯(lián)建站,就選擇了安全、穩(wěn)定、美觀的網(wǎng)站建設(shè)服務(wù)!

2.cd,cd ..

3.ls,ll

4.cp a.txt b.txt? 復(fù)制

5.mv test test_20190323? 改名? ? ? ? ? ? mv test_20190323 /fcy/a? ? 移動(dòng)、剪切

6. rm -rf log.txt.*

7.mkdir test

8.rmdir test1

9.tail -f catalina.out, tail -f log.txt? ?看日志

10.cat/less/more catalina.out? ? 查看文件

11.vi entityengine.xml? ? 查看文件,如果沒有這個(gè)文件,則新建

????i 進(jìn)入編輯

????Esc 退出編輯? ??

????/name? ?查找name,如果有多個(gè)值,按 n 到下一個(gè)

??:q 退出(沒有修改)

??:q!退出(有修改,但不想保存)

??:x 保存退出

??:wq 保存退出??

12.ps -ef | grep java,ps -ef | grep catalina, ps -ef | grep MySQL

13.tar –zxvpf file.tar.gz? ?解壓縮一個(gè)gzip壓縮的tar包并保留原屬性

14.yum install xxx

15.hostname

16.whoami

17.clear

18.date

19.find /fcy/a -name b.txt? ? ? ? find / -name java? ? ? ?find -name mysql

20.ifconfig

21.kill -9 pid

22.rpm -ivh xxx.rpm

23.rz? 上傳? ? ?sz log.txt? ?下載

24.sh startup.sh

25.chmod 777 a.txt? ? chmod a=rwx a.txt? ??chmod a+rwx a.txt? ? chmod -R 777 Linix/*

????u表示該文件的擁有者,g表示與該文件的擁有者屬于同一個(gè)群體(group),o表示其他人,a表示這三者皆是。

????+ 表示增加權(quán)限、- 表示取消權(quán)限、= 表示唯一設(shè)定權(quán)限。

????r 表示可讀取,w 表示可寫入,x 表示可執(zhí)行

26.sed -i 's/jerry/tom/g' a.txt? ? ? ? ? ? ?s代表替換,把文件中的jerry,替換為tom

? ? ?sed -i '2a this is third line' b.txt? ? ?a代表添加,第二行后面添加this is third line

27.&? ? ? ? ? ?放在命令的最后,可以把這個(gè)命令放到后臺(tái)執(zhí)行,nohup sh start.sh > log.txt &? ? ? ? ? tail -f a.txt &

????ctrl+z? ? 將一個(gè)正在前臺(tái)執(zhí)行的命令放到后臺(tái),并且處于暫停狀態(tài),不可執(zhí)行

28.>? ? ? ? ? 直接把內(nèi)容生成到指定文件,會(huì)覆蓋源文件中的內(nèi)容,然后可以用cat、more、less查看

????>>? ? ? ? 尾部追加,不會(huì)覆蓋掉文件中原有的內(nèi)容

29.jobs? ? ? 查看當(dāng)前在后臺(tái)運(yùn)行的命令

????jobs -l? ?顯示所有任務(wù)的PID

30.bg 1(進(jìn)程的作業(yè)號(hào)), 后臺(tái)暫停的程序開始運(yùn)行

????fg 1(進(jìn)程的作業(yè)號(hào)),把后臺(tái)的進(jìn)程調(diào)到前臺(tái)運(yùn)行

31.yum install unzip? ? ?unzip wxengine.zip? ? 解壓? ? ? ?zip -r wxengine.zip wxengine? ? 打包?

32.df,? df -h? ? ? ? ? 檢查磁盤空間占用情況? ? ? ? ? ?fdisk -l |grep Disk

33.du, du -sh *? ? ?顯示每個(gè)文件和目錄的磁盤使用空間

34.top,ps aux? ? ? ?查看某個(gè)進(jìn)程占用的內(nèi)存和cpu

34.free? 查看系統(tǒng)內(nèi)存使用情況? ?或者用 cat /proc/meminfo? ?實(shí)際可用內(nèi)存=free+buffer+cache

35.重啟Tomcat:

????ps-ef | grep java 或者直接 ps -ef | grep catalina

????kill -9 pid

????到bin目錄下,sh startup.sh & tail -f ../logs/catalina.out? 啟動(dòng)的同時(shí),查看日志

36.vi /etc/my.cnf? ? ? ? ? ? ? ? ? ? ? ? ? ? ?mysql配置文件,可以設(shè)置最大連接數(shù)

????service mysqld status

????service mysqld stop

????service mysqld start? ??

????service mysqld restart

37.vi /etc/httpd/conf/httpd.conf? ? apache配置文件

? ? ?可執(zhí)行文件在/usr/sbin

????service httpd status

????service httpd stop

????service httpd start? ??

????service httpd restart

37.啟動(dòng)mq? ? ? ./activemq start

38.su? ?切換用戶? ?只切換了root身份,但Shell環(huán)境仍然是普通用戶的,pwd,工作目錄仍然是普通用戶的

????su -? 切換用戶? 用戶和Shell環(huán)境一起切換成root身份了,pwd,工作目錄變成root的了

? ? ? ? ? ?只有切換了Shell環(huán)境才不會(huì)出現(xiàn)PATH環(huán)境變量錯(cuò)誤

39.日志大多了亂碼,top 可以解決,SecureCRTSecureFX_7.0.0.326中文版,工具本身的bug

40.安裝VMware Tools,tar 解壓縮之后,到vmware-install.pl的目錄,執(zhí)行? sudo ./vmware-install.pl

41.crontab? ?與windows下的計(jì)劃任務(wù)類似,當(dāng)安裝完成操作系統(tǒng)后,默認(rèn)會(huì)安裝此服務(wù)工具

????并且會(huì)自動(dòng)啟動(dòng)crond進(jìn)程,crond進(jìn)程每分鐘會(huì)定期檢查是否有要執(zhí)行的任務(wù),如果有則自動(dòng)執(zhí)行該任務(wù)

????crond服務(wù) 默認(rèn)應(yīng)該是安裝的,如果沒有安裝,那么先安裝:yum install crontabs

????service crond status? ? 查看狀態(tài)

????service crond start ? ? ?啟動(dòng)服務(wù)?

????service crond stop ? ? ?關(guān)閉服務(wù)

????service crond restart ? 重啟服務(wù)

????crontab -u root -l ? ? ?查看列表

????crontab -u root -r ? ? ?刪除

????crontab -u root -e ? ? 編輯 (vi 操作)

????舉例:

????*?* * * * /bin/echo 'date' > /dev/console ? ? ? ? ? ? 每分鐘輸出date到控制臺(tái)

????* * * * * date > /dev/console? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 每分鐘輸出時(shí)間到控制臺(tái)

????第一列:分鐘 0-59

????第二列:小時(shí) 0-23

????第三列:日 1-31

????第四列:月 1-12

????第五列:周 0到7間的任何整數(shù),0或7代表星期日

????第六列:要運(yùn)行的命令

每1分鐘執(zhí)行一次command

* * * * * command

每五分鐘執(zhí)行??*/5 * * * *

每小時(shí)的第3和第15分鐘執(zhí)行

3,15 * * * * command

在上午8點(diǎn)到11點(diǎn)的第3和第15分鐘執(zhí)行

3,15 8-11 * * * command

每隔兩天的上午8點(diǎn)到11點(diǎn)的第3和第15分鐘執(zhí)行

3,15 8-11 */2 * * command

每個(gè)星期一的上午8點(diǎn)到11點(diǎn)的第3和第15分鐘執(zhí)行

3,15 8-11 * * 1 command

每晚的21:30重啟smb?

30 21 * * * /etc/init.d/smb restart

每月1、10、22日的4?:?45重啟smb?

45 4 1,10,22 * * /etc/init.d/smb restart

每周六、周日的1:10重啟smb

10 1 * * 6,0 /etc/init.d/smb restart

每天18?:?00至23?:?00之間每隔30分鐘重啟smb?

0,30 18-23 * * * /etc/init.d/smb restart

每星期六的晚上11:00?pm重啟smb?

0 23 * * 6 /etc/init.d/smb restart

每一小時(shí)重啟smb?

* */1 * * * /etc/init.d/smb restart

晚上11點(diǎn)到早上7點(diǎn)之間,每隔一小時(shí)重啟smb

* 23-7/1 * * * /etc/init.d/smb restart

每月的4號(hào)與每周一到周三的11點(diǎn)重啟smb?

0 11 4 * mon-wed /etc/init.d/smb restart

一月一號(hào)的4點(diǎn)重啟smb

0 4 1 jan * /etc/init.d/smb restart

每小時(shí)執(zhí)行/etc/cron.hourly目錄內(nèi)的腳本

01 * * * * root run-parts /etc/cron.hourly

本文名稱:常用Linux命令
轉(zhuǎn)載源于:http://www.muchs.cn/article40/ijcgho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、小程序開發(fā)、軟件開發(fā)、網(wǎng)站維護(hù)、網(wǎng)站排名云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)