Time of Update: 2018-12-03
echo要變換顏色的時候,要使用參數-e格式: echo -e "\033[字背景顏色;字型顏色m字串\033[0m"例如: echo -e "\033[41;36m something here \033[0m"其中41的位置代表底色, 36的位置是代表字的顏色註:1、字背景顏色和文字顏色之間是英文的“""”2、文字顏色後面有個m3、字串前後可以沒有空格,如果有的話,輸出也是同樣有空格那些ascii code 是對顏色調用的始末. \033[ ; m ……
Time of Update: 2018-12-03
有時候我們執行sudo的時候,出現xxx is not int the sudoers file告訴我們目前使用者不是sudoer,所以我們要把目前使用者添加進去,步驟如下:1 修改/etc/sudoers檔案,進入超級使用者,因為沒有寫入權限,所以要先把寫入權限加上chmod u+w /etc/sudoers。2 編輯/etc/sudoers檔案,找到這一 行:"root ALL=(ALL) ALL"在起下面添加"zhc ALL=(ALL) ALL"(這裡的zhc是你的使用者名稱),然後儲存。
Time of Update: 2018-12-03
曾經無數次地刷windows,現如今也無數次地刷了ubuntu,終於肯動手把裝機經驗總結於下。文章原創,歡迎轉載~ 這裡總結一下ubuntu10.04的安裝攻略,但不打算多寫系統的安裝,自己可以去官網上下鏡像刻成盤來安裝,甚至可以申請郵寄一張ubuntu的光碟片,都是免費,而且安裝過程非常方便,不用多教。但安裝後面對光禿禿的linux不知如何使用,其實大部分軟體都可以從"ubuntu軟體中心"直接搜尋到並安裝,而軟體中心的小軟體繁雜無比,下面是經本人實踐列出的裝機必備軟體,把名字copy到"ub
Time of Update: 2018-12-03
linux下ip協議(V4)的實現(二)這次主要介紹下forward和local delivery。 上次我們提到當ip_rcv_finish完成後後調用相關的發送函數ip_forward或者ip_local_deliver.這次就主要介紹這兩個函數。 先來看forward。 forward一般由下面幾部組成: 1 執行ip option 2 確定這個包能被forward 3 減小ttl,當ttl為0時,丟掉這個包 4 如果需要,則將這個包切片 5 發送包到輸出網路裝置
Time of Update: 2018-12-03
原文網址: http://www.dbanotes.net/arch/unix_linux_load.html 幾乎每個接觸類 Unix 作業系統的工程師都知道如何查看系統負載。但這東西的工作機理到底是怎樣的,可能沒有多少能說清楚。對比了一些相關資訊,加上自己的理解,做一下筆記。什麼是 Load ? 什麼是 Load Average ? Load 就是對電腦幹活多少的度量(WikiPedia: the system load is a measure of the
Time of Update: 2018-12-03
在RedHat Linux EL4上安裝sysstat包,在第四張盤上 [root@nanjing mnt]# umount /mnt/iso[root@nanjing mnt]# mount -t iso9660 /mnt/hda6/RHEL4-i386-AS-disc4.iso /mnt/iso -o loop[root@nanjing mnt]# find /mnt/iso -name
Time of Update: 2018-12-03
一、發現問題在Linux中安裝jdk.bin的時候發現問題,報錯./config.sh: line 103: /home/jdk.bin : Permission denied修改許可權:chmod 775 /home/jdk.bin二、chmod命令詳解檔案/目錄使用權限設定命令:chmod 用於改變檔案或目錄的存取權限用法1:其文法格式為:chmod [who] [opt] [mode]
Time of Update: 2018-12-03
tar命令tar可以為檔案和目錄建立檔案。利用tar,使用者可以為某一特定檔案建立檔案(備份檔案),也可以在檔案中改變檔案,或者向檔案中加入新的檔案。tar最初被用來在磁帶上建立檔案,現在,使用者可以在任何裝置上建立檔案,如磁碟片。利用tar命令,可以把一大堆的檔案和目錄全部打包成一個檔案,這對於備份文件或將幾個檔案組合成為一個檔案以便於網路傳輸是非常有用的。Linux上的tar是GNU版本的。文法:tar [主選項+輔選項]
Time of Update: 2018-12-03
bashrc與profile的區別要搞清bashrc與profile的區別,首先要弄明白什麼是互動式shell和非互動式shell,什麼是login shell 和non-login shell。互動式模式就是shell等待你的輸入,並且執行你提交的命令。這種模式被稱作互動式是因為shell與使用者進行互動。這種模式也是大多數使用者非常熟悉的:登入、執行一些命令、簽退。當你簽退後,shell也終止了。
Time of Update: 2018-12-03
大致總結了一下linux下各種格式的壓縮包的壓縮、解壓方法。但是部分方法我沒有用到,也就不全,希望大家幫我補充,我將隨時修改完善,謝謝!整理:會遊泳的魚來自:www.LinuxByte.net最後更新時間:2005-2-20.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(註:tar是打包,不是壓縮!)———————————————.gz解壓1:gunzip FileName.gz解壓2:gzip -d
Time of Update: 2018-12-03
linux系統管理基本命令 1. finger:查詢使用者資訊,也能查看預設的使用者環境。 2. ftp:標準的檔案傳輸通訊協定的使用者介面,是在網路上傳輸檔案最簡單有效方法。 3. host:用於DNS查詢4. hostname:用於顯示或設定系統的主機名稱。 5. ifconfig:用於配置網卡介面。(可以使用down或up參數來禁用或啟用某個網卡介面) 6. mail:發送和內送郵件。 7. netstat:顯示網路連接、路由表和網路介面資訊,使用者可以知道目前那些網路連接正在運行。 8.
Time of Update: 2018-12-03
一、REDHAT 先啟動虛擬機器,這個就不用說了啟動好了以後在 虛擬機器(m) >> 安裝 VMware Tools(i)也就是在選擇菜單裡 VM 選項 選擇 安裝 VMware Tools,安裝然後LINUX文字模式用root身份執行然後掛載你的光碟機[root@Redhat7 /root]#mount -t iso9660 /dev/cdrom /mnt查看一下是否已經掛載上:[root@Redhat7 /root]# ls /mnt/VMwareTools-5.5.3-3468
Time of Update: 2018-12-03
from : http://software.it168.com/a2013/0201/1452/000001452683.shtml2013年02月01日09:46 it168網站原創作者:Linux Deepin 編輯:薑惠田我要評論(0) 【IT168 評測】WPS for Linux Beta1 軟體包於昨日發布。下面我們在最新的 Linux Deepin 12.12 Alpha 上進行了試用。 據官方網站介紹,“WPS for Linux beta1 版本是 WPS
Time of Update: 2018-12-03
註:arm-linux-gdb的安裝路徑是/usr/local/arm/3.4.11、arm-linux-gdb的編譯安裝下載gdb-6.8.tar.bz2至工作目錄gdb源碼下載:http://ftp.gnu.org/gnu/gdb/命令如下:$tar -jxvf gdb-6.8.tar.bz2$cd gdb-6.8$./configure --target=arm-linux --enable-sim
Time of Update: 2018-12-03
一些作業系統的最新版本已經更新了 /proc/cpuinfo 檔案,以支援多路平台。如果您的系統中的 /proc/cpuinfo 檔案能夠正確地反映出處理器資訊,那麼就不需要執行上述步驟。反之,可採用本文中的資訊進行解釋。/proc/cpuinfo 檔案包含系統上每個處理器的資料區段落。/proc/cpuinfo 描述中有 6 個條目適用於多核心和超執行緒(HT)技術檢查:processor, vendor id, physical id, siblings, core id 和 cpu
Time of Update: 2018-12-03
1. tcp 收發緩衝區預設值 [root@qljt core]# cat /proc/sys/net/ipv4/tcp_rmem 4096 87380 416153687380 :tcp接收緩衝區的預設值 [root@qljt core]# cat /proc/sys/net/ipv4/tcp_wmem 4096 16384 416153616384 : tcp 發送緩衝區的預設值 2. tcp 或udp收發緩衝區最大值[root@qljt core]# cat
Time of Update: 2018-12-03
瞭解了9260的一些基本知識後,接下就是為移植核心到終端做一些準備工作。 工作環境:XP + 虛擬機器ubuntu9.10; 核心版本:linux-2.6.27+最新補丁(http://www.at91.com/linux4sam/bin/view/Linux4SAM/LinuxKernel); 編譯器 :arm-2007q1-10-arm-none-linux-gnueabi-i686-pc-linux-gnu
Time of Update: 2018-12-03
原來在Windows使用Beyond Compare,感覺功能強大,後來安裝了ubuntu後在ubuntu software center 下安裝了Meld Diff Viewer,但是覺得不是很好用,於是重新安裝了linux下的Beyond Compare。bcompare_3.3.8.16340+Keygen 1.解壓得到目錄:bcompare-3.3.8.16340.tar.gz 和檔案 keygentar -zxvf
Time of Update: 2018-12-03
下面是今天看到兩篇關於linux中的
Time of Update: 2018-12-03
系統提供的socket緩衝區大小為8K,你可以將之設定為64K,尤其在傳輸即時視頻時。 socket發送資料時候先把資料發送到socket緩衝區中,之後接受函數再從緩衝區中取資料,如果發送端特別快的時候,緩衝區很快就被填滿(socket預設的是1024×8=8192位元組),這時候我們應該根據情況設定緩衝區的大小,可以通過setsockopt函數實現 #include <stdio.h> #include <stdlib.h> #include <unistd.h&