Linux(四)

目录

压缩和解压类

gzip / gunzip压缩

 zip/unzip 压缩

 tar打包

 磁盘查看和分区类

du查看文件和目录占用的磁盘空间

df查看磁盘空间使用情况

lsblk查看设备挂载情况

mount/unmount  挂载/卸载

 fdisk分区

 进程管理类

ps 查看当前系统进程状态

 kill终止进程

pstree查看进程树

 top实时监控系统进程状态

 netstat显示网络状态和端口占用信息

 crontab系统定时任务

 软件包管理

rpm概述

yum的常用命令


压缩和解压类

gzip / gunzip压缩

1)基本语法

gzip  文件                      压缩文件,只能将文件压缩为*.gz文件

gunzip 文件 .gz             解压缩文件命令

此用法只能压缩文件不能压缩目录,且不保留原来的文件,同时多个文件会产生多个压缩包

演示:

 zip/unzip 压缩

基本语法

zip [选项] xxx.zip  将要压缩的内容                       压缩文件和目录的命令

unzip  [选项]  xxx.zip                                            解压缩文件

zip :  -r   压缩目录

unzip : -d <目录> 指定解压后文件的存放目录

!! zip压缩命令在Windows和Linux都通用,可以压缩目录且保留源文件

 tar打包

tar   [选项]    XXX.tar.gz   将要打包进去的内容               打包目录,压缩后的文件格式.tar.gz

 演示:

 磁盘查看和分区类

du查看文件和目录占用的磁盘空间

du :  disk usage  磁盘占用情况

du   目录/文件              显示目录下每个子目录的磁盘使用情况

df查看磁盘空间使用情况

df : disk free 空余磁盘

du   -h      列出文件系统的整体磁盘使用量,检查文件系统的磁盘空间占用情况

lsblk查看设备挂载情况

lsblk -f        查看设备挂载情况,显示文件系统信息

mount/unmount  挂载/卸载

       对于 Linux 用户来讲,不论有几个分区,分别分给哪一个目录使用,它总归就是一个根
目录、一个独立且唯一的文件结构。
       Linux 中每个分区都是用来组成整个文件系统的一部分,它在用一种叫做 挂载 的处理
方法,它整个文件系统中包含了一整套的文件和目录,并将一个分区和一个目录联系起来,
要载入的那个分区将使它的存储空间在这个目录下获得

基本语法:

mount  [-t vfstype]  [-o  options]  device  dir      挂载设备

umount 设备文件名或挂载点                            卸载设备

 

 fdisk分区

基本语法:

fdisk -l                            查看磁盘分区详情

fdisk 硬盘设备名             对新增硬盘进行分区操作       (以上得在root用户下才能使用

 进程管理类

       进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地
址空间,并占用一定的系统资源

ps 查看当前系统进程状态

ps : process status 进程状态

基本语法

ps  aux | grep  xxx                     查看系统中所有进程

ps  -ef  | grep   xxx                     可以查看子父进程之间的关系

 kill终止进程

基本语法:

kill  [选项]   进程号                           通过进程号杀死进程

killall  进程名称                                通过进程名称杀死进程,也支持通配符,在系统因负载                                                             过大而变得很慢很有用

-9                                                      表示强迫进程立即停止

pstree查看进程树

pstree  [选项]

 top实时监控系统进程状态

top  [选项] 

 

 netstat显示网络状态和端口占用信息

netstat -anp | grep 进程号                            查看该进程网络信息

netstat -nlp  | grep  端口号                           查看网络端口号占用情况

 crontab系统定时任务

crontab  [选项]

 软件包管理

rpm概述

 rpm -qa                    查询所安装的所有rpm软件包

(一般采取过滤          rpm -qa | grep rpm 软件包)

rpm -e RPM软件包            卸载软件包

rpm -e --nodeps软件包      卸载软件时,不检查依赖

rpm -ivh RPM包全名

yum的常用命令

yum  [选项]   [参数]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值