原创 Linux,widows,MAC OS的區別?

1、Windows針對個人電腦x86架構的硬件去設計,因此它只能運行在x86架構的計算機上。 2、MAC OS只能運行在MAC電腦上,因爲MAC OS是針對Power PC去設計,因此它只能運行的Power PC的架構上。在200

原创 Linux中SSH工作原理

ssh數據傳輸的加密原理 數據傳輸的加密方式:非對稱加密 非對稱加密原理:公鑰加密,私鑰解密 拓撲圖: 服務器——客戶端 客戶端給服務器發數據 1、客戶端使用服務器的公鑰對數據進行加密 2、服務器收到數據後使用自己的私鑰對數據進行

原创 常見的wget使用參數

wget 是一個互聯網的下載工具,支持http,https和ftp這三個協議 配置舉例 1、直接獲取百度的index.html [root@localhost ~]# wget www.baidu.com 2、直接獲取百度的in

原创 linux下設置單一用戶權限-acl

acl是針對單一使用者,設置單一文件或目錄來進行rwx的權限修改 getfacl:獲取單一使用者,針對單一文件或目錄的權限 setfacl:配置單一使用者,對單一文件或目錄的權限 -m 配置acl參數 -x 刪除單個文件的acl

原创 linux下網卡鏈路聚合

物理網卡總是會壞的,爲了保證工作的連續性,我們可以將兩塊物理網卡綁定成一塊。 nmcli 命令可以用來創建和管理組和端口接口,分五個步驟: 創建接口組; 確定接口組的ipv4/6 的屬性; 分配端口到接口; 啓動/關閉組接口和端

原创 Linux下systemctl管理服務簡介

systemctl主要是用來管理linux中的各種服務的。 管理服務的動作主要有一下幾個 1、start 打開 2、stop 關閉 3、restart 重啓 4、reload 讀取配置文件並且重新加載服務 5、enable

原创 Linux下軟件卸載

使用rpm卸載 rpm -e –nodeps (如果提示軟件包被install了,增加在參數) 使用yum卸載 yum remove (會把一些依賴的包一起刪除) 配置舉例 卸載openssh 查看openssh已經安裝的rpm包

原创 linux的磁盤文件系統特點總結(ext2/ext3/ext4/xfs/tmpfs)

實際中,如何選擇磁盤的文件系統,我進行了歸納和總結 1、查看linux系統下支持的文件系統 ll /lib/modules/3.10.0-229.el7.x86_64/kernel/fs/ 2、各個文件系統之間的主要區別 文

原创 物理硬盤的基本概念

硬盤的主要組成: 1、圓形的磁盤–存儲數據 2、機械手臂–讀取數據 3、磁盤讀取頭–讀取數據 4、主軸馬達–讓磁盤轉動 扇區(sector): 概念: 1、是磁盤中最小的單位,一個扇區是512字節,爲了減少數據的拆解,高容量磁盤一

原创 紅帽8新特點

1、支持混合雲設計的操作系統(OS)跨環境遷移工作負載。 Red Hat Enterprise Linux 8爲組織提供了跨公共、私有和混合雲環境的一致操作系統。它提供了版本選擇、較長的生命週期承諾、由經過認證的硬件、軟件和雲合作伙伴

原创 Linux中使用parted分區工具進行GPT分區示例

使用parted和gdisk工具對硬盤進行GPT分區的最後效果差不多。 如果是固態硬盤,使用parted對硬盤分區默認會進行4K對齊。 但是使用parted分區,是直接修改分區表,實際環境中配置容錯率很低。 基本配置舉例: 配置前,使

原创 Linux中kafka配置和使用指南

什麼是kafka Apache kafka是消息中間件的一種,我發現很多人不知道消息中間件是什麼,在開始學習之前,我這邊就先簡單的解釋一下什麼是消息中間件,只是粗略的講解,目前kafka已經可以做更多的事情。 以下例子來自互聯網 舉個

原创 Linux中gdisk分區工具進行GPT分區

我前段時間在一個20T的服務器進行分區,明明是20T,但是無論怎麼分,都只有2T。 這是我就想到了Linux中MBR和GPT分區,而我們常用的fdisk命令是無法對進行GPT分區的,這時我們需要用到另一個分區工具gdisk [root

原创 Linux中的計劃任務-crontab

計劃任務可以幫助我們讓linux定時的自動地去做某一些事情,要做的這些事情我們可以在/etc/crontab文件中進行編輯,問了讓該文件可以正常的工作,還需要一個crond進程來爲它服務。 使用命令: crontab -e 的效果等同

原创 Linux開機後,自動運行某些腳本方法

很多同學希望在啓動linux的時候,自動運行一些腳本,其實在linux中很簡單,只要修改/etc/rc.local vim /etc/rc.local 下圖紅色部分,是我設置的開機自動啓動tomcat