LINUX檔案許可權含義

drwxr-xr-x 中的第一位(左數)表示目前的目錄是目錄還是檔案,d表示目錄,-表示普通檔案.後面9位分為3組,每3組作為1組,從左至右分別表示檔案屬主,檔案屬組,和其他所有使用者的許可權.r表示檔案可讀,w表示檔案可寫,x表示檔案可以執行.用命令chmod改變檔案許可權.有兩種第一種   chmod (ugoa) (=-+) (rwx)

linux cat 命令詳解

使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 說明:把檔案串聯接後傳到基本輸出(螢幕或加 > fileName 到另一個檔案) 參數: -n 或 --number 由 1 開始對所有輸出的行數編號 -b 或 --number-nonblank 和 -n 相似,只不過對於空白行不編號 -s 或 --squeeze-blank 當遇到有連續兩行以上的空白行,就代換為一行的空白行 -v 或 --show-nonprinting 範例:

linux mkdir命令

mkdir命令  功能:建立一個目錄(類似MSDOS下的md命令)。  文法:mkdir [選項] dir-name   說明:該命令建立由dir-name命名的目錄。要求建立目錄的使用者在目前的目錄中(dir-name的父目錄中)具有寫入權限,並且dirname不能是目前的目錄中已有的目錄或 檔案名稱。  命令中各選項的含義為:  - m 對建立目錄設定存取許可權。也可以用chmod命令設定。  - p 可以是一個路徑名稱。此時若路徑中的某些目錄尚不存在, 加上此選項後,

linux PPP,PPPoE (翻譯,整理)

 linux PPP,PPPoE (翻譯,整理) 收藏參考: http://www.akadia.com/services/pppoe_iptables.html

linux socket 通訊編程

 什麼是Socket   Socket介面是TCP/IP網路的API,Socket介面定義了許多函數或常式,程式員可以用它們來開發TCP/IP網路上的應用程式。要學Internet上的TCP/IP網路編程,必須理解Socket介面。    Socket介面設計者最先是將介面放在Unix作業系統裡面的。如果瞭解Unix系統的輸入和輸出的話,就很容易瞭解Socket了。網路的

linux cal 命令詳解

linux cal 命令詳解使用方式:cal [-mjy] [month [year]] 說明: 顯示日曆。若只有一個參數,則代表年份(1-9999),顯示該年的年曆。年份必須全部寫出:``cal 89'' 將不會是顯示 1989 年的年曆。使用兩個參數,則表示月份及年份。若沒有參數則顯示這個月的月曆。 1752 年 9 月第 3 日起改用西洋新曆,因這時大部份的國家都採用新曆,有 10 天被去除,所以該月份的月曆有些不同。在此之前為西洋舊曆。 選項: -m : 以星期一為每周的第一天方式顯示。

linux下date命令詳解

名稱 : date 使用許可權 : 所有使用者使用方式 : date [-u] [-d datestr] [-s datestr] [--utc] [--universal][--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT][MMDDhhmm[[CC]YY][.ss]] 說明 : date 能用來顯示或設定系統的日期和時間,在顯示方面,使用者能設定欲顯示的格式,格式設定為一個加號後接數個標記,其中可用的標記列表如下 :

LINUX 虛擬網卡tun例子

/** *  linux TUN 例子 代碼來至 *  http://hi.baidu.com/zkheartboy/blog/item/e96acf33508e4a40ad4b5f88.html和 *  http://blog.csdn.net/Z_man/archive/2009/05/26/4216530.aspx *  建立一個tun0的虛擬網卡進行通訊,程式關閉後將消失。 *  ping 10.0.0.1 *  Documentation/networking/tuntap.txt *

Linux監聽子線程的函數

waitpid系統調用】       功能描述: 等待進程改變其狀態。所有下面哪些調用都被用於等待子進程狀態的改 變,擷取狀態已改變的子進程資訊。狀態改變可被認為是:1.子進程已終止。2.訊號導致子進程停止執行。3.訊號恢複子進程的執行。在子進程終止的情況

linux驅動學習:1.核心樹的建立

 首先,為什麼要建立核心樹呢?因為我們知道驅動可以編譯進核心進行執行,也可以以模組的方式載入到核心裡進行執行。編寫驅動程式在2.6版本的核心與 2.4版本的核心有所不同,2.4版本的核心只需要有一套核心標頭檔就夠了,而2.6的核心的模組則要和核心原始碼樹中的目標檔案相串連,這樣,就需要一個建立一個核心樹,來提供上面這些目標檔案。所以首先我們要建立一個核心原始碼樹,而這個核心原始碼樹的建立有兩種方式:一,直接用發行版的核心原始碼包建立(也就是你裝的Linux

防止蜘蛛拖垮伺服器 – Linux下Apache並發串連數

Linux下Apache並發串連數和頻寬控制  Linux+Apache的穩定性、安全性和效能以及低廉的價格正在贏得越來越多的市場份額,使用Linux+Apache作網站伺服器的朋友也越來越多,而Apache作為一種http服務,相比FTP總是不容易控制,特別是當網站以http方式提供軟體/音樂下載時,若是每個使用者都開啟多個線程並沒有頻寬的限制,將很快達到http的最大串連數或者造成網路壅塞,使得網站的許多正常服務都無法運行。不過,Apache的使用者們早已開發出了mod_limitipcon

windows和linux雙系統刪除linux

裝了Windows和linux雙系統的朋友,在後期要刪除linux是個比較頭痛的問題,因為MBR已經被linux接管,本文的目的是如何在windows 和linux雙系統下,簡單,完美地卸載linux。使用MbrFix.exe卸載Windows雙系統Linux不用Windows系統安裝盤,不用安裝矮人DOS工具箱也可以很簡單地實現卸載Linux。雙系統卸載Linux的主要問題是當在windows中將linux

[zz]在 linux 下使用 CMake 構建應用程式

原文地址:http://www.ibm.com/developerworks/cn/linux/l-cn-cmake/index.html  本文介紹了一個跨平台的自動化構建系統 CMake 在 linux 上的使用方法。 CMake 是一個比 automake 更加容易使用的工具,能夠使程式員從複雜的編譯串連過程中解脫出來。文中通過一些例子介紹使用 CMake 處理多源檔案目錄的方法、尋找並使用其他開發包的方法以及產生 debug 版和 release 版程式的方法。CMake

Linux記憶體計數詳解(讀寫檔案時的緩衝機制與windows不同,以致於讀寫大檔案時cached值非常大且居高不下)

Linux記憶體計數詳解     又中計了……     近幾天用oracle,發現oracle狂用記憶體,經常記憶體小到10M的規模。汗一個,趕快讓經理買了新的1G記憶體來裝,上去後發現根本認不出來。加班一多小時才發現386核心根本不認高端記憶體(HIGHMEM),所以記憶體極限一直是896M。以前是1G記憶體,所以看不出來,現在換了1.5G,看出來了。

linux常用資料類型

 當Linux核心在體繫結構差異較大的平台之間移植時,會產生與資料類型相關的問題。在編譯核心時使用 -Wall -Wstrict-prototypes選項,可以避免很多錯誤的發生。核心使用的基礎資料型別 (Elementary Data Type)主要有:ØØ int          標準C語言整數類型;ØØ u32          32位整數類型;ØØ pid_t       

linux kernel __init && __exit

原始定義:include/linux/init.h#define __init __attribute__ ((__section__ (".init.text")))#define __initdata __attribute__ ((__section__ (".init.data")))#define __exitdata __attribute__ ((__section__(".exit.data")))#define __exit_call __attribute_used__ __

linux 2.6 核心模組的Makefile

  Linux 2.6 下核心模組的Makefile 收藏 Linux 2.6 下核心模組的Makefile # Makefile 2.6obj-m += hello.oKDIR:=/lib/modules/$(shell uname -r)/build# PWD=$(shell pwd)all:        make -C $(KDIR) M=$(PWD) modulesclean:        make -C $

linux socket編程基於本地unix域格式的協議族

標頭檔:#include <unistd.h>#include <stdlib.h>#include <stdio.h>#include <string.h>#include <errno.h>#include <sys/types.h>#include <sys/socket.h>#include <sys/un.h>#include <netdb.h>#include

linux驅動程式開發第三版一些知識總結

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 /* Style Definitions */

linux fork詳解

轉載  Linux fork 詳解--明白 收藏 #include <unistd.h>;#include <sys/types.h>;main (){        pid_t pid;        pid=fork();        if (pid < 0)                printf("error in fork!");        else if (pid == 0)                printf("i am the

總頁數: 3662 1 .... 521 522 523 524 525 .... 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.