linux下踩過的坑 持續更新

2021-10-03 23:13:37 字數 1228 閱讀 2397

常會遇到-bash: ***: command not found的問題。原因是沒有在全域性配置命令。下面提供兩種解決方法:

解決方法是直接進到對應的包中使用命令。(以nginx為例)

whereis nginx // 直接搜尋到包路徑 一般是在usr/local下

cd /usr/local/nginx/sbin

./nginx -s stop // 直接在路徑下操作

配置環境變數

類似windows的環境變數配置方法

vim /etc/profile
在尾部新增

path=

$path:/usr/local/nginx/sbin

export path

最後wq儲存退出即可。這樣就可以在全域性使用nginx命令。

這是典型的埠占用問題,還有很多其他報錯形式。解決方法分三步:

先檢視是否已經啟動了***。有些程式不支援重複啟動

ps -e |

grep ***

如果並沒有啟動那可以確定是其他服務占用了埠。使用命令檢視埠占用的服務名稱

netstat -ltunp
關閉對應服務

service *** stop
這個問題是在對應目錄下沒有找到package.json配置檔案

和windows系統一樣,執行命令,一路yes初始化乙個package.json配置檔案

npm init
不僅要在外網防火牆設定,有些雲伺服器還需要在系統中設定防火牆放行。

firewall-cmd --zone=public --add-port=3000/tcp --permanent

firewall-cmd --reload

想體驗3m/s的「超高速」嗎?

cd /etc/yum.repos.d

wget -o centos-base.repo

有時臨時密碼給的讓人無語,比如1和小寫的l,還有大寫的i長得非常像,老是輸不對,但輸密碼不能直接貼上。

這時候就用顯式的登入方式。特別要注意的是-p和密碼直接不能有空格

mysql -u root -p密碼

踩過的坑,持續更新

1 top竟然是dom中的保留字,和window乙個型別的東西,當初還很2b的設定var top 2 innerhtml的問題,在xhtml中要求符合標準格式才能成功,比如我遇到的是在乙個p元素中,再插入p就是非法的。還要注意ie下面的某些元素唯讀,如等。3 偷懶用var a b c null 會怎...

那些年我踩過的坑(持續更新)

今天突然想到可以把開發中遇到過的問題記錄下來,以防日後再犯 python中新式類和舊式類在多繼承的時候,查詢要呼叫的方法 從左到右 新式類是廣度優先的查詢演算法。舊式類的查詢方法是深度優先的。type是元類,是建立類物件的類 使用mongoengine定義個field為primary key時,mo...

記那些年踩過的坑(持續更新)

使用 sractch desktop時,我發現過一段時間滑鼠不動,視窗字型就會變模糊,而且截圖時模糊的更厲害,發出去根本看不清字。找到原因 原來是n卡的3d設定開了平滑處理,把平滑處理關了就好了。停電又來電後,路由器能接電,也能接網,但是設定後仍無法聯網。於是按復位鍵5秒鐘,恢復出廠設定,重新設定,...