Time of Update: 2017-11-20
解決linux中文亂碼今天突然發現有個伺服器上面的php輸出的日誌亂碼,然後我查看php也是亂碼,我下載windows本地,顯示正常,我ctrl+c然後ctrl+v到伺服器,還是亂碼,各種轉換,都不行,查看xshell編碼,utf-8的查看系統編碼echo $LANG,顯示是en_US.UTF-8再用file命令查看php,提示是個php script檔案,然後機智的我直接刪掉了<?php
Time of Update: 2017-11-20
解決使用Linux命令列時出現的錯誤提示你在使用 Linux 命令列時曾經得到過“拒絕訪問(Permission denied)”的錯誤提示嗎?這可能是因為你正在嘗試執行一個需要 root 許可權的操作。例如,下面的展示了當我嘗試複製一個二進位檔案到一個系統目錄時產生的錯誤。shell 的拒絕訪問那麼該怎麼解決這個錯誤?很簡單,使用 sudo 命令。用 sudo
Time of Update: 2017-11-20
解決linux下網路丟包相關問題處理最近業務上老有問題,查看發現overruns值不斷增加,學習了一下相關的知識。發現數值也在不停的增加。G 了一下,發現這些 errors, dropped, overruns 表示的含義還不大一樣。eth2 Link encap:Ethernet HWaddr 00:8C:FA:F1:DA:78 inet addr:10.249.2.112 Bcast:10.249.2.255 Mask:255.255.255.0 UP
Time of Update: 2017-11-20
第一章 基礎知識,第一章電腦系統: 電腦硬體系統:馮諾依曼體系:運算器、控制器、儲存空間、輸入、輸出摩爾定律:由英特爾創始人之一戈登摩爾於1965年提出來,當價格不變時,整合電路上可容納的元器件的數目,約每隔18-24個月便會增加一倍,效能也將提升一倍。電腦效能排行網站:www.top500.orgwindows下查看儲存單位:右擊硬碟選擇屬性—〉配額—〉啟用配額管理可以查看單位B、KB、MB、GB、TB、PB、EB、ZB、YB、BB、NB、DB
Time of Update: 2017-11-20
CentOSyum更換國內源、yum下載rpm包和源碼包安裝一、yum更換國內源1、先進入目錄:cd /etc/yum.repos.d/2、刪除對應的repo檔案或重新命名它:rm -f dvd.repo 或 mv dvd.repo dvd.repo.bak(刪除前確認一下wget命令有沒有安裝,如果沒有先用命令安裝再刪除:yum install -y wget)3、再用命令下載對應的repo源:wgethttp://mirrors.163.com/.help/CentOS7-Base-163.
Time of Update: 2017-11-20
在Linux系統新增加一塊硬碟今天公司測試Linux伺服器硬碟不夠用了,主要是mysql資料檔案太大了,買了個500G的硬碟回來,這裡記錄下新加硬碟的方法PS 測試伺服器的主板太差勁了,沒有多餘的電源介面,只能把光碟機的電源拿出來,才能讓硬碟使用。把硬碟裝好後,我們用 fdisk -l 查看下:圖中可以看出 /dev/sdb 是500G,新加的硬碟。接下來我用命令 fdisk sdb 進行分區,輸入 p
Time of Update: 2017-11-20
CentOS虛擬機器NAT模式下(DHCP)連網一:虛擬機器外面準備工作 1-安裝好的CentOS虛擬機器 2-CentOS虛擬機器網路模式為NAT 3-VM-編輯-虛擬網路編輯器設定如下 4-電腦-管理-服務裡面開啟VM中的NAT和DHCP服務二:虛擬機器內部設定 1-開啟CentOS 2-命令:setup (接下來是圖形配置過程) 3-回到命令介面-查看vi /etc/sysconfig/network-scripts/ifcfg-eth0
Time of Update: 2017-11-20
CentOS下ssh更改預設連接埠號碼及實現免密碼遠程登陸近來在複習防火牆管理工具 iptables 的基本使用方法,涉及到對連接埠添加或刪除防火牆策略的內容,之前對ssh更改預設連接埠號碼及免密碼登入的方法不熟悉,這次做一個基本的總結防止自己遺忘。錯誤偏差及其他經驗之處,還望各位多多指出!系統內容:兩台 RHEL 7登入主機:master.domain12.example.com 192.168.0.150/24遠程主機:rhel.domain12.example.com 192.168.
Time of Update: 2017-11-20
CentOS 7 修改時區Linux 系統(我特指發行版, 沒說核心) 下大部分軟體的風格就是不會仔細去考慮向後 的相容性, 比如你上個版本能用這種程式配置, 沒準到了下一個版本, 該程式已經不見了. 比如 sysvinit 這種東西.設定時區同樣, 在 CentOS 7 中, 引入了一個叫timedatectl的設定設定程式.用法很簡單:# timedatectl # 查看系統時間方面的各種狀態 Local time: 四 2014-12-25 10:52:10 CST
Time of Update: 2017-11-20
CentOS企業營運人員最常用150個命令匯總命令功能說明線上查詢及協助命令(2個)man查看命令協助,命令的詞典,更複雜的還有info,但不常用。help查看Linux內建命令的協助,比如cd命令。檔案和目錄操作命令(18個)ls全拼list,功能是列出目錄的內容及其內容屬性資訊。cd全拼change directory,功能是從當前工作目錄切換到指定的工作目錄。cp全拼copy,其功能為複製檔案或目錄。find尋找的意思,用於尋找目錄及目錄下的檔案。mkdir全拼make
Time of Update: 2017-11-20
CentOS下測量頻寬、延遲、抖動和丟包率當我們說一個網路環境好時,通常是指我們“感覺”訪問網站立刻就開啟了;可是如果反過來,一個網站很久才開啟,就一定是網路環境差嗎?未必,也可能是網站本身有問題。如果這是自己的網站,你一定不希望通過反覆重新整理頁面,或者多拿幾台電腦訪問去“感覺”它的速度作為判斷網路是否良好的依據,我們需要一個更加可靠的技術手段。這些指標便是判斷到伺服器的網路是否良好的基礎指標。除了故障排查外,以下幾種情況我們也需要瞭解這些參數:
Time of Update: 2017-11-20
CentOS基礎命令:sarsar命令常用格式sar [options] [-A] [-o file] t [n]其中:t為採樣間隔,n為採樣次數,預設值是1;-o file表示將命令結果以二進位格式存放在檔案中,file 是檔案名稱。options
Time of Update: 2017-11-20
CentOS下mkdir命令mkdir:make directory(ies)的縮寫,用來建立目錄1、文法mkdir [OPTION]... DIRECTORY注釋:option是選擇,可選,directory是要建立的目錄名稱2、選項3、參數目錄:指定要建立的目錄,如果建立多個目錄空格隔開。4、執行個體[root@oldboy /]# mkdir oldboy#在根/目錄下建立oldboy目錄[root@oldboy /]# mkdir oldboy#若目錄已存在,則不能建立目錄mkdir:
Time of Update: 2017-11-20
CentOS下尋找處理檔案名稱後包含空格的檔案當Linux下檔案名稱中出現空格這類特殊情況話,如何尋找或確認那些檔案名稱後有空格呢? 又怎麼批量替換處理掉這些空格呢?方法1: 輸入檔案名稱後使用Tab鍵,如果使用Tab鍵後面出現\ \ \這樣的可見字元,那麼該檔案名稱包含空格。當然,這個方法弊端很大,例如,效率低下,不能批量尋找,只有當你懷疑某個檔案名稱後有空格,這個方法才比較湊效。另外,不能尋找檔案中間包含空格的檔案名稱。如下測試所示:[root@DB-Server kerry]# cat &
Time of Update: 2017-11-20
CentOS下需要掌握的一些命令詳情:1. tar建立一個新的tar檔案$ tar cvf archive_name.tar dirname/解壓tar檔案$ tar xvf archive_name.tar查看tar檔案$ tar tvf archive_name.tar2. grep在檔案中尋找字串(不區分大小寫)$ grep -i "the" demo_file輸出成功匹配的行,以及該行之後的三行$ grep -A 3 -i "example"
Time of Update: 2017-11-20
細數Linux系統對雲端服務器的幾大好處雲端服務器可以安裝很多系統,例如Windows
Time of Update: 2017-11-20
Centos7 開放防火牆連接埠命令Centos 7 使用firewalld代替了原來的iptables,使用方法如下:>>>關閉防火牆systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall開機啟動>>>開啟連接埠firewall-cmd --zone=public --add-port=80/tcp
Time of Update: 2017-11-20
Red Hat Enterprise Linux 7.4現支援ARM架構伺服器Red Hat今天宣布面相ARM架構硬體的Red Hat Enterprise Linux(RHEL) 7.4商業作業系統正式上線。在新聞稿中寫道:“我們的目標是開發能夠支援來自各家廠商64位ARMv8-A伺服器層級處理器的統一作業系統,使用相同的資源來建立使用者功能和相關功能集,從而方便客戶進行廣泛的伺服器部署以及應用相容維護。” Red
Time of Update: 2017-11-20
Centos7 yum rpm命令大全rpm命令rpm包,由“-”、“.”構成,包名、版本資訊、版本號碼、運行平台對已安裝軟體資訊的查詢rpm -qa 查詢已安裝的軟體rpm -qf 檔案名稱絕對路徑 檔案名稱的絕對路徑rpm -ql 軟體名 查詢已安裝的軟體包都安裝到何處軟體名:rpm包去除平台資訊和尾碼資訊12rpm -qi 軟體名 查詢一個已安裝軟體包的資訊rpm -qc 軟體名 查看已安裝軟體的設定檔rpm -qd 軟體名
Time of Update: 2017-11-20
Python讀取指定日期郵件背景:9月份有部分資料缺失,這部分資料在郵箱裡,需要重新拉取,但是每天幾百封郵件,總共有6、7萬封郵件,使用stat()和retr(which)結合遍曆很耗時基於如上背景,初始大致思路為:使用二分法擷取到需要恢複資料時間範圍內的中間一個值,也就是第幾封郵件,然後分兩頭遍曆,讀取到所有需要的郵件演算法函數:1、擷取到郵件的時間,由於可能收到格林威治時間郵件,所以這裡做了相應的處理[python]view