原创 【Linux文件目錄命令】pwd命令

命令功能解釋 Linux中用 pwd 命令來查看”當前工作目錄“的完整路徑。 簡單得說,每當你在終端進行操作時,你都會有一個當前工作目錄。 在不太確定當前位置時,就會使用pwd來判定當前目錄在文件系統內的確切位置。 命令用法格式和選項說明

原创 【curl和wget命令】模擬HTTP請求

在實際開發中,特別是後端開發程序員,測試調用接口的時候,經常可能需要模擬一下HTTP請求。 在這裏主要介紹linux系統如何模擬Http的get或post請求。 一、get請求:   1、使用curl命令:   curl “http:/

原创 【Java正則表達式】理解和開發中常用

正則表達式定義了字符串的模式。可以用來搜索、編輯或處理文本。並不僅限於某一種語言,但是在每種語言中有細微的差別。 正則表達式java.util.regex 包主要包括以下三個類: Pattern 類: pattern 對象是一

原创 【Linux關機】常用關機命令及其比較

linux下常用的關機命令有:shutdown、halt、poweroff、init;重啓命令有:reboot。 比較常用的: 關機命令: 1、halt   立刻關機  2、poweroff  立刻關機  3、shutdown -h n

原创 【Linux命令】文件基本屬性

文件基本屬性 Linux系統是一種典型的多用戶系統,不同的用戶處於不同的地位,擁有不同的權限。爲了保護系統的安全性,Linux系統對不同的用戶訪問同一文件(包括目錄文件)的權限做了不同的規定。 在Linux中我們可以使用ll或者ls

原创 【Linux】系統目錄結構

引言 對於每一個Linux學習者來說,瞭解Linux文件系統的目錄結構,是學好Linux的至關重要的一步.,深入瞭解linux文件目錄結構的標準和每個目錄的詳細功能,對於我們用好linux系統只管重要,下面我們就開始瞭解一下linu

原创 開發中遇到的一些坑

數據庫(MySQL): 1、主鍵類型一致,涉及到外鍵的字段類型需要參考主鍵類型,不要這個表主鍵是int,在外鍵中就成了varchar。 2、在設計數據庫字段類型的時候,注意類型範圍,比如說數據庫字段類型爲Int,那麼這個字段存放的數據範圍

原创 【Linux】Shell使用

記錄命令歷史 我們敲過的命令,linux是會有記錄的,預設可以記錄1000條歷史命令。這些命令保存在用戶的家目錄中的.bash_history文件中。有一點需要你知道的是,只有當用戶正常退出當前shell時,在當前shell中運行的命令纔

原创 【Linux文件目錄命令】less命令

功能解釋 less 工具也是對文件或其它輸出進行分頁顯示的工具,應該說是linux正統查看文件內容的工具,功能極其強大。less 的用法比起 more 更加的有彈性。在 more 的時候,我們並沒有辦法向前面翻, 只能往後面看,但若使用了

原创 【Linux文件目錄命令】rm命令

功能解釋 rm是常用的命令,該命令的功能爲刪除一個目錄中的一個或多個文件或目錄,它也可以將某個目錄及其下的所有文件及子目錄均刪除。對於鏈接文件,只是刪除了鏈接,原有文件均保持不變。 rm是一個危險的命令,使用的時候要特別當心,尤其對於新手

原创 【Linux】數據重定向

在瞭解重定向之前,我們先來看看linux 的文件描述符。 linux文件描述符:可以理解爲linux跟蹤打開文件,而分配的一個數字,這個數字有點類似c語言操作文件時候的句柄,通過句柄就可以實現文件的讀寫操作。 用戶可以自定義文件描述符範圍

原创 【Linux文件目錄命令】mv命令

功能解釋 mv命令是move的縮寫,可以用來移動文件或者將文件改名(move (rename) files),是Linux系統下常用的命令,經常用來備份文件或者目錄。根據mv命令中第二個參數類型的不同(是目標文件還是目標目錄),mv命令將

原创 【Linux文件目錄命令】cat命令

功能解釋 cat命令的用途是連接文件或標準輸入並打印。這個命令常用來顯示文件內容,或者將幾個文件連接起來顯示,或者從標準輸入讀取內容並顯示,它常與重定向符號配合使用。  用法格式和選項說明 用法:cat [選項]... [文件]... 將

原创 【Linux】Shell編程基礎

Shell變量 從程序員的角度來看,Shell本身是一種用C語言編寫的程序,從用戶的角度來看,Shell是用戶與Linux操作系統溝通的橋樑。用戶既可以輸入命令執行,又可以利用Shell腳本編程,完成更加複雜的操作。在Linux GUI

原创 【版本管理】Git push與pull的默認行爲

git push 通常對於一個本地的新建分支,例如git checkout -b develop, 在develop分支commit了代碼之後,如果直接執行git push命令,develop分支將不會被push到遠程倉庫(但此時g