Linux查看網關、子網路遮罩、IP、廣播位址[root@glnode04 vm01-CentOS-5.5]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0ONBOOT=yesBOOTPROTO=noneIPADDR=10.10.111.4 IP地址NETMASK=255.255.0.0 子網路遮罩GATEWAY=10.10.11.254
這個Blog裡曾經多次提到過超強數學軟體Mathematica,但目前為止我還沒發現它的Linux版,Wine似乎也沒有用。其實,在Linux下也有很多類似於Mathematica的數學軟體,其中Maxima是我用的最多的一個。這裡簡單介紹一下Maxima的各個函數供大家參考,也方便我自己今後查詢。安裝:sudo apt-get install maxima maxima-share運行:maxima退出:quit();基本運算(%i1) 2+3;(%o1)
Linux編程環境的學習一、vimvim編輯器基本上可以分為3種模式,分別是命令模式、插入模式和底行模式,所示為Vim各種模式相互轉換的關係圖。命令模式:控制螢幕游標的移動,進行文本的刪除、複製等文字編輯工作(不使用[Del]鍵和[Backspace]鍵)以及進入插入模式,或者回到底行模式。插入模式:只有在插入模式下,才可以輸入文字。按[Esc]鍵可回到命令列模式。很多Vim編輯器使用者希望一開啟Vim就可以輸入內容,但這是不能成功的,因為剛開啟Vim編輯器時處於命令模式。底行模式:儲存檔案或退
有時候需要在某個時候通知別人或自己做某件事情,對於一些天天讀郵件的人來說,發個郵件最保險。這一點在Linux下用at配合mail很容易做到。 at命令可以在某個時間運行某個程式,而mail可以以命令列的方式把存於一個文本中的郵件內文發送抄送出去。 具體用法: 1. 把email本文準備好,比如寫在email.txt裡 2. 然後寫一個指令碼,如run.sh #!/usr/bin/bash mail -s "Title here" -c Address_CC Address_To &
tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 檔案與目錄 …. 參數: -c :建立一個壓縮檔的參數指令(create 的意思); -x :解開一個壓縮檔的參數指令! -t :查看 tarfile 裡面的檔案! 特別注意,在參數的下達中, c/x/t 僅能存在一個!不可同時存在! 因為不可能同時壓縮與解壓縮。 -z :是否同時具有 gzip 的屬性?亦即是否需要用 gzip 壓縮? -j :是否同時具有 bzip2 的屬性?亦即是否需要用 bzip2 壓縮?
MTD(memory technology device記憶體技術裝置)是用於訪問memory裝置(ROM、flash)的Linux的子系統。MTD的主要目的是為了使新的memory裝置的驅 動更加簡單,為此它在硬體和上層之間提供了一個抽象的介面。MTD的所有原始碼在/drivers/mtd子目錄下。我將CFI介面的MTD裝置分為四層 (從裝置節點直到底層硬體驅動),這四層從上到下依次是:裝置節點、MTD裝置層、MTD原始裝置層和硬體驅動層。
Linux下高並發的squid伺服器,TCP TIME_WAIT通訊端數量經常達到兩、三萬,伺服器很容易被拖死。通過修改Linux核心參數,可以減少Squid伺服器的TIME_WAIT通訊端數量。vi /etc/sysctl.conf 增加以下幾行:引用net.ipv4.tcp_fin_timeout = 30net.ipv4.tcp_keepalive_time = 1200net.ipv4.tcp_syncookies = 1net.ipv4.tcp_tw_reuse =
su - ,以管理員的身份登入。 1.設定IP地址查看你使用的IP網卡ifconfig -a找到你要使用的網卡vi /etc/sysconfig/network-scripts/ifcfg-eth0# Intel Corporation 82801BA/BAM/CA/CAM Ethernet ControllerDEVICE=eth0BOOTPROTO=static#BROADCAST=59.188.15.255HWADDR=00:02:A5:F5:80:23IPADDR=59.188.15.1
Siege(英文意思是圍攻)是一個壓力測試和評測工具,設計用於WEB開發這評估應用在壓力下的承受能力:可以根據配置對一個WEB網站進行多使用者的並發訪問,記錄每個使用者所有請求過程的相應時間,並在一定數量的並發訪問下重複進行。最早使用的壓力測試工具是apache的ab(apache benchmark),apache
POSIX pthread libraries 是基於標準的線程API的C / C ++。並發執行。這是最有效多處理器或多核心系統的工藝流程,在另一個處理器上運行,從而通過並行或分布式的處理速度越來越快。 簡介:線程庫提供了三種同步機制:mutexes: 互斥鎖:主要是阻止其他線程訪問變數,強制線程獨佔一個變數或一組變數join: 使一個線程等待,直達其他線程完成或者終止(exit(0));contidion variables: 條件變數,資料類型為
使用臨時檔案要考慮幾個問題:保證臨時檔案間的檔案名稱不互助衝突。保證臨時檔案中內容不被其他使用者或者駭客偷看、刪除和修改。Linux中提供了mkstemp 和 tmpfile 函數來處理臨時檔案。mkstemp函數int mkstemp(char *template);mkstemp函數在系統中以唯一的檔案名稱建立一個檔案並開啟,而且只有目前使用者才能訪問這個臨時檔案,並進行讀、寫操作。mkstemp函數只有一個參數,這個參數是個以“XXXXXX”結尾的非Null
環境變數分為系統內容變數和使用者環境變數。系統內容變數,對所有使用者起作用,而使用者環境變數只對目前使用者起作用。系統內容變數:/etc/profile:此檔案為系統的每個使用者佈建環境資訊,當使用者第一次登入時,該檔案被執行.並從/etc/profile.d目錄的設定檔中搜集shell的設定./etc/bashrc:為每一個運行bash shell的使用者執行此檔案.當bash
linux 下查看cpu位元 核心等參數命令 # uname -aLinux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux(查看當前作業系統核心資訊)# cat /etc/issue | grep LinuxRed Hat Enterprise Linux AS release 4 (Nahant Update 5)(查看當前作業系統發行版資訊)# cat
原文地址:http://www.arm9home.net/simple/index.php?t5645.html 前天做了個從ramdisk根檔案系統啟動Linux的實驗,寫了個文章。經總版主kasim大俠的提攜,得知現在基於Linux的發行版通常採用initramfs代替initrd,架構更簡單,應用也更靈活一些。正好今天晚上沒事,就做了一下使用initramfs啟動Linux,寫個文章總結一下。
原文地址:http://tieba.baidu.com/f?kz=1103749664linux下登入日誌在下面的目錄裡: cd /var/log 查看ssh使用者的登入日誌: less secure linux日誌管理: 1. 日誌簡介 日誌對於安全來說,非常重要,他記錄了系統每天發生的各種各樣的事情,你可以通過他來檢查錯誤發生的原因,或者受到攻擊時攻擊者留下的痕迹。日誌主要的功能有:審計和監測。他還可以即時的監測系統狀態,監測和追蹤侵入者等等。 在Linux系統中,有三個主要的日誌子系統:
前段時間公司伺服器做平台遷移,需要將Linux下的MySQL資料庫匯出到Windows的伺服器下。很自然的用了mysqldump指令匯出了SQL檔案,然後在Windows下進行了MySQL匯入操作。匯入結束後檢查了表數量等等都沒問題,於是很自然的以為匯入工作順利完成。結果哪知道後來發現出來了亂碼的問題,多次嘗試mysqldump匯出後匯入都不行。於是,只能是編碼的問題導致這樣的情況了。Linux系統安裝的MySQL,預設的語言是latin1;而Windows下的MySQL在圖形化介面安裝過程中已
忘記ubuntu登入密碼 好吧,不是什麼好事兒,就當忘記密碼講吧。這裡的系統版本是12.04 LTS。 重新啟動機器,在啟動的過程中,按Esc(剛才偶然按著shift+Esc居然調出了ubuntu工作管理員的圖形介面,That is amazing),會看到啟動選項,將焦點移動Recover mode的選項,然後,按e編輯。這樣就可以編輯啟動指令碼,移動到最後一行,輸入rw
awk用法詳解 awk: 中文意思是報告產生器 能夠根據我們輸入的資訊,將資訊格式化以後顯示,將定義好的資訊以比較美觀(直觀)的方式顯示出來出現比較早,繼而出現了new awk(nawk)在windows上實現,gawk,
本文章給大家介紹一篇關於RHEL 6系統啟動時盤符漂移問題解決辦法,希望有碰到此問題的朋友可參考此文章解決。在RHEL 6中安裝新的SCSI裝置後,可能出現盤符漂移情況,如原來系統硬碟所在的盤符為/dev/sda,加入新裝置,重啟系統後,盤符變為最後一個,如/dev/ssda。盤符漂移原因Linux核心中,SCSI硬碟盤符的分配與驅動掃描到的硬碟先後順序有關,即第一塊掃描到的硬碟盤符為/dev/sda,第二塊盤符為/dev/sdb …
在安裝Ubuntu 12.04時並沒有設定root的密碼,登入的時候也沒有使用root賬戶。當我們使用root許可權時,一般都使用sudo命令進行。那麼當我們安裝完畢Ubuntu