Time of Update: 2018-07-26
不小心把Linux許可權 777 後的補救方案 手賤把 /var 777 了,真是不小心,恢複搞了一天,估計還是有坑,就先這麼用吧。 恢複許可權指令碼 #!/bin/shforeachd(){for file in $1/*do# 如果是目錄就列印處理,然後繼續遍曆,遞迴調用 if [ -d $file ] then echo $file chmod 755 $file
Time of Update: 2018-07-26
工具資源 七款您可能從未聽說,但卻極為實用的Linux命令列工具 Linux流量監控工具 - iftop (最全面的iftop教程) 基本常識 1. FPM ① FPM幾個步驟輕鬆打包RPM ② fpm 製作rpm包 2. Linux命令 find ① linux的一個find命令rm刪除某目錄下所有子目錄 中的某類檔案 ② 通過find命令尋找檔案並拷貝到一個指定目錄方法詳解 ③ Linux如何尋找大檔案或目錄總結 磁碟清理 ①
Time of Update: 2018-07-26
nohup /root/start.sh & 在shell中斷行符號後提示: [~]$ appending output to nohup.out 原程式的的標準輸出被自動改向到目前的目錄下的nohup.out檔案,起到了log的作用。 斷開ssh 串連後,程式運行不受影響。已驗證 使用 jobs 查看任務。 以下轉自:http://www.cnblogs.com/allenblogs/archive/2011/05/19/2
Time of Update: 2018-07-26
很多時候我們要用到諸如(hd0,1)、(hd0,2)、sda1、sda2等等這些名稱,可是這些到底是什麼東西呢,在哪裡才能看到呢。下面我就說出我個人的認識: 關於linux下的分區裝置的命名 sda(/dev/sda)就是指第一塊硬碟本身(SATA硬碟是用sda表示的,而IDE硬碟則是用hda表示) sda1表示第一塊硬碟第1個主要磁碟分割(擴充分區在這裡當作主要磁碟分割看) sda2表示第一塊硬碟第2個主要磁碟分割
Time of Update: 2018-07-26
putty 是一個非常小巧的ssh用戶端,但是linux 下,ls目錄的預設顏色輸出是深藍色,在putty裡看起來非常吃力,於是我就差了一下資料稍作了一點修改,讓目錄顏色開起來舒服一些。如下: 開啟 /etc/profile 最後添加一行: declare -x LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;
Time of Update: 2018-07-26
1.簡介: 在Linux環境中安裝印表機,通常是cups, ghostscript等,但體積通常很大,幾十兆在我應用的環境,要求列印模組不大於5M,在網上搜尋的方案是將cups的一部分提取出來,即 imagetoraster, rastertohp, rastertoepson. 經過精簡,最後我把後兩者合并,去掉其他圖片格式支援,只保留BMP,並靜態編譯,產生兩個檔案imagetoraster, rastertoany,總計1M,並在HP-
Time of Update: 2018-07-26
關於群組: 有效與初始群組、groups, newgrp 認識了帳號相關的兩個檔案 /etc/passwd 與 /etc/shadow 之後,您或許還是會覺得奇怪, 那麼群組的設定檔在哪裡。還有,在 /etc/passwd 的第四欄不是所謂的 GID 嗎。那又是啥。 呵呵~此時就需要瞭解 /etc/group 與 /etc/gshadow 囉~ # /etc/group 這個檔案就是在記錄 GID 與群組名稱的對應了~我的
Time of Update: 2018-07-26
近一周的時候都在玩linux 核心及檔案系統移植,使用的版本如下: Bootloader: u-boot-2010.06.tgz Kernel: linux-3.0.y.tgz BusyBox: busybox-1.16.1.tgz
Time of Update: 2018-07-26
核心版本:2.6.34 NetFilter在2.4.x核心中引入,成為linux平台下進行網路應用的主要擴充,不僅包括防火牆的實現,還包括報文的處理(如報文加密、報文分類統計等)等。 NetFilter資料結構 勾子struct nf_hook_ops[net\filter\core.c] struct nf_hook_ops {struct list_head list;/* User fills in
Time of Update: 2018-07-26
硬體平台:飛思卡爾IMX6 核心版本:kernel3.0.35 Linux的I2C子系統分為三層,I2C核心層,I2C匯流排驅動層和I2C裝置驅動層。I2C核心層由核心開發人員提供,I2C匯流排驅動層有晶片廠商提供,而I2C裝置驅動層由於裝置的差異性,就只能是具體的開發需求具體實現了。而本執行個體是拿eeprom晶片AT24C02進行的具體分析。
Time of Update: 2018-07-26
我們很多c程式在windows下是以dll形式展現的,在linux則是以so 形式展現的。 windows一般不會因為編譯dll檔案的編譯器版本不同而出先dll檔案不能執行。 但是linux下,不同版本核心的linux下編譯的c程式,在其他版本的linux下就容易出現無法執行的問題。主要可能是支援程式的核心相對於編譯時間的核心較高或者版本相對於編譯時間的核心較低。
Time of Update: 2018-07-26
http://www.perfgeeks.com/?p=723 http://www.perfgeeks.com/?p=770 經常使用top命令瞭解進程資訊,其中包括記憶體方面的資訊。命令top協助文檔是這麼解釋各個欄位的。 VIRT , Virtual Image (kb) RES, Resident size (kb) SHR, Shared Mem size (kb) %MEM, Memory usage(kb) SWAP, Swapped size (kb)
Time of Update: 2018-07-26
date命令的功能是顯示和設定系統日期和時間。 該命令的一般格式為: date [選項] 顯示時間格式(以+開頭,後面接格式) date 設定時間格式 命令中各選項的含義分別為: -d dates tr, --date datestr 顯示由datestr描述的日期
Time of Update: 2018-07-26
mmc_alloc_host()申請平台SD單元對應的mmc_host結構體-> INIT_DELAYED_WORK(&host->detect, mmc_rescan)建立該平台SD單元對應的sdio裝置插入 檢測核心work_queue工作隊列函數mmc_rescan->mmc_rescan()這是一個共用函數,如果有4個SD卡控制器在你的arm平台上,
Time of Update: 2018-07-26
寫這篇部落格的原因呢是因為自己在編寫基於Nginx磁碟緩衝管理程式,目前已經進入測試階段,關於這個程式的測試分為幾個主要步驟: 1.記憶體管理是否正確(因為這個程式本身開闢很多記憶體空間進行緩衝管理,同時這個程式程式本身就是基於C/C++開發的,記憶體管理機制一直是程式員頭痛的東西) 2.程式的健碩性如何(伺服器任何程式的基本要求就是要滿足高並發的要求,也就是說,如果達不到這個基本要求,程式並並不能成為伺服器) 針對第一點,以下將介紹幾款記憶體流失檢查工具
Time of Update: 2018-07-26
有時候需要看檔案夾下有多少檔案,那麼就需要用到以下指令 $ls -l | grep -c '^-' 個grep是啥意思呢。我們man一下 $man grep 會看到以下描述: SYNOPSIS grep [OPTIONS] PATTERN [FILE...] grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...]DESCRIPTION grep searches the named
Time of Update: 2018-07-26
解決方案挺簡單,記錄一下,如下: 1.在虛擬機器關閉以後,進入虛擬機器的目錄 2、用文字編輯器修改vmx檔案,在vmx檔案中任意位置(通常在最後)添加如下行: disk.EnableUUID = "TRUE" 3、重新啟動虛擬機器,之後就可以正確擷取SCSI ID # /sbin/scsi_id -g -u -s /block/sdb 36000c2987883511c7f440187ec858a60
Time of Update: 2018-07-26
當有一台節點崩潰之後,重啟之後,觀察spark 叢集日誌,發現有個時間無法同步的問題。 再一仔細檢查系統,輸入date -R 才發現系統時間的時區設定為空白。後面直接是+0000。 這肯定不符合,再輸入 date -u和date,發現兩個時間居然一致。不過本來也是。 本來這個UTC時間是需要與時區相加的,所以在時區未設定的情況下,兩個值相同是正常的。 可是按照網上的各種方法,始終沒有成功: 如 $ sudo cp
Time of Update: 2018-07-26
背景:Linux下的硬體有很多,如何看網卡是啥樣的,音效卡是啥樣的有幾個USB口及品牌。 [root@emulMachine htdocs]# lspci |grep USB00:03.0 USB controller: Broadcom BCM5785 [HT1000] USB (rev 01)00:03.1 USB controller: Broadcom BCM5785 [HT1000] USB (rev 01)00:03.2 USB controller: Broadcom BCM5
Time of Update: 2018-07-26
修改linux終端命令列顏色 本文轉自:http://www.cnblogs.com/menlsh/archive/2012/08/27/2659101.html