您好,登錄后才能下訂單哦!
1.pwd? ?查看當前路徑
2.cd,cd ..
3.ls,ll
4.cp a.txt b.txt? 復制
5.mv test test_20190323? 改名? ? ? ? ? ? mv test_20190323 /fcy/a? ? 移動、剪切
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? ? 查看文件,如果沒有這個文件,則新建
????i 進入編輯
????Esc 退出編輯? ??
????/name? ?查找name,如果有多個值,按 n 到下一個
??:q 退出(沒有修改)
??:q!退出(有修改,但不想保存)
??:x 保存退出
??:wq 保存退出??
12.ps -ef | grep java,ps -ef | grep catalina, ps -ef | grep mysql
13.tar –zxvpf file.tar.gz? ?解壓縮一個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表示與該文件的擁有者屬于同一個群體(group),o表示其他人,a表示這三者皆是。
????+ 表示增加權限、- 表示取消權限、= 表示唯一設定權限。
????r 表示可讀取,w 表示可寫入,x 表示可執行
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.&? ? ? ? ? ?放在命令的最后,可以把這個命令放到后臺執行,nohup sh start.sh > log.txt &? ? ? ? ? tail -f a.txt &
????ctrl+z? ? 將一個正在前臺執行的命令放到后臺,并且處于暫停狀態,不可執行
28.>? ? ? ? ? 直接把內容生成到指定文件,會覆蓋源文件中的內容,然后可以用cat、more、less查看
????>>? ? ? ? 尾部追加,不會覆蓋掉文件中原有的內容
29.jobs? ? ? 查看當前在后臺運行的命令
????jobs -l? ?顯示所有任務的PID
30.bg 1(進程的作業號), 后臺暫停的程序開始運行
????fg 1(進程的作業號),把后臺的進程調到前臺運行
31.yum install unzip? ? ?unzip wxengine.zip? ? 解壓? ? ? ?zip -r wxengine.zip wxengine? ? 打包?
32.df,? df -h? ? ? ? ? 檢查磁盤空間占用情況? ? ? ? ? ?fdisk -l |grep Disk
33.du, du -sh *? ? ?顯示每個文件和目錄的磁盤使用空間
34.top,ps aux? ? ? ?查看某個進程占用的內存和cpu
34.free? 查看系統內存使用情況? ?或者用 cat /proc/meminfo? ?實際可用內存=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? 啟動的同時,查看日志
36.vi /etc/my.cnf? ? ? ? ? ? ? ? ? ? ? ? ? ? ?mysql配置文件,可以設置最大連接數
????service mysqld status
????service mysqld stop
????service mysqld start? ??
????service mysqld restart
37.vi /etc/httpd/conf/httpd.conf? ? apache配置文件
? ? ?可執行文件在/usr/sbin
????service httpd status
????service httpd stop
????service httpd start? ??
????service httpd restart
37.啟動mq? ? ? ./activemq start
38.su? ?切換用戶? ?只切換了root身份,但Shell環境仍然是普通用戶的,pwd,工作目錄仍然是普通用戶的
????su -? 切換用戶? 用戶和Shell環境一起切換成root身份了,pwd,工作目錄變成root的了
? ? ? ? ? ?只有切換了Shell環境才不會出現PATH環境變量錯誤
39.日志大多了亂碼,top 可以解決,SecureCRTSecureFX_7.0.0.326中文版,工具本身的bug
40.安裝VMware Tools,tar 解壓縮之后,到vmware-install.pl的目錄,執行? sudo ./vmware-install.pl
41.crontab? ?與windows下的計劃任務類似,當安裝完成操作系統后,默認會安裝此服務工具
????并且會自動啟動crond進程,crond進程每分鐘會定期檢查是否有要執行的任務,如果有則自動執行該任務
????crond服務 默認應該是安裝的,如果沒有安裝,那么先安裝:yum install crontabs
????service crond status? ? 查看狀態
????service crond start ? ? ?啟動服務?
????service crond stop ? ? ?關閉服務
????service crond restart ? 重啟服務
????crontab -u root -l ? ? ?查看列表
????crontab -u root -r ? ? ?刪除
????crontab -u root -e ? ? 編輯 (vi 操作)
????舉例:
????*?* * * * /bin/echo 'date' > /dev/console ? ? ? ? ? ? 每分鐘輸出date到控制臺
????* * * * * date > /dev/console? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 每分鐘輸出時間到控制臺
????第一列:分鐘 0-59
????第二列:小時 0-23
????第三列:日 1-31
????第四列:月 1-12
????第五列:周 0到7間的任何整數,0或7代表星期日
????第六列:要運行的命令
每1分鐘執行一次command
* * * * * command
每五分鐘執行??*/5 * * * *
每小時的第3和第15分鐘執行
3,15 * * * * command
在上午8點到11點的第3和第15分鐘執行
3,15 8-11 * * * command
每隔兩天的上午8點到11點的第3和第15分鐘執行
3,15 8-11 */2 * * command
每個星期一的上午8點到11點的第3和第15分鐘執行
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
每一小時重啟smb?
* */1 * * * /etc/init.d/smb restart
晚上11點到早上7點之間,每隔一小時重啟smb
* 23-7/1 * * * /etc/init.d/smb restart
每月的4號與每周一到周三的11點重啟smb?
0 11 4 * mon-wed /etc/init.d/smb restart
一月一號的4點重啟smb
0 4 1 jan * /etc/init.d/smb restart
每小時執行/etc/cron.hourly目錄內的腳本
01 * * * * root run-parts /etc/cron.hourly
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。