linux的小知識記錄

1.[root@localhost ~]# chmod 777 /home/user 註:僅把/home/user目錄的使用權限設定為rwxrwxrwx[root@localhost ~]# chmod -R 777 /home/user 註:表示將整個/home/user目錄與其中的檔案和子目錄的許可權都設定為rwxrwxrwx2.cp /home/student/*  /opt 是將 /home/student/目錄下的檔案都考到/opt/目錄下,不包含目錄cp /home/student/

Linux和windows檔案分享權限設定方案——FTP伺服器的搭建

windows和Linux下面的檔案分享權限設定一直是一個很糾結的問題,尤其是使用虛擬機器的童鞋,經常要把虛擬機器裡面的東西copy出來但是卻找不到一個很好的方法事實上藉助於Linux強大的伺服器的功能,搭建一個FTP伺服器無疑成了一個很好的選擇。在Linux下搭建伺服器真的很簡單,具體的步驟如下,不過在實驗的時候還是遇到了一點小問題。當然在穀哥德協助下一般都能很容易的解決。搭建環境虛擬機器CentOS6.2+2.8.32-220.e16.i686核心+windows

最小化Linux系統u盤啟動盤的製作

最近剛好一直在做linux核心的裁剪,今天嘗試著做了一個u盤啟動盤,沒有用原來系統的檔案系統,而是直接利用initrd.img裡面的檔案系統最後獲得一個bash而無需登陸和掛載硬碟什麼的,相當於整個系統運行在記憶體裡面,感覺還是蠻好玩的。前期準備——u盤一個,最小化的Linux核心和initrd.img我的核心是3.2.18版本的。核心的大小是2.9M,img的大小是4.1M1、修改img裡面的內容解壓img zcat /boot/initrd3-2.18.img | cpio -i把/bin/

linux curl簡介和在linux下編譯

libcurl API的官方文檔 http://curl.haxx.se/libcurl/c/1、簡介cURL是一個利用URL文法在命令列下工作的檔案傳輸工具。也提供了很多介面可以在編程的時候使用,功能十分強大。2、概要easy 類介面,單線程編程模型multi類介面是多線程類比介面,用在單線程環境下,達到多線程的執行效果share類介面滿足部分協議的多線程並行作業,目前僅僅支援dns和cookies兩類3、具體介面CURLcode curl_global_init(long flags);  

Linux裝置驅動工程師之路——input子系統

Linux裝置驅動工程師之路——input子系統K-Style轉載請註明來自于衡陽師範學院08電2  K-Style  http://blog.csdn.net/ayangke,QQ:843308498 郵箱:yangkeemail@qq.com         

Linux裝置驅動工程師之路——核心鏈表的使用

Linux裝置驅動工程師之路——核心鏈表的使用K-Style轉載請註明來自于衡陽師範學院08電2  K-Style  http://blog.csdn.net/ayangke,QQ:843308498 郵箱:yangkeemail@qq.com 一、重要知識點          1.核心鏈表和普通鏈表的區別         核心鏈表是一個雙向鏈表,但是與普通的雙向鏈表又有所區別。核心鏈表中的鏈表元素不與特定類型相關,具有通用性。         我們先來看一幅圖        kernel

What will Linux system do if usb devices plugged into usb ports?

USB devices will go through five phase when they are plugged into USB port.usb_control_msg function (message.c).usb_parse_configuration function (config.c).usb_parse_interface function (config.c).usb_parse_endpoint function

Linux character driver skeleton

Driver file:/* * simplechrdriver.c * * Copyright (C) 2008 Breathomn <breathomn@sohu.com> * */#include <linux/module.h> #include <linux/kernel.h> #include <linux/fs.h> #include <linux/init.h>

Linux裝置驅動工程師之路——Linux記憶體管理機制及mmap方法

Linux裝置驅動工程師之路——Linux記憶體管理機制及mmap方法K-Style轉載請註明來自于衡陽師範學院08電2  Y-Kee http://blog.csdn.net/ayangke,QQ:843308498 一、重點知識     1. Linux記憶體管理機制    Linux

Linux裝置驅動工程師之路——硬體訪問及混雜裝置LED驅動

Linux裝置驅動工程師之路——硬體訪問及混雜裝置LED驅動K-Style轉載請註明來自于衡陽師範學院08電2  K-Style  http://blog.csdn.net/ayangke,QQ:843308498 郵箱:yangkeemail@qq.com 一、重要知識點       

Linux裝置驅動工程師之路——簡單字元裝置驅動程式

Linux裝置驅動工程師之路——簡單字元裝置驅動程式K-Style轉載請註明來自于衡陽師範學院08電2  K-Style  http://blog.csdn.net/ayangke,QQ:843308498 郵箱:yangkeemail@qq.com 一、重要知識點 1. 主次裝置號dev_t          dev_t是核心中用來表示裝置編號的資料類型; int MAJOR(dev_t dev)int MINOR(dev_t dev)         這兩個宏抽取主次裝置號。dev_t

基於ARM-LINUX的溫度感應器驅動-DS18B20

基於ARM-LINUX的溫度感應器驅動(一)作者:馮建,華清遠見嵌入式學院講師。DS18B20數字溫度感應器接線方便,封裝成後可應用於多種場合,如管道式,螺紋式,磁鐵吸附式,不鏽鋼封裝式,型號多種多樣,有LTM8877,LTM8874等等。主要根據應用場合的不同而改變其外觀。封裝後的DS18B20可用於電纜溝測溫,高爐水迴圈測溫,鍋爐測溫,機房測溫,農業大棚測溫,潔淨室測溫,彈藥庫測溫等各種非極限溫度場合。耐磨耐碰,體積小,使用方便,封裝形式多樣,適用於各種狹小空間裝置數字測溫和控制領域。技術效

ARM-Linux移植之(一)——核心啟動流程分析

ARM-Linux核心移植之(一)——核心啟動流程分析K-Style 轉載請註明來自于衡陽師範學院08電2  K-Style  http://blog.csdn.net/ayangke,QQ:843308498 郵箱:yangkeemail@qq.com        核心版本:2.6.22  為什麼要採用這樣一個較低的版本進行移植了,因為韋東山大牛說了,低版本的才能學到東西,越是高版本需要移植時做的工作量越少,學的東西越少。      

修改fstab導致linux無法啟動的解決

由於我不小心將fstab修改錯誤導致我的fedora無法啟動,經摸索,成功恢複,恢複過程如下1 使用ubuntu 安裝碟,沒有的自己拿隨身碟刻,需要專用的linux啟動盤燒錄工具:Universal USB Installer2 開機進入ubuntu 安裝碟,選擇試用模式3 看看/dev/下的以sda開頭的或者hda開頭裝置名稱4 掛載你原來的系統/etc/所在的裝置到/mnt,如不知道是哪個裝置就一個一個試5 編輯/mnt/etc/fstab檔案,將你你修改的全部去掉,恢複到以前的樣子6

linux模組載入記錄

hello程式#include <linux/init.h>#include <linux/module.h>MODULE_LICENSE("Dual BSD/GPL");MODULE_AUTHOR("Hanson He");static int __init hello_init(void){ printk(KERN_ALERT "Hello world\n"); return 0;}static void __exit

linux無法啟動之-“/dev/xxx unexpected inconsistency, run fsck manually”的解決

使用QT官方的安裝包安裝失敗後,啟動linux導致無法開機,開機顯示“/dev/sda11 unexpected inconsistency, run fsck manually”翻譯過來就是sda11 分區異常的不一致,請手動運行fsck。百度後知道fsck是修複分區目錄結構的命令。解決方案如下:1 使用ubuntu live碟(沒有可以採用刻隨身碟),進入試用模式2 我把sda11 mount上去,發現竟然是根目錄,進入usr下面,發現usr下面的local目錄竟然不見了,難怪啟動不了3

Linux裝置驅動工程師之路——進階字元裝置驅動程式

Linux裝置驅動工程師之路——進階字元裝置驅動程式K-Style轉載請註明來自于衡陽師範學院08電2  K-Style  http://blog.csdn.net/ayangke,QQ:843308498 郵箱:yangkeemail@qq.com 進階字元裝置驅動在簡單字元驅動的基礎上添加ioctl方法、阻塞非阻塞讀寫、poll方法、和自動建立裝置檔案的功能。 一、重要知識點          1.ioctlioctl命令:使用4個欄位定義一個ioctl命令,包括type:

ARM-Linux移植之(二)——Linux2.6.22核心移植

ARM-Linux核心移植之(二)——Linux2.6.22核心移植K-Style 轉載請註明來自于衡陽師範學院08電2  K-Style  http://blog.csdn.net/ayangke,QQ:843308498 郵箱:yangkeemail@qq.com 平台:mini2440  交叉工具鏈:arm-linux-gcc-4.3.2 一、核心移植基本知識         移植核心也叫構建BSP(boardsupprot packet)。BSP的作用有兩個:一是為核心運行提供底層支援,

Linux裝置驅動工程師之路——platform類型按鍵驅動

文章目錄 2.中斷處理二、驅動代碼  platform平台裝置platform平台驅動 Linux裝置驅動工程師之路——platform按鍵驅動 Y-Kee轉載請註明來自于衡陽師範學院08電2  Y-Kee http://blog.csdn.net/ayangke,QQ:843308498一 、重要知識點:1.platform裝置模型    從Linux

linux在單使用者下修改root密碼&&忘記密碼

1.開機顯示grup引導介面時,按e鍵(不知道什麼是grup介面時可以當開機後就按e鍵,基本上就是開 機的時候) 2.選擇kerner /boot/vmlinuz-2.6.23.1-42.fc8 ro root=/dev/volgroup0/LogVolRoot (跟這個差不到的就 選上) 然後按e鍵編輯 3.在這行的末尾加上 “空格+sigle”(即單一使用者模式) 4。按Enter鍵返回,再按b重啟 5.然後修改密碼(修改密碼的命令可以上網查) 6.reboot 重啟

總頁數: 4065 1 .... 311 312 313 314 315 .... 4065 Go to: 前往
Tags Index:

聯繫我們

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

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