您好,登錄后才能下訂單哦!
1.pwd? ?查看當(dāng)前路徑
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
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。