Linux實踐工程師學習筆記五

 使用磁碟配額預設系統核心已支援quotamount –o usrquota,grpquota /dev/sdb1 /mnt/d1 或mount –o remount,usrquota,grpquota /#init 1     (進入單使用者環境)#quotacheck –cvuga      或 quotacheck –cvag  /dev/sdb1#quotaon –a 啟用#edquota –u redhat       

Linux實踐工程師學習筆記十四

 Linux下使用U盤#ls /dev   確認裝置已識別#mount -o iocharset=gb2312 /dev/sda1more後ctrl+F向下翻頁(或空格)ctrl+b(上滾)ls -a        顯示隱藏檔案(以.開頭的檔案)檔案許可權rws        s表示執行這個程式的使用者,臨時擁有和所有者一樣的權力身份來執行該程式cp -r 源  目的      -r參數表示連子目錄一起拷貝rm -i            確認刪除       -r           

Linux實踐工程師學習筆記十五

使用者控制#vi /etc/vsftpd.conf添加userlist_enable=YES      啟用使用者列表userlist_file=/etc/ftpusers      定義使用者列表檔案位置userlist_deny   =YES                    拒絕列表的使用者                   =NO                     只允許清單的使用者登入 #vi

linux-sed 應用-批量修改.eml郵件的接收時間

公司之前在用一套線上的CRM系統,現決定停用了,所以之前的客戶郵件都需要從CRM系統匯出。問題是匯出的機制是用郵件用戶端重新收一次,這要就導致所有郵件的接收時間變成此次接收時間,而不是郵件原始的收件時間了,這樣不利於使用者對曆史郵件的尋找(foxmail 裡只顯示一個時間,不能顯示發送時間,要不然也可以讓他們按發送時間排序),於時就想了個辦法,把郵件都導成 .eml檔案,然後修改它的接收時間為發送時間,這樣再次匯入郵件用戶端就能很好的按時間排序了。此次用到了 linux 下的 sed

Linux學習曆程

這一段時間由於末種原因,開始了對Linux的癡迷,每天都要去泡圖書館,然後在裝著虛擬機器的RAM等於256M的"愛機"上瘋狂的實踐一下.白天都會到圖書館去看關於這方面的書,昨天自己在圖書館站著看了兩個小時,大概把介紹紅旗Linux的一本書看了一邊,其實也不是一頁不落的看的,有的感覺簡單,操作一下就會的就沒看,這樣大概看了兩個小時,終於在圖書館裡的大媽催促之前滿足的離開了圖書館,嘿嘿,當時心裡真的好有成就感的啊.你想想,一個晚上看了一本300多頁的書,還是電腦的(我印象中是339頁).呵呵.今天早

linux下ipv6實驗環境的搭建(隧道)

ping過別人的ipv6網址之後,可以確定,區域網路是不支援ipv6的。所以要使用隧道技術建立兩台機器之間的ipv6串連1.發現測試用伺服器上沒有ipv6地址。所以測試伺服器的核心應該是沒有ipv6模組或者沒有ipv6開啟ipv6模組。2.uname

在Linux下搭建 miniGUI mStudio環境

嵌入式環境搭建準備工作 Linux作業系統:ubuntu 8.04 準備好mStudio 安裝檔案和運行mStudio的第三方軟體 在Eclipse官方網站http://www.eclipse.org/downloads/下載支援C/C++開發的IDE 安裝Eclipse啟動並執行所需要外掛程式: sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts

linux下socket錯誤返回碼

符號名  訊號值 描述                是否符合POSIXSIGHUP  1   在控制終端上檢測到掛斷或控制線程死亡  是SIGINT  2   互動注意訊號              是SIGQUIT  3   互動中止訊號              是SIGILL  4   檢測到非法硬體的指令          是SIGTRAP  5   從陷阱中回朔              否SIGABRT 

Linux下的檔案操作總結

"In Linux, everything is a file."    ---  <<Beginning Linux Programming>>3個主要的檔案描述符:    0: 標準輸入    1: 標準輸出    2: 標準錯誤基本檔案操作write:函式宣告:ssize_t write(int fildes, const void *buf, size_t

MyMinimad ── Linux下用libmad寫的mp3解碼播放程式(二)

裝上fedora12後發現沒有/dev/dsp了,所以用ALSA把這個程式重寫了下。 程式說明:其實本來應該是在output函數中設定採樣率和聲道數的,但有莫名奇妙的問題。所以定了個一般化的#define SAMPLE_RATE 44100#define CHANNELS 2#define PCM_DEVICE "plughw:0,0"即:mp3的採樣率為44100Hz,聲道數為2(立體聲) 原始碼:/* * 本程式是從 minimad 改進而來,如要更詳細的說明請參看 minimad.c *

Linux那些事兒之我是Sysfs(2)linux裝置底層模型

關於linux裝置模型網上有一些論述,有些東西我就用了拿來主義,進行了修改和整理。§1 KobjectKobject 是Linux 2.6引入的新的裝置管理機制,在核心中由struct

第二課 建立嵌入式Linux開發環境之交叉編譯環境

上一次的內容我們主要講了如何在如何搭建一個Linux開發環境,這次我們就要根據不同的目標平台,建立自己的ARM-Linux的交叉編譯環境。 

The Linux kernel

The Linux kernelAndries Brouwer, aeb@cwi.nl2003-02-01Some remarks on the Linux Kernel 1. Linux1.1 History1.2 Size1.3 Hardware platforms1.4 Authors1.5 Users and marketshare1.6 Name1.7 Distributions1.8 Copyright, Open Source, GPL1.9 Literature and

Linux 的檔案系統

Linux 首先建立ramfs檔案系統(/)然後把initrd.img檔案載入到 / 目錄下。其它檔案系統是做為ramfs的一個目錄結點掛載上去的。  initrd.img是一個用zip壓縮的cpio格式的壓縮檔。按下面步驟實現解壓 第一步:將initrd.img改名為initrd.img.gzmv initrd.img initrd.img.gz第二步:用gunzip解壓產生initrd.imggunzip initrd.img.gz第三步:建立一個init目錄mkdir

製作mipsel-linux交叉編譯工具

1 前言    在嵌入式開發中,MIPs處理器是常見的幾中處理器類型之一。另一方面,Linux是開源軟體,應用範圍很廣, 因其對包括MIPS在內的多種嵌入式處理器架構的良好支援. 因此在嵌入式應用也.也大量採用Linux。在嵌入式開發過程中,很容易獲得運行於x86架構PC上的Linux,並可使用其上的豐富的工具。gcc是Linux中一個很著名的C編譯器,在編譯Linux核心時,就要用到gcc。在PC機的Linux系統中用自身的gcc重新編譯Linux核心和其它應用是容易。而嵌入式應用是要求在MI

Linux 非同步IO機制

Linux 非同步IO機制Linux的I/O機制經曆了一下幾個階段的演化:1. 同步阻塞I/O: 使用者進程進行I/O操作,一直阻塞到I/O操作完成為止。2. 同步非阻塞I/O: 使用者程式可以通過設定檔案描述符的屬性O_NONBLOCK,I/O操作可以立即返回,但是並不保證I/O操作成功。3. 非同步事件阻塞I/O: 使用者進程可以對I/O事件進行阻塞,但是I/O操作並不阻塞。通過select/poll/epoll等函數調用來達到此目的。4. 非同步時間非阻塞I/O:

Linux 下使用clock_gettime給程式計時詳解

 Linux 下使用clock_gettime給程式計時詳解,函數的原型如下:int clock_gettime(clockid_t clk_id,struct timespect*tp);clockid_tclk_id用於指定計時時鐘的類型,對於我們Programmr以下三種比較常用:CLOCK_REALTIME, a system-wide realtime clock.CLOCK_PROCESS_CPUTIME_ID, high-resolution timer provided by

Timer的Bug解決了 linux使用了Timer4

    上周在寫PWM驅動程式的時候遇到一個問題,就是對Timer初始化以後,控制台就不能接受鍵盤輸入了,程式本身的執行沒有受影響,只是結束的時候停在哪裡,按ctrl+c也沒有反應.想來想去,終於想到哪裡寫過控制台好像是用一個timer來計時什麼的,於是在網上找資料.    找了半天終於在china linux

linux 檔案讀寫

    兩種I/O檔案函數fopen   ANSI 標準檔案I/O,基於低層次I/Oopen    低層次I/O     ANSI I/O本質DOS/WINDOWS平台,MS DOS 檔案讀寫, 組合語言編寫LINUX平台,unix/linux檔案讀寫,C語言編寫   檔案類型FILE包含一個指標包含一個stream (C語言把檔案看成stream)    file openr        Open text file for readingr+       Open for reading

Linux終端下的顏色設定

在 ANSI 相容終端(例如 xterm、rxvt、konsole 等)裡, 可以用彩色顯示文本而不僅僅是黑白。 本文示範了如何使用粗體和彩色的文字。    相信每一位Linux使用者都要面對 Bash。 雖然第一眼看上去非常枯燥,但是又很多方法能夠讓你的 shell 足夠的個人化。 shell 提示符的彩色增強讓能夠讓你的 shell 獨一無二, 而且還非常清晰易讀。在本文中我以 Bash shell 為例。因為在不同的終端裡的逸出序列不完全相同, 所以在本文中我使用的是 ANSI 終端。  

總頁數: 3662 1 .... 132 133 134 135 136 .... 3662 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.