項目在甲方部署的Linux使用命令:
tail -n 20 文件名 (查看文本文件後20行)
head -n 20 文件名 (查看文本文件前20行)
cat 文件名(查看文本文件,較短的文本內容) less 文件名 (查看文件內容)
history (顯示歷史執行過的命令)
touch (用於創建空白文件與 修改文件時間) mkdir 文件夾名 (創建文件夾)
cp -a 源文件 目標文件 (複製文件或目錄)
mv 文件名 [目標路徑|目標文件名] (移動文件或修改文件名)
rm -rf 文件 (刪除文件)
dd if=目標文件 of=自定義文件 count=1 bs=數字(k,m)
(if:輸入的文件名稱 of:輸出的文件名稱 bs:設置每個”塊”的大小 count:設置要拷貝”塊”的個數 conv=ucase:小寫轉大寫 conv=lcase:大寫轉小寫)--拷貝文件內容到自定義文件內
tar -czvf 壓縮包名.tar.gz 文件名 (壓縮文件)
tar -xzvf 文件名 (解壓文件)
grep 關鍵詞 文本文件 (搜索某個關鍵詞)
find [查找路徑] 尋找條件 操作 (查找文件)
su 切換用戶 sudo (用來以其他身份來執行命令[預設root用戶])
chmod [參數] 權限 文件或目錄名稱 (修改文件或目錄的權限)
ps -aux 或 ps -ef (查看進程與狀態) ps -ef | grep 進程名 (查找某個特定的進程信息)
top (監視進程的活動與系統負載) pid of [程序名稱] (查詢特定PID值)
lsof -i:端口號 (查找佔用端口) netstat -nlp | grep :端口號 (查詢佔用端口)
Kill -9 [進程PID號] (殺死PID進程) killall [進程名稱] (終止某個特定名稱所有進程)
ss (用於查看本機的端口連接狀態)
ssh user@host (用戶名@IP) -p 端口號 (通過本機ssh連接其他機器)
whereis java (查看java安裝路徑)
caja /路徑 (以管理員進行操作該路徑)
dpkg -i (安裝.deb文件)
安裝控件火狐瀏覽器的位置 usr/bin/mozilla/plugins 查看火狐控件 about:plugins
安裝完控件需要使用超級管理員啓動火狐 sudo firefox (第一次使用需要長期激活啓用)
殺死金蝶進程名稱 kill -9 apusic
管道中的 grep命令是一種強大的文本搜索工具,它能使用正則表達式搜索文本 -c(計數)是統計一行中存在的話就爲1,不會統計一行中存在的個數.-o可以獲得一行中所得的個數.
註冊服務:
chkconfig --add 服務名
我是在客戶機的銀河麒麟上使用上面的命令出錯(沒有上面的這個命令),所以使用下面的命令就可以
#apt-get update # apt-get install sysv-rc-conf # sysv-rc-conf 服務名 on
啓動服務器命令:(需要授權後在啓動)
service 服務名 start
systemctl start 服務名
啓動後一直運行不停止 # nohup ./startapusic &
停止上面的啓動方式:殺死該進程或使用命令輸入用戶名和密碼停止
# ./stopapusic admin admin iiop://localhost:6888