建立文件夾 mkdir 目錄名或者級聯java
// 建立單個目錄 mkdir 1ji // 建立級聯目錄(子目錄一塊兒建立) mkdir -p 1ji1/2ji/3ji
複製文件夾 cp[選項] 源文件或目錄 目的文件或目錄linux
// 選項 -f 覆蓋目標[不提示] -r 遞歸複製 cp -rf test/ /home/test/ // 一般建議帶上-r 不然你會獲得cp: omitting directory `xxx'的提示
顯示當前完整路徑nginx
pwd
查看命令詳解(幫助) man 命令(q退出) tomcat
man cp
移動文件夾|重命名 mv 源 目標ruby
//重命名: mv test test1 //移動: mv test test1/test
刪除文件或目錄 rm [選項] 文件夾或文件spa
//刪除文件直接rm 文件便可 rm test //刪除文件夾須要 -rf 例如: rm -rf test rm -rf test //提示:不要直接這樣刪除,由於沒法恢復,因此,基本上建議使用mv命令到/tmp目錄下 mv test /tmp
安裝應用 .net
// 這裏是安裝unzip zip命令 yum install -y unzip zip
爲文件受權 詳情參考:http://man.linuxde.net/chmodcode
chmod a+x xxx.sh
解壓server
// 解壓tar.gz -xvzf能夠是無序的,好比zxvf tar.gz tar -xvzf test.tar.gz // 解壓zip, 若是沒有zip,可使用yum命令安裝 unzip test.zip // 解壓test.zip到指定目錄[-d],這裏是當前目錄下的test123目錄,路徑能夠是相對或者絕對 unzip test.zip -d test123
建立快捷方式 ln -s 源 目標xml
// 注意是是LN 不是in ln -s /usr/local/xxx /home/xxx // 題外話 不能經過這種方式爲tomcat映射靜態資源(在server.xml-->Host中添加context來實現)
查看端口 netstat –apn | grep key
// 查看全部端口 netstat –apn // 根據端口號查找 netstat –apn | grep 8080 // 根據關鍵詞查找 netstat –apn | grep java
查看進程
ps -ef | grep tomcat
殺死進程
# kill [參數] PID # 若是須要強制執行後面帶參數9 kill -9 2265
下載文件 tar.gz或者zip啥的 wget
wget http://nginx.org/download/nginx-1.10.2.tar.gz
如何讓命令在linux後臺運行? 在命令後面添加 & 符號
# 在命令後面添加& 這種方式會在終端斷開以後也會終止test.sh的執行 test.sh & # nohup命令,此命令會提示在test.sh中的輸出,會寫入到當前目錄下的nohup.out文件中 nohup test.sh &
如何監聽文件內容
tail -f /var/log/test.log # 或者使用這個命令 tailf /var/log/test.log # ctrl + c 退出監聽狀態
如何刪除除某個文件之外的全部其餘文件,不含文件夾
# 例如,刪除當前文件夾下出jar包之外的全部文件 find ! -name '*.jar' -type f | xargs rm -rf # 請不要輕易在生產環境上使用,由於find的效率問題 # find命令http://man.linuxde.net/find