ubuntu 基礎知識

1.dpkg(debian package)管理工具,ubuntu相關的軟件包文件使用.deb後綴,就是由於ubuntu與debian發行版本有着緊密的關係,要安裝.deb文件,能夠打開一箇中斷並輸入: linux

安裝: shell

sudo dpkg -i pacaage_file.deb  ubuntu

下載: 安全

sudo dpkg -r package_file.deb bash

2.APT(Advanced Packaging Tool高級軟件包工具)是一個強大的包管理系統,而那些圖形化程序如 添加/刪除 應用程序都是創建在他的基礎之上的,有了dpkg後,Debian再次開發了apt,他能自動處理依賴文件並維護已有的配置文件,快速,使用,高效。 工具

APT使用的一些經常使用命令: spa

安裝軟件包:sudo apt-get install packagename 開發

刪除軟件包:sudo apt-get remove pacakename rem

獲取新的軟件包列表:sudo apt-get update get

升級有可用更新的系統:sudo apt-get upgrade

列出更多命令:

apt-get help

3.將.rpm 文件轉爲.deb 文件

正常狀況下不建議在ubuntu下安裝Red Hat 系統的rpm文件,由於ubuntu的.deb文件就夠用了,不過若是必定要安裝請轉換成.deb格式。用alien講.rpm文件轉化成.deb文件。步驟以下:

1.安裝alien程序

2.在中斷使用管理權限運行一下命令:sudo alien package_file.rpm

3.帳戶系統文件

A.、etc/passwd 每行定義一個用戶帳戶,此文件對全部用戶可讀,每行帳戶包含以下信息:

   用戶名:口令:用戶標識號:組標識號:註釋:宿主目錄:命令解釋器

   root:     X:       0:           0:         redhat linux :/root:/bin/bash

口令是X,說明用戶的口令是被etc/shadow文件保護的

用戶標識號:系統內惟一,root用戶的UID爲0,普通用戶從1000開始,1-999是系統的標準帳戶

宿主目錄:用戶登陸系統後所進入的目錄

命令解釋器:指定該用戶使用的shell,默認的是/bin/bash

B./etc/shadow 爲了增長系統的安全性,用戶口令一般用shadow passwords保護,只有root可讀,每行包含以下信息:

用戶名:口令:最後一次修改時間:最小時間間隔:最大時間間隔:警告時間:不活動時間:失效時間:標誌

root:口令:/:14831:0:9999999:7:::

最後一次修改時間:從1979-1-1起,到用戶最後一次更改口令的天數

最小時間間隔:從1979-1-1起,到用戶能夠更改口令的天數

最大時間間隔:從1979-1-1起,必須更改的口令天數

警告時間:在口令過時以前幾天通知

不活動時間:在用戶口令過時後到禁用帳戶的天數

C. /etc/group

   講用戶進行分組時Lunux對用戶進行管理及控制訪問權限的一種手段。一個組中能夠有多個用戶,一個用戶能夠同時屬於多個組,該文件對全部用戶可讀。

  組名:組口令:gid:組成員

  root:X:0:root

D.   /etc/gshadow

   該文件用戶定義用戶組口令,組管理員等信息 ,只有root用戶可讀

root:::root

用戶和組狀態命令:

su用戶名 切換用戶帳戶

 su root

su -root

id 用戶名 顯示用戶的UID,GID

whoami 顯示當前用戶名稱

groups 顯示用戶所屬組

sudo 

cat /etc/sudoers

更改操做權限

chmod [u屬主g所屬組用戶o其餘用戶a全部用戶][+加權限-減權限=加權限同時將原有權限刪除]【rwx】文件或目錄名

-R 下面的子目錄作相同權限操做

也能夠用熟悉來表示全殲如chmod 777 file

r 4 w 2 x 1

若要rwx屬性則是4+2+1=7

若要rw-屬性則4+2=6

若要r-x屬性則4+1=5

相關文章
相關標籤/搜索