Time of Update: 2018-12-05
前言:這篇文章主要是介紹基於arm的無線網卡移植、boa伺服器的構建,伺服器下網站的配置。 一。無線網卡的移植 本人的無線網卡用的TP-LINK系列的。1. 配置核心支援usb無線網卡這一部分我主要參考TQ2440使用者手冊來完成的首先在linux2.6.30核心主目錄make menuconfig ->networking support ->wireless 選中 generic ieee 802.11 networking stack
Time of Update: 2018-12-05
爸爸給女兒和兒子喂水果。爸爸隨機挑選橘子或者蘋果,將橘子剝皮或者將蘋果削皮放在盤子中,剝皮的速度比較快,而削皮的時間比較慢。女兒只吃橘子,兒子只吃蘋果(當然我們假設女兒和兒子永遠也吃不飽)。盤子只能裝下3個水果。兒子吃得比較快,女兒吃得比較慢。編程類比該過程:簡單分析訊號量:int accessplate = 1; //表示訪問盤子的訊號量int apple = 0; //蘋果個數int orange = 0;
Time of Update: 2018-12-05
文章目錄 迷你筆記型電腦 硬碟安裝linux 最揪心的回憶(純菜鳥經曆) 迷你筆記型電腦 硬碟安裝linux 最揪心的回憶(純菜鳥經曆) 2013年4月,我在我的迷你筆記型電腦上安裝了winxp+linuxMint雙系統,刪除了windows xp上的G盤,硬碟只剩下c、d盤和100g空閑分區原xp分區:cdefg+10G空閑分區linux版本:http://wowubuntu.com/linuxmint-katya-rc.html(666
Time of Update: 2018-12-05
Linux遠程登入的工具很多,如putty,SecureCRT……
Time of Update: 2018-12-05
伺服器運營過程中可能會受到駭客攻擊,常見的攻擊方式有SYN,DDOS等。通過更換IP,尋找被攻擊的網站可能避開攻擊,但是中斷服務的時間比較長。比較徹底的解決方案是添置硬體防火牆。不過,硬體防火牆價格比較昂貴。在沒有硬防的情況下,尋找軟體代替是最直接的方法,比如用iptables,但是iptables不能自動屏蔽,只能手動屏蔽。這裡要介紹的就是一款能夠自動屏蔽DDOS攻擊者IP的軟體:DDoS Deflate。 DDOS
Time of Update: 2018-12-05
其中“+”和“-”其實一個是邏輯與一個是邏輯或得意思[root@localhost ~]# find / -perm +4000 -exec ls -ld {} \;-rwsr-xr-x 1 root root 0 07-05 01:36 /root/file-rwsr-xr-x 1 root root 71160 2009-12-16 /sbin/umount.nfs4-rwsr-xr-x 1 root root 71156 2009-12-16
Time of Update: 2018-12-05
第一部分:在Ubuntu1104 上面安裝mosquitto1)安裝mosquitto根據 http://mosquitto.org/download/上面對ubuntu的安裝介紹(https://launchpad.net/+help-soyuz/ppa-sources-list.html) 使用下面命令:a) sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppab)sudo apt-get updatec) sudo apt-get
Time of Update: 2018-12-05
Linux重新導向是指修改原來預設的一些東西,對原來系統命令的預設執行方式進行改變,比如說簡單的我不想看到在顯示器的輸出而是希望輸出到某一檔案中就可以通過Linux重新導向來進行這項工作。 Linux預設輸入是鍵盤,輸出是顯示器。你可以用重新導向來改變這些設定。比如用wc命令的時候本來是要手動輸入一篇文字來計算字元數的,用了重新導向後可以直接把一個已經寫好的檔案用‘<’指向這條命令,就直接可以統計這個檔案的字元數等了。輸出也是一樣,你可以把螢幕輸出重新導向到一個檔案裡,再到檔案裡去看結
Time of Update: 2018-12-05
由於兩個系統設定時間時以主板CMOS內的時間為依據,但卻有不同的時間計算標準。所以導致了系統時間的糾紛問題。 Linux和蘋果作業系統以當前主板CMOS內時間做為格林威治標準時間,再根據系統設定的時區來最終確定當前系統時間(如時區設定為GMT+08:00北京時間時以及當前CMOS時間為03:00,那麼系統會將兩個時間相加得出顯示在案頭的當前系統時間為11:00)。 Windows
Time of Update: 2018-12-05
cp,將源檔案和目錄進行拷貝。一般格式如下:cp [選項] 源檔案或者目錄 目標檔案或者目錄。選項說明:-a :拷貝目錄時使用,遞迴地將目錄下的檔案及子目錄都拷貝到目標位置,保留檔案連結和屬性。等於使用-dpr-r :拷貝目錄下的檔案及子目錄-f :如果已經有同名的檔案,則覆蓋,不給出提示-i :與-f形成對比,覆蓋檔案時給出提示,讓使用者選擇。其餘的選項可以使用cp --help查看。rm,刪除檔案(目錄也是一種檔案),格式如下:rm [選項] 檔案清單選項的說明:-f
Time of Update: 2018-12-05
1.安裝vsftp,我就不多說了,我用的是ubuntu,直接apt-get就完了2.配置vsftpd.conf, vim /etc/vsftpd.conf下面說說裡面比較重要的選項 1 anonymous_enable=NO #不允許匿名使用者 2 3 local_enable=YES #允許使用本機使用者帳號登陸 4 5 write_enable=YES #允許ftp使用者寫資料 6 7 connect_from_port_20=YES #通過20連接埠傳輸資料 8 9 chroot_
Time of Update: 2018-12-05
今天剛剛在ubuntu系統中將opencv配置好,然後測試了一個響應的開啟映像的程式,為什麼我用命令“ g++ test.cpp -o test `pkg-config --libs --cflags opencv` " 能夠順利的編譯通過,而用命令“ g++ `pkg-config --libs --cflags opencv` -o test test.cpp " 的時候卻顯示如下問題:test.cpp:(.text+0x1b): undefined reference to
Time of Update: 2018-12-05
LINUX核心自從2.6版以後,就大力推薦CPIO-INITRD.現在各大LINUX發行版的INITRD都是CPIO格式的.如何製作CPIO-INITRD.首先假設咱們已經用BUSYBOX或KLIBC或別的什麼做好了根檔案系統,位於~/rootfs下.按照IBM DEVELOPERWORKS裡的文章說,可以用以下命令製作CPIO-INITRD:cd ~/rootfsfind . | cpio -c -o > ../initrd.imggzip
Time of Update: 2018-12-05
Linux內建了ntp服務 -- /etc/init.d/ntpd,這個服務不僅可以設定讓本機和某台/某些機器做時間同步,他本身還可以扮演一個time server的角色,讓其他機器和他同步時間。設定檔就是/etc/ntp.conf。 為了測試,在公司設定讓sales -- 192.168.0.3和router -- 192.168.0.1做時間同步。router做time server,router本身不和其他機器時間同步,就是取本地時間。所以,我先把router機器的時間調準了: date
Time of Update: 2018-12-05
ping命令是電腦之間進行相互檢測線路完好的一個應用程式,電腦間交流資料的傳輸沒有經過任何的加密處理,因此我們在用ping命令來檢測某一個伺服器時,可能在網際網路上存在某個非法分子,通過專門的駭客程式把在網路線路上傳輸的資訊中途竊取,並利用偷盜過來的資訊對指定的伺服器或者系統進行攻擊,為此我們有必要在Linux系統中禁止使用Linux命令。在linux裡,如果要想使ping沒反應也就是用來忽略icmp包,因此我們可以在Linux的命令列中輸入如下命令: echo 1 >
Time of Update: 2018-12-05
和userspace調試lock一樣,主要是要:1. 找到lock死結的地方,列印出調用棧2. 找出這個mutex目前被誰佔用了 針對1:在kernel config中,Kernel Hacking這個大項中,enable跟lock/mutex相關的config,比如CONFIG_DEBUG_MUTEX,以及CONFIG_DETECT_HUNG_TASKS, 這樣當死結發生時,稍微等待一段時間(預設120秒),kernel就會檢測到死結,同時列印出調用棧。在kernel
Time of Update: 2018-12-05
對許多使用者來說,在DOS和Windows環境下利用工具軟體ARJ、Winzip等,壓縮或解壓檔案是比較容易的事。但是,在Linux中如何對檔案進行壓縮與解壓呢?本文基於Red Hat 6.0,介紹了壓縮與解壓檔案的幾種方法與技巧,希望對讀者有一定的協助。 命令: compress 格式: compress 選項 檔案清單 功能: 用Lempel-ziv壓縮方法來壓縮檔或壓縮標準輸入 選項: -r 遞迴操作,如果指定目錄變元,則壓縮該目錄及其子目錄中的所有檔案。 -c
Time of Update: 2018-12-05
1:解壓 arm-linux-gcc-3.4.1.tar.bz2 #tar -jxvf arm-linux-gcc-3.4.1.tar.bz2 解壓過程需要一段時間,解壓後的檔案形成了 ../temp/usr/local/ 檔案夾,進入該檔案夾,將arm檔案夾拷貝到/usr/local/下 # cd usr/local/ #cp -rv arm /usr/local/ 現在交叉編譯器集都在/usr/local/arm/3.4.1/bin下面了2:修改/etc/profile檔案:#
Time of Update: 2018-12-05
Author: taoyuetaoEmail: tao_yuetao@yahoo.com.cnBlog: http://www.eetop.cn/blog/?11145
Time of Update: 2018-12-05
最近研究了一下Linux驅動的platform機制。從Linux2.6起,引入了一套新的驅動管理和註冊機制:Platform_device和Platform_driver。Linux中大部分的裝置驅動,都可以使用這套機制,裝置用platform_device表示,驅動用platform_driver進行註冊。 Linux platform