無名
-
YUM安裝的MySQL(MariaDB)實現多實例運行
生產環境中,可能需要多個數據庫同時在線。但一臺服務器只運行一個數據庫實例勢必會引起資源的浪費,因此,本文介紹如何將yum安裝的MySQL多開,實現多實例運行。(二進制與編譯安裝步驟與此類似)
-
二進制安裝MySQL(MariaDB)
在CentOS上部署MySQL有多種方式,如yum安裝、編譯安裝、二進制安裝。其中后二者可以有更多自定義特性,但安裝過程略繁瑣,本文簡單介紹二進制安裝方式。(請根據自己的情況調整目錄)
-
配置靜態路由表 – Linux
查看當前路由表 使用命令netstat或route -n查看當前路由表。 命令 $ netstat -nr Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 0.0.0.0 192.168.50.1 0.0.0.0 UG 0 0 0 ens37 19…
-
centos7 網絡設定
從CentOS7開始,網絡設定可以不再通過修改各類配置文件,而使用近乎萬能的nmcli命令。本文簡單介紹該命令的重要使用方法,為后期查詢復習做記錄。
-
使用Systemd把自作腳本服務化(加入開機啟動)
Systemd的出現,使得自己編寫的腳本可更容易的添加進系統服務,進而實現開機啟動。
例如,我們可以把最簡單的hello world腳本進行擴展,將其添加進系統服務,使之開機自啟動。
-
systemd服務管理
在systemd中,之前服務的啟動腳本將以Unit(單元)的形式存在,因此服務管理=單元管理。
-
Linux筆記 – RPM及YUM軟件包的管理與使用 2(YUM工具的使用方法)
◆ 軟件包的管理- YUMYUM(Yellowdog Updater Modified)工具與APT(debain ubuntu等)工具一樣,在解決軟件依賴關系的同時可以下載、安裝、升級、卸載等功能的重要工具。YUM的相關設定在 /etc/yum.conf?文件中有詳細的描述。為了設置軟件包的軟件源信息,需要修改/etc/yum.conf 文件或在?/etc…
-
Linux學習筆記 —— RPM軟件包管理(1)
◆ 軟件包(RPM)包的管理RPM是RedHat公司開發的軟件包管理系統?,F在廣泛用于CentOS、Fedora等發行版。RPM包的命名規則通常如圖所示。 RPM包、可使用RPM命令進行安裝、卸載、與更新。 ◆ 格式 : rpm [ 選項 ] 軟件包名 【 RPM 安裝/更新時 】 【 RPM包查詢時 】 ◇ 軟件包的安裝與卸載在安裝軟件包…
-
正則表達式入門及應用 以grep sed為例
◆ 正則表達式正則表達式是由一類特殊字符及文本字符所編寫的模式,其中有些字符(元字符) 不表示字符字面意義,而表示控制或通配的功能。 它與shell的通配符既有相似也有不同。 ※ 轉義符\?可將帶有命令性質的符號作為一般字符使用。 正則表達式中,常用以下元字符來代表特定字符的集合: ◆ 分組 ??? 1、正則表達式中,可以用\(\) 將一個或多…
-
Linux學習筆記——特殊權限之 SUID GUID StickyBit
◆ SUID ( Set User ID ) Linux里,用戶的ID被稱作UID。在實際生產中,可能需要臨時借用別的用戶執行程序,因此需要能夠臨時變更自己UID的機能叫做SUID。借助SUID權限,用戶可以臨時調用root權限。※ 通常,文件的執行是由所屬者發起,然而,賦予SUID權限后可臨時繼承所有者的權限(來執行文件)。通常用于二進制可執行文件上,文件…
-
Linux學習筆記——權限管理
Linux學習筆記——權限管理 前言: Linux下的權限管理與日常使用的windows有眾多與眾不同之處。這些特性使得Linux在實際生產作業中更加安全與高效,發揮著各種靈活的作用。本文簡要寫下筆者對Linux權限管理的理解,供參考與復習,歡迎指正。 回顧: 確認文件的權限與所有者: 使用ll(即ls -l) 命令可查看這個文件的詳細信息。 $?ll da…
-
Hello World, Hello Linux.
文筆不好,請見諒。