linux教程

如何更改ubuntu的使用者密碼

1、在leon賬戶下,可以更改自身密碼。但是ubuntu對密碼內容和長度有限制,在自己賬戶下更改時,系統會對更改的密碼內容進行判斷,不符合規定時,不允許更改。因此如果想要更改成一個很簡單的密碼,此時是更改不成功的。 2、切換到root賬戶下,可以對任意賬戶的密碼進行任意更改,不受系統各個約束條件的限制

Linux 下使用 Eclipse 除錯 apache 模組

Linux 下使用 Eclipse 除錯 apache 模組 除錯Apache模組有兩種方法,一種是通過GDB命令的方式除錯,另一種是通過IDE,例如Eclipse來除錯。 這裡只介紹一下使用Eclipse除錯Apache。其他方法類似。 1. 首先通過apxs來生成一個簡單apache 模組原始碼

程序間通訊(三)---- 訊號量

訊號量的本質是一種資料操作鎖,本身不具有資料交換的功能,而是通過控制其他的共享資源(如共享記憶體)來實現程序間通訊,其本身只是一種外部資源的標識,負責保證程序間通訊的同步與互斥機制 生命週期不隨程序,隨核心(與訊息佇列類似),也存在兩個命令ipcs -s(檢視系統中的訊號量);ipcrm -s semid(釋

linux模組安裝解除安裝命令

lsmod   檢視系統安裝了那些模組 insmod 安裝模組 rmmod 解除安裝模組 modprobe可安裝模組,也可解除安裝模組 modprobe [-acdlrtvV][--help][模組檔案][符號名稱 = 符號值]。 刪除模組的命令是:modprobe -r filename。  

登入shell與非登入shell

::登入shell::非登入shell-------------- 1>su tao   //非登入shell  注意: su - root -->這將是一個登入shell ! 2>bash      //非登入shell 3>重新開啟一個終端!  //非登入shell! ------

QT window 和linux下的雙編譯

qt具有良好的介面風格,並且最重要的它可以跨平臺。但是當我們需要用到系統函式的時候,就不得不考慮雙編譯的問題,怎麼才可以在編譯的時候從程式碼上區分是windows還是linux,linux是用的unix的核心,是一樣的。 上程式碼 在每次用到系統函式時 #if  define (Q_OS_WIN32)

linux-IO重定向

I/O重定向詳解及應用例項 1、 基本概念(這是理解後面的知識的前提,請務必理解) a、 I/O重定向通常與 FD有關,shell的FD通常為10個,即 0~9; b、 常用FD有3個,為0(stdin,標準輸入)、1(stdout,標準輸出)、2(stderr,標準錯誤輸出),預設與keyboard、

終端介面上如何檢視Linux主機中圖片

情景 最近在對爬蟲比較感興趣,就嘗試爬去一些網上的圖片到本地.但是linux系統的終端介面寫卻不知道如何檢視download到本地的圖片. 方案 剛好python提供了一個SimpleHTTPServer,我們只需要在我們 放有圖片的路徑下輸入 python -m SimpleHTTPServer

大資料學習之Linux-檢視虛擬機器裡的Centos7的IP

這裡之所以是檢視下IP ,是我們後面要建一個Centos遠端工具Xshell 連線Centos的時候,需要IP地址,所以我們這裡先 學會檢視虛擬機器裡的Centos7的IP地址 首先我們登入作業系統 使用者名稱root 密碼 123456 然後我們輸入ip查詢命名 ip addr  也可以輸入

靜態連結庫設計

Linux應用設計中使用的外部函式主要來源於函式庫呼叫和系統呼叫。系統呼叫由Linux核心實現,即函式的實現程式碼包含在核心裡,如open函式;函式庫位於核心之外,是語言或應用程式的一部分,如c庫,程式設計師自己開發的函式庫。 函式庫按照連結方式可以分為靜態連結庫和動態連結庫。 Linux應用程式使用的主要函

增加centos虛擬機器磁碟空間

最近一直在編譯、安裝一些tf部署相關的軟體,發現磁碟空間不夠用了,選擇增加磁碟空間: 1,關閉VMware中對應的centos虛擬機器後,編輯配置選項,拓展磁碟空間; 2,開機進入虛擬機器: [root@bogon marshall]# fdisk /dev/sda Welcome to fd

limits.conf檔案工作原理

1、 limits.conf 描述 limits.conf檔案實際是Linux PAM(插入式認證模組,Pluggable Authentication Modules)中 pam_limits.so 的配置檔案,突破系統的預設限制,對系統訪問資源有一定保護作用。 limits.conf 和sysctl.

Nutch2.3 + Hbase 配置到爬行

準備工作:JDK、Hbase、Ant、Nutch 安裝JDK(JDK8) 如果你已經安裝JDK跳過此步驟 $:cd /usr/local $:wget http://download.oracle.com/otn-pub/java/jdk/8u65-b17/jdk-8u65-linux-x6

Linux系統中arm-linux-gcc編譯器升級

Linux系統中arm-linux-gcc編譯器升級: 最近在編譯Linux核心,但編譯的時候提示錯誤: 然後從網上查詢該錯誤的原因: 於是檢視Linux系統arm-linux-gcc編譯器的版本: 查到當前版本是4.3.2,但是檢視開發板(友善之臂tiny210v2)資料所帶的arm-l

0.21040797233582