初学CentOS——压缩包、RPM包与网络命令基本

1.基本压缩命令

gzip压缩:gzip + 文件 后缀格式: .gz
gzip解压:gunzip + 文件(推荐)
gzip -d + 文件
zip压缩: zip + (-r 递归处理,将指定目录下的所有文件和子目录一并处理)+ 压缩后文件名 + 文件 后缀格式: .zip ( 此压缩比较小,不实用 )
zip解压: unzip + 压缩文件
bzip2压缩: bzip2 + 文件 (-k 压缩后保留原文件) 后缀格式: .bz2
bzip2解压:bunzip2 + 压缩文件 -k
tar压缩:tar + 选项 + 压缩后名称 + 目录
-c 打包
-v 显示详细信息
-f 指定文件名(重要)
-z 打包同时压缩 相当于gzip压缩 后缀名: .tar.gz
-j 打包同时压缩 相当于bzip2压缩 后缀名: .tar.bz2
tar解压:与压缩相同
-x 解包
-v -f
-z 解压缩 gzip的解压
-j 解压缩 bzip2的解压
例子:压缩:tar -cfz csdn.tar.gz csdn
压缩:tar -cjf csdn.tar.bz2 csdn
解压:tar -xjf csdn.tar.bz2

2.基本网络命令

centos内置邮箱基本命令
write + 用户名(仅在线用户) 给用户发信息,ctrl+D结束
wall (write all) + (发送的信息) 给所有用户发信息(广播)
mail + 用户名 发邮件 ctrl+D结束 直接打 mail 为查看邮件
输入 help 为查看邮件
输入 数字 能看到对应的第几封信
输入 h 为查看邮件
输入 d+(第几封信) 为删除
输入 q 为退出

ping + IP -c+数字 规定ping的次数(默认为一直ping)
ifconfig 查看网卡信息 -a 全部网卡信息
ifconfig + 网卡(如:eth0) + IP地址 临时配IP
traceroute + 网址 显示数据包到主机间的路径(跟踪路由)
netstat 显示网络相关信息
-t TCP协议端口 -u UDP协议端口
-l 监听 -r 路由
-n 显示IP地址与端口号
常用: -tlun 查看本机监听端口 -an 查看本机所有网络接口 -rn 查看本机路由表
setup配置网络 图形界面,自己探索(ps.一般为DHCP自动获取)
配置完要重启服务 service network restart
永久配置IP:
vi /etc/sysconfig/network-scripts/ifcfg-eth0 (一般网卡都为eth0,要是不一样,可自行调整)
进入vi界面以后,设置:
BOOTPROTO=static ’静态‘的意思
IPADDR= 输入你想改的IP地址
NETMASK= 掩码
GATEWAY= 网关
ONBOOT=yes 在系统启动时是否激活网卡,非常重要!
然后,service network restart
多说一句,在vi界面里,可能会有MAC和UUID,在配置IP时,这两项其实不用过多的在意,但是,若是你克隆了此系统,另一台系统出现一些问题的时候,你可以想到可能是由UUID冲突而引起的问题,有兴趣的同学可以自己去搜索更详细的学习资料。

3.基本关于’包‘的命令

RPM包命名规则:httpd -2.2.15-15.e16.centos.1.i686.rpm
httpd 软件包名 -2.2.15 软件版本 15 发布次数 e16 适合的linux版本
i686 适合的硬件平台 rpm 软件包扩展名
RPM包有三大依赖,树形依赖,环形依赖,块状依赖(此依赖较为麻烦,推荐一个网站来帮助大家学习,www.rpmfind.net)
RPM安装
rpm + 选项 + 包全名
-i install 安装
-v verbose 显示详细信息
-h hash 显示进度
–nodeps 不检查依赖性
-q + 包名 查询是否安装
-a all 全部
-U upgrade 升级
RPM卸载:rpm -e(erase) 包名
RPM查询: rpm + 选项
-ap 所有安装的包
-i 详细信息
-p 查未安装的包 + 包全名
-l 列表(路径)
-qf + 系统文件名 -f 查询此文件属于哪个软件包(反向查询)
-R 检查依赖性 常见组合:-Rp + 包名
-v 检查是否有人修改
ps.查询未安装包时,最好进入包的目录,或者输入绝对路径才有效
RPM 校验字母含义
S 文件大小改变
M 文件类型式权限被改变
5 MD5校验和是否改变(可看文件内容改变)
D 设备,从代码改变
L 文件路径改变
U 文件的所有者改变
G 文件的所属组改变
T 文件修改时间改变
文件类型
c 配置文件 config file
d 普通文档
g 鬼文件,很少见,需要注意
l 授权文件 license file
r 描述文件 read file

yum (需要联网)
yum list 查询所有可用软件包列表
yum search + 关键字(包名) 搜索服务器与此相关的包
安装:yum -y install + 包名 -y 即yes
卸载:yum -y remove + 包名
升级:yum -y update + 包名(ps.不加包名会全部升级,包括内核,慎)
在CentOS里,还有RPM包的修复命令rpm2cpio、cpio,yum的光盘安装,以及源码包的安装,有兴趣的同学可以去搜索更详细的资料。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值