Linux系統使用者與組的管理

 Linux系統是一個多使用者多任務的分時作業系統,任何一個要使用系統資源的使用者,都必須首先向系統管理員申請一個帳號,然後以這個帳號的身份進入系統。使用者的帳號一方面可以協助系統管理員對使用系統的使用者進行跟蹤,並控制他們對系統資源的訪問;另一方面也可以協助使用者組織檔案,並為使用者提供安全性保護。使用者名稱是指系統分配給個人登入到系統的帳號,而組群是指功能及許可權相似的一類使用者的集合。Linux通過這兩級系統使用者管理,給群組和使用者指派不同的許可權,完成系統的安全管理。Linux下使用者

solaris與linux命令的區別

最近使用axis2做webservice,在solaris上使用axis2產生用戶端,當執行命令export JAVA_HOME=/usr/j2se設定環境變數時,報如下的錯誤:JAVA_HOME=/usr/j2se: is not an identifier後來經過多次實驗,發現在solaris下設定環境變數時應該這樣設定:JAVA_HOME=/usr/j2seexport JAVA_HOME然後使用命令echo

Linux中如何設定服務自啟動?

有時候我們需要Linux系統在開機的時候自動載入某些指令碼或系統服務,主要用三種方式進行這一操作:ln -s             在/etc/rc.d/rc*.d目錄中建立/etc/init.d/服務的軟連結(*代表0~6七個運行層級之一) chkonfig          命令列運行層級設定 ntsysv            偽圖形運行層級設定 注意:這三種方式主要用於以redhat為基礎的發行版如果還不知道運行層級是什麼,那麼最好先看看相關資料再實驗第一種方式:ln -s

LINUX的連接埠和服務

一、連接埠和服務的關係連接埠號碼與相應服務的對應關係存放在/etc/services檔案中,這個檔案中可以找到大部分連接埠。使用netstat命令顯示的服務名稱也是從這個檔案中找的。有人說將這個檔案中的相應連接埠號碼注釋掉,就可以禁用該連接埠。我試了卻不起作用,這種方法應該是沒有用的,是誤傳!將相應連接埠號碼注釋掉,唯一的作用就是使用netsat命令時,將不顯示服務名(比如ftp)而是顯示連接埠號碼(比如21)。原理也很簡單:netstat無法在/etc/services檔案中找到連接埠號碼對應

Linux 配置和管理

Linux 配置和管理 索引遠程X遠端桌面安裝.src.rpmHTTP伺服器USB裝置分區和建立檔案系統MountSSH登入不用輸密碼的方法rsynccronSquidTIPS遠程X假設你想在本地(本地IP:192.168.0.1)運行192.168.0.2的X應用程式,首先在本地xhost +192.168.0.2,允許192.168.0.2串連本地的X Server(xhost的具體用法manxhost),然後登入到192.168.0.2上,exportDISPLAY=192.168.

linux下利用ddclient免費為頂級網域名稱綁定動態IP(非cname法)

1.首先下載ddclient   [url]https://www.dyndns.com/download/clients/unix/ddclient.tar.gz[/url]2.解壓ddclient.tar.gz3.將ddclient檔案拷貝到/usr/sbin/    #cp ddclient /usr/sbin/4.建立 /etc/ddclient 目錄     #mkdir /etc/ddclient5.拷貝sample-etc_ddclient.conf檔案到

多作業系統下,徹底刪除linux的lilo(z)

刪除Linux之後,Linux的LILO卻仍舊留在系統之中,使得機器啟動的第一個介面不能回到選擇Windows的菜單。本文告訴你解決之道:  隨著Linux的影響越來越廣泛,許多電腦愛好者也開始在自己的愛機上安裝Linux。於是,硬碟上除了原來的幾個Windows系統之外,還要加上一個Linux,開機時看到的第一個作業系統選擇菜單也變成了Linux的LILO或GRUB。但是,一段時間之後,由於實在不習慣使用Linux,或者硬碟空間緊張等原因,一些人又決定刪除Linux。雖然刪除Linux的過程很

第一個linux驅動開發程式Hello World

一、原始碼#include <linux/init.h>#include <linux/module.h>MODULE_LICENSE("Dual BSD/GPL");static __init int hello_init(void){ printk(KERN_ALERT "Hello world/n"); return 0;}static __exit int hello_exit(void){

linux下遞迴刪除某個檔案夾或檔案

面試某公司,提出了這個問題,竟然沒有打上來,慚愧慚愧。好好的學習一番:在linux遞迴刪除某個檔案夾(svn)的命令:find . -name "svn" -type d -print -exec rm -rf {} /;(1) "."表示從目前的目錄開始遞迴尋找。(2) “ -name "svn" "根據名稱來尋找。(3) " -type d "尋找的類型為目錄(4) "-print" 輸出尋找的檔案目錄名(5)

Linux日誌管理詳解

日誌對於安全來說,非常重要,他記錄了系統每天發生的各種各樣的事情,你可以通過他來檢查錯誤發生的原因,或者受到攻擊時攻擊者留下的痕迹。日誌主要的功能有:審計和監測。他還可以即時的監測系統狀態,監測和追蹤侵入者等等。   在Linux系統中,有三個主要的日誌子系統:   連線時間日誌--由多個程式執行,把紀錄寫入到/var/log/wtmp和/var/run/utmp,login等程式更新wtmp和utmp檔案,使系統管理員能夠跟蹤誰在何時登入到系統。

linux基本命令之find

linux中的find命令功能非常強大,他可以根據各種不同的參數搜尋硬碟尋找檔案或目錄。他的基本命令格式如下:find [PATH] [option] [action]一、選項1、與時間有關的參數-atime n:  n為數字,含義為在n天之前的“一天之內”訪問(access)過的檔案。-ctime n:  n為數字,含義為在n天之前的“一天之內”修改(change)過z狀態的檔案。 -mtime n: 

linux支援的檔案系統

1、什麼是檔案系統當前的作業系統大多數是從硬碟讀取資料的,每個作業系統使用的硬碟在x86架構上都是一樣的,都是同樣的硬碟。但是每種作業系統都有其獨特的讀取檔案的方法,也就是作業系統對硬碟讀取的方法不同,這就產生了不同的檔案系統。例如windows檔案系統有FAT16,FAT32和NTFS。linux有ext2、ext3等。2

linux基礎知識之關機

linux關機命令,首先要切換到root使用者下。 1.直接關機shutdown -h now 2.三分鐘後關機shutdown -h +3【+3】代表三分鐘後關機 3.三分鐘後關機並且顯示資訊給使用者shutdown -h +3 "system will shutdown after 3 minutes" 4.直接重啟電腦的命令shutdown -r now. 同理,三分鐘後重啟,並且帶資訊提示: shutdown -r +3 "system will restart after 3

linux基礎知識之打包壓縮命令

目前Linux下常見的壓縮檔副檔名:*.Z          compress程式壓縮的檔案(最早期使用),壓縮後取代源檔案; *.zip        一個誇平台的檔案打包程式,適用於Linux、windows和Mac OS系統; *.bz2       bzip2程式壓縮的檔案; *.gz         gzip程式壓縮的檔案; *.tar         tar程式打包的檔案,並沒有壓縮; *.tar.gz   

LDD3 並發和競態(一)linux訊號量

驅動開發過程中,首先要記住的規則是,你的資源不止一個進程在訪問,只要可能,就應該避免資源的共用。驅動開發中,經常把訊號量來當互斥器使用,一個訊號量本質就是一個整數。他和一對兒函數配合使用,通常稱為PV操作。linux訊號量的使用首先要包含,相關的類型是struct semaphore;1、建立訊號量:void sema_init(struct semaphore *sem, int

對Linux核心中進程上下文和中斷內容相關的理解

 本文源地址:http://blog.21ic.com/user1/4132/archives/2010/67653.html 核心空間和使用者空間是作業系統理論的基礎之一,即核心功能模組運行在核心空間,而應用程式運行在使用者空間。現代的CPU都具有不同的操作模式,代表不同的層級,不同的層級具有不同的功能,在較低的層級中將禁止某些操作。Linux系統設計時利用了這種硬體特性,使用了兩個層級,最進階別和最低層級,核心運行在最進階別(核心態),這個層級可以進行所有操作,而應用程式運行在較低層級(使用

Valgrind–Linux下的記憶體調試和代碼解剖工具

Valgrind是一個GPL的軟體,用於Linux(For x86, amd64 and ppc32)程式的記憶體調試和代碼剖析。你可以在它的環境中運行你的程式來監視記憶體的使用方式,比如C 語言中的malloc和free或者 C++中的new和

Linux與Windows處理序間通訊(IPC)–總結網路中內容

原文地址:http://www.cnblogs.com/raymon/archive/2012/02/18/2357608.htmlhttp://blog.csdn.net/kesalin/article/details/3887368 1.

查看linux系統版本命令

一。查看核心版本命令:1) [root@SOR_SYS ~]# cat /proc/versionLinux version 2.6.18-238.el5 (mockbuild@x86-012.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Sun Dec 19 14:22:44 EST 2010[root@SOR_SYS ~]#2)[root@SOR_SYS ~]# uname -r2.6

從Linux的進程調度機制中想到的

Linux持續維護相關的資料結構(諸如runqueue、prio_array),不斷更新進程的動態優先順序,並相應的調整時間片,從而實現了O(1)複雜度的進程調度演算法,可以在常量時間內調度新進程上台運行,而不受系統中進程總數的影響。我覺得這至少能佐證三個道理:(1)效益可以來自於平時點點滴滴地積累(功夫都在平時,而並非只針對schedule()函數本身做“天才的設計”);(2)維持秩序固然需要成本,卻可以帶來可觀的收益(如果不是一直維護著井然有序的隊列,進程調度演算法的複雜度恐怕很難優於O(N

總頁數: 3662 1 .... 790 791 792 793 794 .... 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.