Time of Update: 2016-03-15
Linux 常用命令,linux常用命令linux yum命令yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及SUSE中的Shell前端軟體包管理器。基於RPM包管理,能夠從指定的伺服器自動下載RPM包並且安裝,可以自動處理依賴性關係,並且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝。yum提供了尋找、安裝、刪除某一個、一組甚至全部軟體包的命令,而且命令簡潔而又好記。yum的命令形式一般是如下:yum [options] [
Time of Update: 2016-03-14
Linux shell入門基礎(八),linuxshell入門基礎八、shell指令碼sed&awk01.sed的使用流編輯器-Steam Editor#ed /etc/passwd1,10p……1s/root/byf/p(替換root為byf)#sed -e 's/root/byf/g' /etc/passwd(功能同上)只是顯示出來的內容更改#sed -e 's/root/byf/g' /etc/passwd > /tmp/a#cp /tmp/a
Time of Update: 2016-03-15
centos 常用命令建立目錄:mkdir -p [目錄名]開啟目錄:cd [目錄名](1)cd ~ 進入目前使用者的家目錄(2)cd - 進入上次目錄(3)cd .. 進入上一級目錄(4) cd . 進入目前的目錄查看當前路徑:pwd刪除目錄:rm -rf [目錄名] (rm 只能刪除空目錄)複製:cp [選項] [目錄或檔案] [目標目錄](1)-r:複製目錄(2)-p: 連帶檔案屬性複製(3)-d: 若源檔案是連結檔案,則複製連結屬性(4)-a:相當於 -pdr剪下或改名:mv
Time of Update: 2016-03-12
ubuntu下配置JDK7環境變數,ubuntujdk7環境變數jdk-7u55-linux-x64.tar.gzubuntu12.04以上版本方法/步驟1首先,百度搜尋jdk,選擇第一個,網站是Oracle Jdk。點擊進去2點擊Download,到官網下載linux版本的jdk。選擇自己對應的作業系統及32或64位版本,這裡我下載的是64位版本的jdk-7u55-linux-x64.tar.gz3建立Java的目標路徑檔案夾,這裡我們放在usr/lib/jvm下面。在終端下操作:$
Time of Update: 2016-03-12
Ubuntu線上安裝mysql,ubuntu線上mysqlUbuntu線上安裝mysql2016/3/111.確保ubuntu可以正常上網2.更改軟體源(詳情見上一篇隨筆)3.執行:sudo apt-get updat(sudo是提升許可權, apt-get update更新最新的套件資訊)4.執行:sudo apt-get install mysql-server5.執行:sudo apt-get install mysql-client6.執行:sudo apt-get install
Time of Update: 2016-03-11
Linux3.5核心以後的路由下一跳緩衝在Linux3.5版本(包括)之前,存在一個路由cache,這個路由cache的初衷是美好的,但是現實往往是令人遺憾的。以下是陳列得出的兩個問題:1.面臨針對hash演算法的ddos問題(描述該問題的文章已經汗牛充棟,不再贅述);2.緩衝出口裝置是p2p裝置的路由項會降低效能。這些問題本質上是由於路由cache的尋找方式和路由表的尋找方式互不相容引起的。路由cache必須是精確的元組匹配,因此它必須設計成一維的hash表,而路由表尋找演算法是最前首碼匹配,
Time of Update: 2016-03-10
命令列介面下使用者和組管理之groupadd的使用,命令列groupaddgroupadd - create a new groupgroupadd命令用於建立一個新的組文法 groupadd [options] group選項: -h 獲得協助資訊 -g 建立指定GID的使用者組 -p
Time of Update: 2016-03-11
Linux shell入門基礎(五),linuxshell入門基礎五、bash運算及啟動指令碼01.使用bash的命令曆史#history……#set(顯示所有的變數) | grep HISHISTFILE=/root/.bash_historyHISTFILESIZE=1000(曆史檔案個數)HISTSIZE=1000(檔案的曆史大小)#vi
Time of Update: 2016-03-10
使用iptables統計流量#添加流入/出的iptables規則1. $ iptables -I INPUT -d 192.168.1.1002. $ iptables -I OUTPUT -s 192.168.1.100#查看流量1. $ iptables -nvx -L#清除規則1. $ iptables -F1. $ iptables -I FORWARD -s 192.168.1.100 -j ACCEPT2. $ iptables -I FORWARD -d 192.168.1.100
Time of Update: 2016-03-09
Linux初學:(一)Linux概述,linux初學概述 部落格園(FOREVER_ENJOY):http://www.cnblogs.com/zyx1314/ 本文著作權歸作者所有;歡迎轉載!請註明文章作者和原文串連 Linux各個目錄的結構介紹 Linux系統以目錄的方式來組織和管理系統中的所有檔案。Linux系統通過目錄將系統中的所有的檔案分級、分層組織在一起,形成了Linux檔案系統的樹形結構層次。以根目錄“/”為起點,所有其他的目錄都是有根目錄派生而來的。
Time of Update: 2016-03-10
CentOS 下配置JDK從官網上下載jdk到系統中,並解壓好tar –axvf jdk.tr.gz 1. PATH環境變數。作用是指定命令搜尋路徑,在shell下面執行命令時,它會到PATH變數所指定的路徑中尋找看是否能找到相應的命令程式。我們需要把 jdk安裝目錄下的bin目錄增加到現有的PATH變數中,bin目錄中包含經常要用到的可執行檔如javac/java/javadoc等待,設定好 PATH變數後,就可以在任何目錄下執行javac/java等工具了。 2.
Time of Update: 2016-03-10
Linux安裝aapt問題之libstdc++-4.4.7-16.el6.i686 != libstdc++-4.4.7-11.el6.x86_64最近先把業餘的ROR放一放,手頭上有些工作要處理。以前在windows中擷取過apk資訊,最近打算在Linux擷取apk資訊,使工作更加智能化。之前看《The linux command
Time of Update: 2016-03-10
Linux下源碼編譯安裝GCC5.3.0系統內容:Amazon Linux AMI 2015.09.2 (HVM)---Fedora 23 Server1、下載gcc-5.3.0安裝包並將gcc-5.3.0.tar.gz放到/opt目錄下解壓:#sudo su#mkdir /opt/&cd /opt/#wget http://ftp.gnu.org/gnu/gcc/gcc-5.3.0/gcc-5.3.0.tar.gz#tar –zxf
Time of Update: 2016-03-10
Ubuntu 14.04 安裝Visual Studio CodeViiual Studio Code是微軟推出的一款開源的跨平台文字編輯器,剛才試用了下非常不錯。雖然現在還只是0.3.0版本,但是作為編輯器已經該有的都有了。網上推薦的有通過Ubuntu
Time of Update: 2016-03-09
Linux shell入門基礎(三),linuxshell入門基礎三、輸入輸出重新導向及管道01.過濾器 Linux過濾器分三種: 1.過濾器(重新導向只對過濾器有作用)#gzip a(將a作為輸入源,涉及到輸入輸出) 2.編輯器 3.互動式工具#setup02.標準輸入輸出03.改變標準輸出#ls >(將正確的輸出輸出去) /tmp/aaa#ls /tttt 2>(標準的錯誤的訊息)
Time of Update: 2016-03-04
asmlinkage的作用,asmlinkage作用本文轉載自:http://blog.chinaunix.net/uid-24945116-id-83893.html學習啦! asmlinkage是個宏,使用它是為了保持參數在stack中。因為從組合語言到C語言代碼參數的傳遞是通過stack的,它也可能從stack中得到一些不需要的參數。Asmlinkage將要解析那些參數。看一下/arch/x86/include/asm/linkage.h裡面的定義:#define
Time of Update: 2016-03-04
Linux 系統Telnet服務Linux 系統Telnet服務 telnet與ssh相比,安全效能並不高,但是在ssh版本升級或者其他的情況下還是需要開啟這一項服務。linux提供服務是由運行在背景守護進程daemon來執行的,telnet服務是由xinetd守護的。 RedHat系統: 開啟telnet服務: 1、檢查telnet是否已經安裝。 2、查看telnet服務是否開啟, 命令:chkconfig --list | grep
Time of Update: 2016-03-04
在Ubuntu上安裝使用Systemtap因為最近開始在Ubuntu上學習Nginx,在網上看到別人介紹了一款強大的核心探測工具Systemtap,於是便準備學習下這款探測工具為以後程式碼分析做準備。第一步便是安裝。在自己電腦上安裝的時候,也是費了一番勁兒。因此,為防止以後需要重新安裝,也希望可以協助後來學習的人,在這裡準備寫一篇部落格做一個記錄。 以下便是安裝步驟: (0)、安裝elfutils,提供分析調試資訊的庫函數,及libcap-dev。 藉助於Ubuntu方便強大的包管理器,可
Time of Update: 2016-03-03
centos7的網卡名修改為eth0由於經常在centos6和centos7系統之間做切換,覺得centos7的網卡名太長,不太方便,所以想弄的跟6一樣的希望把網卡名改為跟6一樣的eth0,eth1,執行以下操作1.#cd/etc/sysconfig2.在最長的那一行添加下面的句子#vimgrubnet.ifnames=0biosdevname=03.#grub2-mkconfig-o/boot/grub2/grub.cfg4.重新命名原來的網卡名字#cd/etc/sysconfig/netwo
Time of Update: 2016-02-26
淺談《Linux就該這麼學》,linux就該這麼學就在去年十月份的時候,偶爾在Linux技術群了看到別人分享的《Linux就該這麼學》,好奇的就點進去看看,當時看完首頁,突然發現劉遄老師說到心坎裡去了,於是就仔細看了看紅帽認證的講解以及後面章節的內容,讓我發現這本書寫的非常詳細,包括每一步實驗的,第一感覺非常不錯,就果斷收藏了。這是我首次看到RHEL7的書籍並且開放給每一位讀者,這是我非常喜歡之處,也許這就是開源精神的偉大。目前《Linux就該這麼學》這本書已經吸引越來越多的Linux技術愛好者