linux中软件包的安装

用户 :建立删除,授予权限
useradd     创建用户
passwd      设置密码
userdel  -r  删除用户账号
usermod    设置用户属性
账号保存在/etc/passwd
密码保存在/etc/shadow
用户创建初始模板 /etc/skel
-g为分组
添加组groupadd
删除组groupdelroot

用户名:密码:   /root:/bin/bash当前用户登录用户使用哪个shell

chown milo abc  修改所有者
chown :milo abc 修改组

特殊权限:
set位权限(文件):为可执行文件设置,权限字符为“s”
SUID:对用户添加set位
SGID:对组添加set位
tmp存放临时文件的位置
粘滞位t:为公共目录设置权限用户不能删除其他用户的文件(给目录加)
chmod 4770 abc      4 2 1这里表示位置 4位文件拥有者  2 位组  1为其他人
若有X为小写s   无责大写s
umask 查看权限掩码
umask 可以设置

linux用户软件包管理:
大部分命令存放在/bin /sbin下
应用程序保存在/user/bin和/user/sbin

命令/bin下
配置文件/etc下
RPM软件包  并不是所有linux都支持
RPM软件包的文件名
   bash-3.0-19.2.i386.rpm
安装 rpm -i +软件包名
显示安装过程  rpm -ivh +软件包名
卸载  rpm -e +软件名
查询 rpm - q 文件名
       rpm -qa 查询所有

yum
yum install+文件名
yum remove +文件名
 
       rpm -ql 查询包内所有文件

yum可以使用跟目录
配置文件在/etc/yum.repos.d/*.repo
修改yum配置文件
baseurl = file: ///mnt/cd
挂CD   cd /mnt/
           mkdir cdios
           mount -t iso9660 /dev/sr0 /mnt/cdios
然后去修改配置文件
将镜像加载到光驱当中
挂载上光驱
找mnt
mount -o iso9660/dev/cdrom/mnt/iso
将修改配置文件
vi /etc/yum.repos.d/Centos-Medoa.repo
改baseurl =file:///mnt/iso

设置本地源!

第二种为源码包
编译的方式安装
1、获取源代码   :wget +网址+文件   下载tar包
2、解压:
3、./configure --prefix=/usr/loacl/apache--with-apr=/+路径(--后为指定路径)

进程管理的技巧:
ps  显示某一时刻系统中在运行的进程
stat是进程的状态S休眠R运行
command 进程是谁启动的


top    查看进程动态状态
Ctrl+c 结束进程
kill - 9 2500(这是PID)
bg 让挂机的程序在后台继续运行
fg  把后台程序调到前台
jobs 查看后台的进程
ctrl+z后台挂起
缓存
在/var/run下有缓存文件直接删除文件就行了

 

 

你可能感兴趣的:(linux中软件包的安装)