Time of Update: 2016-01-06
Linux系統常見的壓縮與打包,linux壓縮打包1.gzip, zcat[root@linux ~]# gzip [-cdt#] 檔名參數: -c :將壓縮的資料輸出到螢幕上,可透過資料流重導向來處理; -d :解壓縮的參數; -t :可以用來檢驗一個壓縮檔的一致性~看看檔案有無錯誤; -# :壓縮等級,-1 最快,但是壓縮比最差、-9 最慢,但是壓縮比最好!預設是 -6 ~ zcat 則是用來讀取壓縮檔資料內容的指令[root@linux ~]
Time of Update: 2016-01-07
【轉】linux shell,linuxshell1、使用expect前,需要先安裝兩個rpm包,下載:http://download.csdn.net/detail/wang7dao/4416172# rpm -ihv expect-5.43.0-8.el5.i386.rpm# rpm -ihv expect-devel-5.43.0-8.el5.i386.rpm2、使用指令檔的例子--實現自動輸密碼#!/usr/bin/expect -fset password
Time of Update: 2016-01-06
Linux系統調用--getrusage函數詳解,--getrusage函數詳解Linux系統調用--getrusage函數詳解功能描述: 獲得進程的相關資源資訊。如:使用者開銷時間,額外負荷時間,接收的訊號量等等; 用法: #include <sys/types.h> #include <sys/time.h> #
Time of Update: 2016-01-05
伺服器惡意發包行為排查,發包行為排查30號發現自己機房的另外一條業務線的一台伺服器流量特別的高(單台伺服器出口流量超過900M),進入伺服器特別慢,由於流量的影響業務的訪問情況。懷疑這台linux伺服器應該中木馬了,於是緊急措施先將伺服器的WAN口宕掉,然後進行如下排查: 1、病毒木馬排查。1.1、使用netstat查看網路連接,分析是否有可疑發送行為,如有則停止。在伺服器上發現一個大寫的CRONTAB命令,然後進行命令清理及計劃任務排查。(linux常見木馬,清理命令chattr -
Time of Update: 2016-01-05
當你輸入一個網址,實際會發生什麼?,輸入網址實際發生英文原文:What really happens when you navigate to a URL,編譯:寒冬星空作為一個軟體開發人員,你一定會對網路應用如何工作有一個完整的層次化的認知,同樣這裡也包括這些應用所用到的技術:像瀏覽器,HTTP,HTML,網路伺服器,需求處理等等。本文將更深入的研究當你輸入一個網址的時候,後台到底發生了一件件什麼樣的事~1. 首先嘛,你得在瀏覽器裡輸入要網址: 2.
Time of Update: 2016-01-05
TCP三向交握/四次揮手詳解,tcp三次揮手詳解一. TCP/IP協議族 TCP/IP是一個協議族,通常分不同層次進行開發,每個層次負責不同的通訊功能。包含以下四個層次: 1. 鏈路層,也稱作資料連結層或者網路介面層,通常包括作業系統中的裝置驅動程式和電腦中對應的網路介面卡。它們一起處理與電纜(或其他任何傳輸媒介)的物理介面細節。2.
Time of Update: 2016-01-05
【轉】Xshell實現Windows上傳檔案到Linux主機,經常有這樣的需求,我們在Windows下載的軟體包,如何上傳到遠程Linux主機上?還有如何從Linux主機下載軟體包到Windows下;之前我的做法現在看來好笨好繁瑣,不過也達到了目的,笨人有本方法嘛;我是怎麼操作的:1、開啟一台本地Linux虛擬機器,使用mount
Time of Update: 2016-01-04
deepin linux安裝與配置,deepinlinux配置作者:相思羽 出處:http://www.cnblogs.com/xiang-siyu 歡迎轉載,也請保留這段聲明。謝謝! deepin linux是由深度開發的作業系統,基於debian,內建了搜狗IME,wps,Google瀏覽器,QQ,有道詞典等,適合初學linux者使用其安裝比較簡單,官網有教程。http://www.deepin.org/
Time of Update: 2016-01-02
linux核心編譯,配置本機驅動,linux核心1.前言
Time of Update: 2016-01-02
RedHat Linux源碼包安裝過程RedHat Linux提供的安裝包格式為.rpm格式,如果需要自訂安裝目錄及相應的功能等,需要使用源碼包進行安裝,使用源碼包安裝需要如下幾個過程1.先從官網下載源碼安裝包,名稱一般為.tar.gz,.tgz,.tar.bz2格式,下載完成後解壓縮,進入解壓縮後的目錄2.安裝開發相應的工具包,比如“development Tools"組,gcc,gcc-c++3.使用./configure --help命令查看使用用法4.make
Time of Update: 2016-01-01
Linux 中如何通過命令列訪問 Dropbox在當今這個多裝置的環境下,雲端儲存無處不在。無論身處何方,人們都想通過多種裝置來從雲端儲存中擷取所需的內容。由於擁有漂亮的 UI 和完美的跨平台相容性,Dropbox 已成為最為廣泛使用的雲端儲存體服務。 Dropbox 的流行已引發了一系列官方或非官方 Dropbox 用戶端的出現,它們支援不同的作業系統平台。當然 Linux 平台下也有著自己的 Dropbox 用戶端: 既有命令列的,也有圖形介面用戶端。Dropbox Uploader
Time of Update: 2015-12-31
CentOS6.5搭建LNMP,centos6.5lnmp 1:查看環境:?12[root@10-4-14-168 html]# cat /etc/redhat-release CentOS release 6.5 (Final)2:關掉防火牆?1[root@10-4-14-168 html]# chkconfig iptables off3:配置CentOS 6.0 第三方yum源(CentOS預設的標準源裡沒有nginx軟體包)?1#wget
Time of Update: 2015-12-31
將php網站移到CentOS 6.7上[一]:yum安裝lamp環境,centoslamp 最近應老師要求,將一個網站從51php上轉移到學校提供的伺服器上,之前對Linux沒有瞭解,一切都在百度百度百度。於是發現很多步驟自己做過後就忘了,現將有效步驟記錄下來,以供下次參考。 原51php上伺服器是Linux,php 5.2,mysql 5.1.65,Apache 2。拿到學校伺服器的ip、帳號、密碼,下載一個PuTTY,然後進行ssh訪問。之前試著安裝vnc,但是遇到了很多麻煩,
Time of Update: 2015-12-31
Operating System-進程/線程內部通訊-訊號量、PV操作的實現和應用(解決哲學家進餐和生產者消費者問題),system-pv本文主要內容:訊號量的實現利用訊號量解決哲學家用餐問題利用訊號量解決生產者消費者問題一、訊號量的實現1.1 訊號量結構typedef struct{ int value; struct process * list} semaphore;value代表當前訊號量可以使用的數量,list代表當前訊號量上所等待的進程。1.2
Time of Update: 2015-12-30
CentOS7安裝Gnome GUI圖形介面今天換了台新電腦了,晚上就開始在虛擬機器vmware安裝CentOS 7系統。興奮一下,開始了,各項設定都裝置好了。在選擇安裝系統的版本時,有事走開了,剁手的節奏啊!點到迷你安裝了。當時沒注意,後面一步步安裝完了,結果直接啟動到命令列模式了。 暈,又不想重新安裝,直接想從命令列模式安裝。在網上找了半天,終於找到一點小提示,分享一下:1.在命令列下輸入下面的命令來安裝 Gnome 包#:$sudoyum
Time of Update: 2015-12-30
CentOS6環境下部署Percona XtraDB Cluster主機規劃:192.168.0.221os6—221192.168.0.222os6—222192.168.0.223os6—223192.168.0.224os6—224haproxy192.168.0.225os6—225haproxy安裝指令碼:#!/bin/bashsed-i"s/SELINUX=enforcing/SELINUX=disabled/g&
Time of Update: 2015-12-30
Centos伺服器添加硬碟相關教程Linux的硬碟識別:sda 表示第1塊SCSI硬碟hda 表示第1塊IDE硬碟scd0 表示第1個USB光碟機一般使用“fdisk -l”命令可以列出系統中當前串連的硬碟步驟:1.關閉伺服器加上新硬碟2.啟動伺服器,以root使用者登入3.查看硬碟資訊fdisk -l出現:Disk /dev/sda: 146.1 GB, 146163105792 bytes255 heads, 63 sectors/track, 17769
Time of Update: 2015-12-30
CentOS的網路設定簡析我們在進行對CentOS的網路設定時,一般會從IP地址(IPADDR)、子網路遮罩(NETMASK)、網關(Gateway)、主機名稱(HOSTNAME)、DNS伺服器等方面入手。而在CentOS中,又有著不同的命令或設定檔可以完成這些配置操作,接下來,我們將從ifcfg系命令,iproute2系命令以及設定檔3個方面來簡析網路設定的方法。一、ifcfg系命令ifcfg系命令包括ifconfig,route,netstat和hostname。1、ifconfig命令用來
Time of Update: 2015-12-30
CentOS7.2啟用iptables防火牆其實這些東西應該一弄完就寫就比較清楚了,都弄完好久了再寫,可能有些地方沒寫到,希望看到的童鞋幫忙補充,我再更新,有錯誤請批評指正。 在7.0之前貌似都是用的iptables為防火牆的,在7.0以後都是firewall,其實我也不知道為嘛,但是大部分人都是用iptables,so我也用它了。 一、關閉firewallView Code 二、當然就是安裝iptables防火牆 1.安裝View Code 2.配置View Code OK,這時,
Time of Update: 2015-12-30
Centos 7新手上路一、Centos 7 修改SSH連接埠號碼1、修改/etc/ssh/sshd_configvi /etc/ssh/sshd_config#Port 22 在這行下添加下面這行Port 7156 //下面添加這一行2、修改SELinux使用以下命令查看當前SElinux 允許的ssh連接埠:安裝semanage,yum -y installpolicycoreutils-pythonsemanage port -a -t ssh_port_t -p tcp 71