Time of Update: 2018-12-03
有很多人經常修改/etc/fstab檔案,但是其中卻有很多人對這個檔案所表達的意義不太清楚,因為只要按照一定的模式,就可以輕而易舉地添加一行掛載資訊,而不需要完全理解其中的原理。下面就讓我們來看看到底還有多少是我們不瞭解的。 /etc/fstab是用來存放檔案系統的靜態資訊的檔案。位於/etc/目錄下,可以用命令less /etc/fstab 來查看,如果要修改的話,則用命令 vi /etc/fstab 來修改。
Time of Update: 2018-12-03
Linux將核心程式和基於之上的使用者程式分開處理,分別運行在使用者態和核心態。以32位x86架構為例,虛擬空間共4G,高地址的1G為系統程式啟動並執行核心棧,低地址的3G空間為使用者程式啟動並執行使用者棧。如果一個使用者程式需要調用底層的系統介面,比如printf,
Time of Update: 2018-12-03
原文出處:《linux調試工具gdb的示範分析》 - ckhitler的日誌 LUPA開源社區
Time of Update: 2018-12-03
說是exec系統調用,實際上在Linux中,並不存在一個exec()的函數形式,exec指的是一組函數,一共有6個,分別是: #include <unistd.h>int execl(const char *path, const char *arg, ...);int execlp(const char *file, const char *arg, ...);int execle(const char *path, const char *arg, ..., char
Time of Update: 2018-12-03
linux下代碼格式化工具:indentubuntu 下:$ sudo apt-get install indent 常用的設定:indent -npro -kr -i4 -ts4 -sob -l80 -ss -bl -bli 0 檔案名稱參數說明:-npro或--ignore-profile 不要讀取indent的設定檔.indent.pro。-kr 指定使用Kernighan&Ritchie的格式。可以換為 -orig,BSD風格-i4 --indent-level
Time of Update: 2018-12-03
近段時間由於學習需要,得從windows轉向linux,而學校上網需要通過銳捷進行認證,通過查閱大量的資料,終於在ubuntu上實現了銳捷認證。廢話不多說了,進入主題:這裡我們選擇Mentohust代替銳捷。Mentohust 是由華中科技大學首先是在Linux系統下開發出來,而後擴充到支援Windows、Linux、Mac
Time of Update: 2018-12-03
Linux認證 筆試 基本題(答案見最後)(以下均為單選題) 1. cron 後台常駐程式 (daemon) 用於: A. 負責檔案在網路中的共用 B. 管理列印子系統C. 跟蹤管理系統資訊和錯誤 D. 管理系統日常任務的調度2. 在大多數Linux發行版本中,以下哪個屬於塊裝置 (block devices) ?A. 串列口B. 硬碟 C. 虛擬終端D. 印表機 3. 下面哪個Linux命令可以一次顯示一頁內容? A. pause B. cat C. more D. grep
Time of Update: 2018-12-03
1、 管道概述及相關API應用1.1 管道相關的關鍵概念管道是Linux支援的最初Unix IPC形式之一,具有以下特點:管道是半雙工的,資料只能向一個方向流動;需要雙方通訊時,需要建立起兩個管道; 只能用於父子進程或者兄弟進程之間(具有親緣關係的進程); 單獨構成一種獨立的檔案系統:管道對於管道兩端的進程而言,就是一個檔案,但它不是普通的檔案,它不屬於某種檔案系統,而是自立門戶,單獨構成一種檔案系統,並且只存在與記憶體中。
Time of Update: 2018-12-03
source命令用法: source FileName 作用:在當前bash環境下讀取並執行FileName中的命令。 註:該命令通常用命令“.”來替代。 如:source .bash_rc 與 . .bash_rc 是等效的。 source命令(從 C Shell 而來)是bash
Time of Update: 2018-12-03
轉載:http://javarevisited.blogspot.com/2012/06/10-xargs-command-example-in-linux-unix.html為了可以不翻牆看,轉載在此。10 xargs command example in Linux - Unix tutorialxargs command in unix or Linux is a powerful command used in conjunction withfind and grep command
Time of Update: 2018-12-03
一般情況下,嵌入式Linux的開發都需要經過以下過程:01. 建立開發環境02. 配置開發主機 >minicom >ftp >nfs03. 建立引導裝載程式Bootloader >U-boot >Blob >vivi >lilo >arm-boot >red-boot 04. 下載已經移植好的Linux作業系統 >uClinux >ARM-Linux
Time of Update: 2018-12-03
在賬戶根目錄下有.bash_profile檔案編輯這個檔案即可alias l.='ls -d .[a-zA-Z]*--color=tty'alias ll='ls -l --color=tty'alias ls='ls--color=tty'alias mmsdb1='mysql -A -hmmsdb1 -umms -p!^#accessmmsdb'alias mmsdb2='mysql -A -hmmsdb2 -umms -p!^#access mmsdb'aliasmmsst='mysql
Time of Update: 2018-12-03
linux中date命令設定系統時間的方法名稱 : date使用許可權 : 所有使用者使用方式 :date [-u] [-d datestr] [-s datestr] [--utc] [--universal][--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT][MMDDhhmm[[CC]YY][.ss]]說明 :date
Time of Update: 2018-12-03
linux修改主機名稱的方法用hostname命令可以臨時修改機器名,但機器重新啟動之後就會恢複原來的值。#hostname //查看機器名#hostname -i //查看本機器名對應的ip地址另外一種方法就是之久修改設定檔修改/etc/sysconfig/network 修改這個檔案,系統才有效 /etc/hosts hostname命令讀這個設定檔網上有很多朋友說直接修改/etc/hosts檔案就可以,但系統本身用到主機名稱的地方不會變化,所以我覺得 /etc/
Time of Update: 2018-12-03
Linux下的LCD裝置被抽象成標準的framebuffer裝置,我們只需要修改與LCD有關的掃描時間及解析度即可1、修改 arch/arm/mach-s3c2440/mach-smdk2440.c 如下:/* LCD driver info */static struct s3c2410fb_display smdk2440_lcd_cfg __initdata = { .lcdcon5 = S3C2410_LCDCON5_FRM565|
Time of Update: 2018-12-03
構建最簡單的嵌入式Linux根檔案系統,下面我們一步步教大家做起。。硬體環境:S3C2440軟體環境: Busybox-1.16.1 http://www.rayfile.com/zh-cn/files/2e477e14-c1bb-11e0-b287-0015c55db73d/ cross-4.3.2 http://www.rayfile.com/zh-cn/files/99e727f3-c1a5-11e0-822a-0015c55db73d/STEP
Time of Update: 2018-12-03
轉自:http://blog.csdn.net/yanjun_wang/archive/2010/12/18/6083685.aspx花了不少時間,走了不少彎路,終於編出了想要的東西 。網上相關的文章過於陳舊,所在此與大家分享,希望能有協助。。 在做嵌入式GUI的開發過程當中,漢字的顯示當然也是很重要的一部分了。字型的美觀且又體積小,讀取速度快,是嵌入式GUI最為關心的問題。考慮到這些問題,Qt 為了大家提供了,一種體積小,讀取速度快的字型格式--qpf
Time of Update: 2018-12-03
Linux中對SD卡的支援非常完善了,我們只需要按照以下修改即可完成SD卡的初始化1、arch/arm/mach-s3c2440/mach-smdk2440.c platform結構中增加&s3c_device_sdi語句。static struct platform_device*smdk2440_devices[] __initdata
Time of Update: 2018-12-03
S3C2440提供了一個USB從介面,我們可以使用它來把2440類比為一個隨身碟,直接從電腦上以盤符的形式訪問2440一、核心配置USB SUPPORT<*>USB Gadget Support ---> USB Peripheral Controller (S3C2410 USB Device Controller) ---> S3C2410 USB Device Controller [] S3C2410 udc
Time of Update: 2018-12-03
Linux下對S3C2440 RTC的支援非常完善,我們只需要做簡單的修改,即可使用RTC1、vi arch/arm/mach-s3c2440/mach-smdk2440.cstatic struct platform_device *smdk2440_devices[] __initdata = { &s3c_device_usb, &s3c_device_lcd, &s3c_device_wdt, &s3c_device_i2c0,