系统信息 打包压缩 软件安装 其他命令
系统信息相关命令
本节内容主要为了方便通过远程终端维护服务器时,查看服务器上当前系统日期和时间/磁盘空间占用情况/程序执行情况
本节终端命令基本都是查询命令,通过这些命令对系统资源的使用情况有所了解
、
目标
·时间和日期
dete
cal
·磁盘和目录空间
df
du
·进程信息
ps
top
kill
01.时间和日期
序号 命令 作用
01 date 查看系统时间
02 cal calendar查看日历,-y选项可以查看一年的日历
02.磁盘信息
序号 命令 作用
01 df -h disk free 显示磁盘剩余空间
02 du -h[目录名] disk usage 显示目录下文件大小
选项说明:-h 可以以人性化的方式显示文件大小
03.进程信息
·所谓进程,通俗地说就是 当前正在执行的一个程序
序号 命令 作用
01 ps auk process status 查看进程的详细状况
02 top 动态显示运行中的行程并且排序
03 kill[-9]进程代号 终止指定代号的进程,-9表示强行终止
ps 默认只会显示当前用户通过终端启动的应用程序
·ps选项说明功能
选项 含义
a 显示终端上的所有进程,包括其他用户的进程
u 显示进程的详细状态
x 显示没有控制终端的进程
提示:使用kill命令式,最好只终止当前用户开启的进程,而不要终止root身份开启的进程,否则可能导致系统崩溃
·要退出top可以直接输入q
其他命令
目标
·查找文件
find
·软链接
ln
·打包和压缩
tar
·软件安装
apt -get
01.查找文件
·find命令功能非常强大,通常用来在特定目录下 搜索符合条件的文件
序号 命令 作用
01 find[路径]-name "*.py" 查找指定文件路径下扩展名是.py的文件,包括子目录
·如果省略路径,表示当前文件夹下查找
·之前学习的通配符,在使用find命令使同时可用
打包压缩
1.打包/解包
·tar是Linux中最常用的备份工具,此命令可以把一系列文件打包到一个大文件中,也可以吧一个打包大文件恢复成一系列文件
·tar的命令格式如下:
打包文件
tar -cvf 打包文件.tar 被打包的文件/路径。。。
解包文件
tar -xvf 打包文件.tar
·tar选项说明
选项 含义
c 生成文档文件,创建打包文件
x 解开档案文件
v 列出归档接档的详细过程,显示进度
f 指定档案文件名称,d后面一定是.tar文件,所以必须放选项最后
注意:f选项必须放在最后,其它选项顺序可以随意
2.压缩/解压缩
gzip
·tar与gzip命令结合可以使用实现文件打包和压缩
·tar只负责打包文件,但不压缩
·用gzip压缩tar打包后的文件,其扩展名一般用xxx.tar.gz
在Linux中,最常见的压缩文件格式就是xxx.tar.gz
·在tar命令中有一个选项-z可以调用gzip,从而方便实现压缩和解压缩的功能
·命令格式如下
#压缩文件
tar -zcvf 打包文件.tar.gz 被压缩的文件/路径。。。
#解压缩文件
tar -zxvf 打包文件
#解压缩到指定路径
tar -zxvf 打包文件.tar.gz -C目标路径
选项 含义
-C 解压缩到指定目录,注意:要解压缩的目录必须存在
bzip2(two)
·tar与bzip2命令结合可以使用实现文件打包和压缩(用法和gzip一样)
tar只负责打包文件,但不压缩
用bzip2压缩tar打包后的文件,其扩展名一般用xxx.tar.bz2
·在tar命令中有一个选项-j可以调用bzip2,从而可以方便的实现压缩和解压缩功能
·命令格式如下
#压缩文件
tar -jcvf 打包文件.tar.bz2 被压缩的文件/路径。。。
#解压缩文件
tar -jxvf 打包文件.tar.bz2
软件安装
通过apt安装/卸载软件
·apt是Advanced Packaging Tool.是Linux下的一款安装包管理工具
·可以在终端中方便的安装/卸载/更新软件包
#1.安装软件
$ sudo apt install 软件包
#2.卸载软件
$ sudo apt remove 软件名
#3.更新已安装的包
$ sudo apt upgrade
安装演练
#一个小火车提示
$sudo apt install sl
#一个比较漂亮的查看当前进程排名的软件
$ sudo apt install htop
系统信息 打包压缩 软件安装 其他命令相关推荐
- UOS软件安装相关命令
UOS软件安装相关命令 查看安装的所有软件 dpkg -l #查看所有已安装的软件 dpkg -l |grep xxx #查看某一个软件是否安装 查看软件的安装路径 dpkg -L xxx 查看软件版 ...
- linux软件安装卸载命令行
国内较快开源软件镜象站点,包括Debian.Ubuntu.Fedora.Gentoo.Centos.FreeBSD.Eclipse等开源软件的镜象 http://mirrors.163.com,htt ...
- ubuntu详细教程[软件安装,命令大全,常用快捷键]
作为一个程序猿,当从windows转到Linux上的时候,还是很不习惯的,毕竟windows用起来确实蛮方便的,但是有些时候,尤其是开发,linux却有很大的优势,学习一下linux还是有必要的. 本 ...
- 电脑小白学习第六课---打包压缩软件WINRAR
有时为了便于通过网络传输文件,或者为了节省存储空间,我们可以使用压缩软件进行压缩打包操作. 压缩软件有很多.比较常用的是winrar.7zip.好压等.我们以winrar为例介绍一下. 首先下载安装w ...
- cygwin用命令安装软件_软件安装、命令行、Github
软件安装 Git bash这是一个软件,而git 只是一个命令,具体解释看下面的git的安装和配置部分 git bash 安装前下载谷歌浏览器,能fq,到官网或者百度网盘里下载 百度网盘: 链接: h ...
- ubuntu软件安装常用命令
官方包源: Ubuntu – Ubuntu Packages Search ubuntu下当前安装的包保存在在:/var/cache/apt/archives ubuntu下当前安装的运用: /usr ...
- linux显示系统信息软件下载,linux查看系统信息软件安装信息命令学习笔记
查看LINUX安装版本 [root@localhost etc]# uname Linux [root@localhost etc]# uname -a Linux localhost.localdo ...
- 【Python】打包压缩软件,命名软件名为软件的版型、遥控等信息
源代码: # -*- coding: utf-8 -*- #coding=utf-8'''打包软件脚本 脚本说明:打包后压缩文件的命名为(版型.屏参.遥控名.版本号.编译时间等信息) 注意事项:执行脚 ...
- centos8软件安装dnf命令
DNF是新一代的rpm软件包管理器.它首先出现在 Fedora 18 这个发行版中.而目前,它取代了yum,正式成为从 Fedora 22 起 Fedora 版本的包管理器. DNF包管理器克服了YU ...
最新文章
- linux跑r语言代码,R语言快捷键(示例代码)
- 重磅 | 带学斯坦福CS231n计算机视觉课+带打全球顶级kaggle大赛
- hibernate数据的三种存在状态(只与事务有关)
- Windows xp 如何查看SID?
- python监控某个程序_9-30 python监控windows某个进程的变化(修正版)
- 计算机三级之嵌入式系统学习笔记7
- 推荐一本书(Secure Coding Standard for Java)
- JSP编程技术4-登录与注销(静态)
- Mysql 最最最基本语句(大全)
- 商品信息SKU数据库设计
- 过QQ游戏大厅的SX保护
- JavaScript与JScript的区别
- 苹果cms程序,播放页跳转的修补方法
- luckysheet+luckyexcel在线预览excel
- 华为无线AC 配置内置Portal认证和Radius服务器示例
- ABAP-ITS Mobile
- OkHttp优点及工作原理
- Docker学习四--Harbor私有仓库搭建
- 信息安全精彩视频分享-一张纸入侵企业号星舰
- matlab非线性数值方程的求解
热门文章
- layUI自定义列表每页条数
- 64位Windows10+Code::Blocks+CUDA安装教程
- pyautoGUI自动化脚本
- SDS(Spoken Dialogue System) 对话系统
- Lte/5G中的RSRP、RSRQ、SINR、MCS介绍
- 基于腾讯地图+Ant-Design-Vue封装省市区联动查询组件
- Struts2+Hibernate+Spring+ZTree+Dtree 实现树形菜单
- 小白学 Python 爬虫(26):为啥上海二手房你都买不起
- Mysql数据库基础知识总结,结构分明,内容详细
- 【2019年04月04日】股市指数估值排名