Time of Update: 2017-01-13
RStudio下載地址:http://rstudio.org/download/安裝RStudio 工具之前需要先安裝好R,關與linux 下R的安裝,參考: R 語言Linux 環境 安裝 說明http://blog.csdn.net/tianlesoftware/article/details/7317725安裝 RStudioServer 版本:[root@rac1 R_Language]# rpm
Time of Update: 2017-01-13
今天在伺服器上執行find ./ -mtime +30 -type f -name *.php的時候,報下面的錯誤:find: paths must precede expressionUsage: find [-H] [-L] [-P] [path...] [expression]然後就上網查了一下,結果搜尋到一篇,大概是這樣說的:多檔案的尋找的時候需要增加單引號,一直是使用的雙引號,沒想到找多檔案的時候居然要單引號.好吧,又學了一招,修改後:find ./ -mtime +30
Time of Update: 2017-01-13
關於ffmpegFFmpeg是一個開源免費跨平台的視頻和音頻流方案,屬於自由軟體,採用LGPL或GPL許可證(依據你選擇的組件)。它提供了錄製、轉換以及流化音視頻的完整解決方案。它包含了非常先進的音頻/視頻編解碼庫libavcodec,為了保證高可移植性和編解碼品質,libavcodec裡很多codec都是從頭開發的。 ffmpeg配置Ubuntu 12.04在安裝ffmpeg之前,首先要安裝yasm1.安裝yasm我用的yasm是yasm-1.2.0.tar.gz這個版本的
Time of Update: 2017-01-18
首先flock和fcntl是系統調用,而lockf是庫函數。lockf實際上是fcntl的封裝,所以lockf和fcntl的底層實現是一樣的,對檔案加鎖的效果也是一樣的。後面分析不同點時大多數情況是將fcntl和lockf放在一起的。下面首先看每個函數的使用,從使用的方式和效果來看各個函數的區別。 1. flock函數原型int flock(int fd, int operation); // Apply or remove an advisory lock on the
Time of Update: 2018-07-21
1,fread是帶緩衝的,read不帶緩衝. 2,fopen是標準c裡定義的,open是POSIX中定義的. 3,fread可以讀一個結構.read在linux/unix中讀二進位與普通檔案沒有區別. 4,fopen不能指定要建立檔案的許可權.open可以指定許可權. 5,fopen返回指標,open返迴文件描述符(整數). 6,linux/unix中任何裝置都是檔案,都可以用open,read. 如果檔案的大小是8k。
Time of Update: 2018-07-22
前面一節的內容我們提到,ASoC被分為Machine、Platform和Codec三大部分,其中的Machine驅動負責Platform和Codec之間的耦合以及部分和裝置或板子特定的代碼,再次引用上一節的內容:Machine驅動負責處理機器特有的一些控制項和音頻事件(例如,當播放音頻時,需要先行開啟一個放大器);單獨的Platform和Codec驅動是不能工作的,它必須由Machine驅動把它們結合在一起才能完成整個裝置的音頻處理工作。
Time of Update: 2018-07-22
在Openwrt編譯工具鏈和SDK之後可能報錯如下: zchx@zchx-System-Product-Name:~$ mips-openwrt-linux-g++ mips-openwrt-linux-uclibc-g++.bin: environment variable "STAGING_DIR" not defined 其解決方案很簡單,就是編譯的時候也選擇上編譯SDk,在編譯好了的SDK中,包含了工具鏈。這裡的工具鏈就不會報錯了。Good
Time of Update: 2018-07-26
如何讓linux使用者自訂的命令alias永久生效。 alias(中文稱為“別名”)允許使用更加簡短的名稱來重新定義 Linux 中的 Shell 命令,從而簡化命令列的輸入。如果經常與 CLI 打交道,那麼使用 alias 不僅會節省時間,而且也能提高效率,真是一舉兩得的好事。 * 基本用法: alias 的基本使用方法為:alias 新的命令='原命令
Time of Update: 2015-07-06
標籤:PATH和LD_LIBRARY_PATH本質都是變數,所謂變數的意思就是由別人賦值產生的,直覺往往會讓我們添加和減少這個變數本身的某些路徑,實際上這是不正確的。正確的做法是我們要去修改賦予這個變數數值的那些設定檔,加一條路徑或者減一條。說到底變數只關乎顯示,不關乎其用於顯示的內容。 PATH: 可執行程式的尋找路徑查看當前環境變數:echo $PATH 設定: 方法一: export PATH=PATH:/XXX
Time of Update: 2015-01-22
標籤:“我在Linux系統下已最小化的視窗時就消失了,在工作列上也無法找到,你知道怎麼讓它在工作列上顯示嗎?”——到目前為止,已經有不下於五個朋友問過我這個問題。儘管這是一個Linux系統X
Time of Update: 2014-07-23
標籤:linux mce machine check 機器 1.machine check 是什嗎? machine check 是一種用來報告內部錯誤的一種硬體的方式。它包括 machine check exceptions 和
Time of Update: 2018-12-03
export:將自訂變數設定為系統內容變數(當前shell中有效)功能說明:設定或顯示環境變數。語 法:export [-fnp][變數名稱]=[變數設定值]補充說明:在shell中執行程式時,shell會提供一組環境變數。export可新增,修改或刪除環境變數,供後續執行的程式使用。export的效力僅及於該此登陸操作。參 數: -f 代表[變數名稱]中為函數名稱。 -n 刪除指定的變數。變數實際上並未刪除,只是不會輸出到後續指令的執行環境中。 -p 列出所有的shell賦予程式
Time of Update: 2018-12-03
SUSE防火牆查看命令linux:~ # chkconfig -list|grep -i fireSuSEfirewall2_init 0:off 1:off 2:off 3:off 4:off 5:off 6:offSuSEfirewall2_setup 0:off 1:off 2:off 3:off 4:off 5:off 6:offSUSE防火牆立即停止命令linux:~ # SuSEfirewall2 stopSuSEfirewall2: Warning:
Time of Update: 2018-12-04
RK28平台Linux系統中ARM體系的記憶體分頁認識關鍵字 ARM,記憶體管理,分頁,MMU,虛擬位址 概 述 Linux系統下ARM晶片記憶體分頁 的一個認知文檔, 閱讀本文前認為讀者瞭解MMU 目 錄1. 概述... 52. LINUX的記憶體分頁管理... 53. ARM的分頁模式... 54. 記憶體分頁相關的資料結構... 55. 重要的系統函數調用... 56.實體記憶體的定製... 57.虛擬空間到物理空間的映射... 58.幾個相關問題的討論... 5一.
Time of Update: 2018-12-05
原文地址: http://21500.net/?p=616做了簡單翻譯,並根據錯誤提示加以完善。 Linux 版本#uname -aLinux zy-laptop 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux 1. 插入USB網卡後,# lsusb....Bus 005 Device 003: ID 0fe6:8101....2. 解壓dm9601.tgz# tar xzvf dm9601
Time of Update: 2018-12-03
Hostapd簡介:簡單說,hostapd能夠使得無線網卡切換為master模式,類比AP(通常可以認為是路由器)功能,也就是我們說的軟AP(Soft
Time of Update: 2018-12-05
1 引言隨著 Linux 的不斷髮展,已有越來越多的人開始推廣和使用 Linux,其安全性也受到越來越多的挑戰。ELF(Executable and Linkable Format)[1]作為 Linux 下最主要的可執行二進位檔案格式,自然成了病毒及各種惡意代碼的攻擊目標。事實證明,有不少Linux下的病毒程式就是通過直接修改ELF檔案的方法來實現入侵的[10]。傳統的Unix系統(包括Linux)並不會對執行的代碼進行完整性和合法性檢測,因而讓很多病毒程式以及木馬程式有機可乘。
Time of Update: 2018-12-07
“折騰是一種生活態度”。買了個顯卡,在公司折騰了下雙屏和3屏,記錄一下。3個20英寸的顯示器,解析度都是1600x900。普通雙屏:1個螢幕有工作列,另一個沒有工作列,解析度單獨設定,壁紙重複顯示一張,解析度都是1600x900。雙屏水平拼接:通過顯卡驅動設定,作業系統檢測到1個顯示器,解析度為3200x900,1個超長工作列橫跨2個螢幕,1個超長壁紙橫跨2個螢幕。3屏水平拼接:解析度為4800x900。雙屏垂直拼接:類似,解析度為1600x1800。術語表:big
Time of Update: 2016-11-05
Linux Crash/Hang on Bay Trail/J1900/N2940,j1900n2940近幾年的linux kernel, 尤其是4.1以後,在Bay
Time of Update: 2015-12-29
dmidecode命令詳解(擷取硬體資訊)一、dmidecode簡介 dmidecode允許你在Linux系統下擷取有關硬體方面的資訊。dmidecode遵循SMBIOS/DMI標準,其輸出的資訊包括BIOS、系統、主板、處理器、記憶體、緩衝等等。 DMI(Desktop Management