yum安装

网络客户端:
elinks    文本格式  网页浏览器
          elinks url
          -dump
          -source   网页源码  html
         
wget    下载工具
        --tries=n
        -q  静默模式 
ftp     交互式下载工具
   ftp+ip地址  

bye   退出
cd   切换目录
get   下载   一次下载一个文件,不能下载目录
lcd   切换到本地目录
mget   一次下载多个文件,不能下载目录
put    上传文件,后跟本地路径
mput   一次创建多个文件

lftp    支持路径补全,支持目录镜像
mv
mget    一次下载多个
lftpget  

curl  实现
      -I   实现http首部特征

ssh
Secure SHell  安全的远程登陆协议,工作在tcp/22

sshd,ssh向服务器发送请求的工具

ssh host   以本地身份登录远程服务器
ssh user@host = ssh -l user host   切换到user身份登录
ssh user@host command

scp  在远程服务器和主机之间切换

scp /path/to/file user@host:/path/to/file
scp user@host:/path/to/file  /path/to/file

ssh-keygen -t rsa
   ~/.ssh/

ssh-copy-id  -i  ~/.ssh/id_rsa.pub user@host  不用密码登录服务器


元数据,metadata
创建文件系统的过程,包含inode的位图,包含磁盘的位图

文件系统:
window:FAT,FAT32,NTFS
Unix:UFS,FFS,XFS,JFS
cdrom:iso9660
Linux:ext2,ext3,ext4,reiserfs,
基于网络的文件系统   NFS,CIFS

基于集群的文件系统   GFS2,OCFS2

VFS:虚拟文件系统

inode 十进制整数值

bitmap,位图   

文件名在目录里

循环的自引用

软连接:自己是个独立的文件,


创建连接,默认创建的是硬链接  ln SRC DST
                                -s   选项表示它是软连接
                                -v  

du  磁盘使用情况  查看文件或目录占磁盘空间大小
     -h    /tmp/mylinux  换算大小
     -sh  

df  查看分区大小
    -h   单位换算
    -i   查看inode选项

**top命令  free命令  cat/proc/meminfo   三种方法获取数据


rpm  前端管理工具 --》 yum

yum:Yellow dog update manager

yum repository  yum源

package-1,3-

手动编译安装源代码包:


rpm包的命令格式:
package-version-release.arch.rpm


zip-3.2-4.1.i386.rpm

1  安装软件包
rpm -ivh /path/to/package-version-release.arch.rpm
    v越多,显示信息
越详细
    --nodeps   不让有依赖关系

2 升级软件包
rpm -Uvh
rpm -Fvh 

--force   强行升级
--replacepage  替换软件包
--oldpackage   降级

3 查询软件包
rpm -q
    -qa   查询软件上所有软件包
    -qi   package_name   查询软件包摘要信息
    -ql   package_name   查询安装完成后生成哪些文件
    -qf   /path/to/file查询某个文件是有什么生成的
    -qc   package_name  安装完成后生成的配置文件
    -qd   package_name  查询完成后生成的文档
    -qp  
    -qpi  /path/to/package-version-release.arch.rpm
    -qpl 

4 卸载
rpm  -e package_name 
卸载的软件包被别的软件依赖,就会报错
     --nodeps    忽略依赖
     --test    尝试卸载
5 校验
rpm -V package_name  表示安装软件包说生成文件的合法性
rpm -V -a
    -K     安装软件包的来源的合法性
密钥
公钥  /etc/pki/rpm-gpg

rpm frontend

C/S架构

Server:文件服务器,可以提供所需的各rpm包  ftp http  file,yum库,yum源,repo,xml扩展标记语言
Client:yum,cache,配置文件:/etc/yum.repos.d/*.repo,/etc/yum/conf

   /pub/Server
   /pub/Cluster
   /pub/ClusterStorage
   /pub/VT

 [yum_repo_name]
 name=Description
 baseurl=ftp://192.168.0.254/pub/server (http://192.168.0.254/yum/Server)(file:///media/cdrom/Server)
 enabled=1
 gpgcheck=0

yum  -y
    list  {all  显示所有|available尚未安装的软件包|update更新|obselete} 查看已安装的软件包
    clean all   清空缓存

用yum管理软件包
     install   {mysql-server}软件包的包名
      update
      remove  卸载软件包
     
用yum查询
      info  查询摘要信息
      search string  查找特定字符串的软件包
     
      grouplist  包组
      groupinstall "Development Libraries"
      groupremove ""
      groupinfo ""

      localinstall /root/iozone-3-397.i386.rpm
     
      --nogpgcheck   不要使用gpgcheck
fonts-chinese    显示中文界面

你可能感兴趣的:(浏览器,客户端,网页,休闲,下载工具)