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