您的位置:首页 > 运维架构 > Linux

linux常用命令及学习小结(3)--软件安装、权限

2016-01-12 15:06 621 查看
【linux系统中的安装软件】 【soursfoge linux和Unix常用的下载网站】

1.【RPM包】
格式.rpm,命令模式下安装:首先先下载rpm包,然后通过rpm search /软件包名称找到安装包,再通过rpm -ivh 加文件名进行安装,在安装的过程中可能会出现很多个需要安装的配置文件
那么就需要通过访问网络源文件或者是本地源文件找到对应的配置文件进行安装(这种安装方式比较麻烦一般都采用yum来进行安装)

2.【YUM】源更新 配置文件地址:【/etc/yum.repos.d/】
通过cd /etc/yum.repos.d/找到网络源文件Centos-Base.repo(这个源文件可以替换成别的源文件-国内的找到复制黏贴替换就可以了)
通过yum search 加需要查找的文件名称 搜索到源文件然后通过yum install加文件名称进行安装

修改本地源配置文件:
[c5-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/cdrom/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

3.【源码包】
源码包(.c格式)-->压缩(autotools[configure])-->源码包

安装步骤:
0、解压
1、./configure(检测)是否能创建 ==> Makefile 文件
2、make 编译 文件然后将里面的 .c-->编译生成目标文件 .o 有了 .o 的文件就可以执行文件了
3、make install 将软件包里面的头文件(.h)动态库(.so/.a)可执行文件归类(复制cp)到三个不同的文件夹 -->这个步骤是为了 我们更方便的找到以及打开软件
(可以使用 && 符号或者||两个加一起执行)
-------------------------------------------------------------------------------------------
【设置用户权限】
useradd 新建用户
passwd 设置密码
usedel 删除用户 加-r 可以删除整个目录
ssh username@ip (远程控制别人的电脑)

【更改文件掩码:例如:umask 0022】

超级用户root 目录在/root文件夹中
普通新用户在 /home/stud1(名称可变)
权限更改,rwx (读 写 执行)x=4 w=2 x=1

r表示可读
w表示可写
x表示可以执行
drwx r-x r-x (755)中的第一位d表示目录 -表示普通文件
后面9位分三组:三组为一组

第一组:表示文件属主 (u)user
第二组:表示文件属组 (g)group
第三组:表示文件属其他 (o)others

(a)all表示(ugo)全部

chown 改所有者
格式如下:
chown (775) file

chown 管理员名称:主目录名称 改管理名称和主目录名称

chmod 改模式
格式如下:
chmod (ugoa) (=-+) (rwx) file
怎么区分系统用户:
查看配置文件:【vim etc/passwd】 【vim etc/group】
创建一个组: groupradd
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 配置文件 search