linux终端命令(四)系统信息相关命令(五)其他命令
四、系统信息相关命令
- 时间和日期
- date
- cal
- 磁盘和目录空间
- df
- du
- 进程信息
- ps
- top
- kill
1、时间和日期
| 序号 | 命令 | 作用 |
| 01 | cal | 查看日历,-y选项可以查看一年的日历 |
| 02 | date | 查看系统时间 |
2、磁盘信息
| 序号 | 命令 | 作用 |
| 01 | df -h | disk free 显示磁盘剩余空间 |
| 02 | du -h [目录名] | disk usage 显示目录下的文件大小 |
- -h 以人性化的方式显示文件大小
3、进程信息
| 序号 | 命令 | 作用 |
| 01 | ps aux | process status查看进程的详细状况 |
| 02 | top | 动态显示运行中的进程并且排序 |
| 03 | kill [-9] 进程代号 | 终止指定代号的进程,-9 表示强行终止 |
ps 默认只会显示当前用户通过终端启动的应用程序
ps 选项说明
| 选项 | 含义 |
| a | 显示终端上的所有进程,包括其他用户的进程 |
| u | 显示进程的详细状态 |
| x | 显示没有控制终端的进程 |
五、其他命令
- 查找文件
- find
- 软链接
- ln
- 打包和压缩
- tar
- 软件安装
- apt-get
1、查找文件
| 序号 | 命令 | 作用 |
| 01 | find [路径] -name 文件名 | 查找指定路径下"文件名"的文件,包括子目录 |
- 省略路径,表示在当前文件夹下查找
- 通配符在使用find命令时同时可用
2、软链接
| 序号 | 命令 | 作用 |
| 01 | ln -s 被链接的源文件 链接的文件 | 建立文件的软链接,类拟于windows的快捷方式 |
- 没有 -s 选项建立的是一个硬链接文件
- 两个文件占用相同大小的硬盘空间,工作中几乎不会建立文件的硬链接
- 源文件要使用绝对路径,不能使用相对路径,这样可以方便移动链接文件后,仍然能够正常使用
3、打包压缩
3.1、打包/解包
- tar 是linux中最常用的 备份工具
- tar 的命令格式如下:
# 打包文件
$ tar -cvf 打包文件.tar 被打包的文件/路径... # 解包文件
$ tar -xvf 打包文件.tar
tar 选项说明:
| 选项 | 含义 |
| c | 生成档案文件,创建打包文件 |
| x | 解开档案文件 |
| v | 列出归档解档的详细过程,显示进度 |
| f | 指定档案文件名称,f后面一定要.tar文件,所以必须选项最后 |
3.2、压缩/解压缩
1) gzip
- tar与gzip 命令结合可以实现文件 打包和压缩
- tar 只负责打包文件,但不压缩
- 用gzip压缩tar 打包后的文件,其扩展名一般用xxx.tar.gz
- 在tar命令中一个选项-z 可以调用gzip,可以方便实现压缩和解压缩的功能
命令格式如下:
# 压缩文件
$ tar -zcvf 打包文件.tar.gz 被压缩文件/路径... # 解压缩文件
$ tar -zxvf 打包文件.tar.gz # 解压缩到指定路径
tar -zxvf 打包文件.tar.gz -C 目标路径
| 选项 | 含义 |
| -C | 解压缩到指定目录,解压给它的目录必须存在 |
2) bzip2(two)
tar 与 bzip2命令结合可以实现文件打包和压缩(用法与gzip一样)
用bzip2压缩tar打包后的文件,其扩展名一般用xxx.tar.bz2
在tar 命令中有一个选项 -j 可以调用bzip2,可以方便的实现压缩和解压缩的功能
命令格式如下:
# 压缩文件
$ tar -jcvf 打包文件.tar.bz2 被压缩文件/路径... # 解压缩文件
$ tar -jxvf 打包文件.tar.bz2
4、软件安装
apt 是Advanced Packaging Tool,是Linux下的一款安装包管理工具
可以在终端中方便的安装 / 卸载 / 更新软件包
# 安装软件
$ sudo apt install 软件包名 # 卸载软件
$ sudo apt remove 软件包 # 更新已安装的包
$ sudo apt upgrade
linux终端命令(四)系统信息相关命令(五)其他命令的更多相关文章
- CentOS(十)--与Linux文件和目录管理相关的一些重要命令②
在结束了第二期的广交会实习之后,又迎来了几天休闲的日子,继续学习Linux.在上一篇随笔 Linux学习之CentOS(十七)--与Linux文件和目录管理相关的一些重要命令① 中,详细记录了与Lin ...
- CentOS(九)--与Linux文件和目录管理相关的一些重要命令①
接上一篇文章,实际生产过程中的目录管理一定要注意用户是root 还是其他用户. 一.目录与路径 1.相对路径与绝对路径 因为我们在Linux系统中,常常要涉及到目录的切换,所以我们必须要了解 & ...
- linux用户权限、系统信息相关命令(待学)
用户权限相关命令 目标 用户 和 权限 的基本概念 用户管理 终端命令 组管理 终端命令 修改权限 终端命令 01.用户和权限的基本概念 1.1 基本概念 用户 是Linux系统工作中重要的一环, 用 ...
- Linux:和任务执行相关的 【批命令执行 runparts 】命令
run-parts:执行目录下的 命令或脚本 工具,其他非可执行文件和子目录下的文件不会被执行.目录下的命令,是以基本的词汇(字符)顺序执行的,除非你指定了--reverse 逆序选项!这是个老牌的G ...
- Linux 中 &、jobs、fg、bg 等命令
参考 Unix 或 Linux 中 &.jobs.fg.bg 等命令的使用方法 对之前文章的一个补充: linux 命令后台运行 这篇还是比较简单的,稍微一带而过 fg.bg.jobs.&a ...
- Unix或Linux中&、jobs、fg、bg等命令的使用方法
[From] http://blog.sina.com.cn/nenutechnology fg.bg.jobs.&.ctrl + z都是跟系统任务有关的,虽然现在基本上不怎么需要用到这些命令 ...
- CentOS系统文件和目录管理相关的一些重要命令
我们都知道,在Linux系统中,基本上任何我们需要做的事都可以通过输入命令来完成,所以在Linux系统中命令非常的多,我们不可能也没必要记住所有的这些命令,但是对于一些常用的命令我们还是必须要对其了如 ...
- Linux - 系统信息相关命令
系统信息相关命令 本节内容主要是为了方便通过远程终端维护服务器时,查看服务器上当前 系统日期和时间 / 磁盘空间占用情况 / 程序执行情况 本小结学习的终端命令基本都是查询命令,通过这些命令对系统资源 ...
- Linux终端命令全面介绍
Linux终端命令 一.文件目录类 1.建立目录:mkdir 目录名2.删除空目录:rmdir 目录名3.无条件删除子目录: rm -rf 目录名4.改变当前目录:cd 目录名 (进入用户home目录 ...
随机推荐
- vue中用watch监听当前路由
之前做项目时,特别是后台项目,左边都有侧边栏,我们需要做到点击某个侧边栏的项让这个项高亮,之前采用的是给每个项绑定一个值,点击某个项时,就将这个值付给一个变量,在每一项上判断这个变量是否与每项上的值相 ...
- PHP 电子围栏算法-不依赖任何第三方接口
<?php /** * @name 围栏算法,判断一个坐标,是否在围栏里面.如:['113.664673,34.810146','113.681667,34.796896','113.69231 ...
- Navicat Premium 12破解版激活(全新注册机)
使用打包下载就可以了 打包下载:(注册机有5.0和5.1用哪个看心情,我用的5.1) 连接:https://pan.baidu.com/s/1ARjFa2vEYxe9sljbrZR8fQ 提取码:lx ...
- 【洛谷1345】 [USACO5.4]奶牛的电信(最小割)
传送门 洛谷 Solution emmm,直接对于每一个点拆点就好了. 然后边连Inf,点连1,跑最小割就是答案. 代码实现 #include<bits/stdc++.h> using n ...
- vue 复制内容到粘贴板
首先是npm安装依赖包:npm install clipboard --save 导入组件:import Clipboard from "clipboard"; html如图: c ...
- IDEA出现Could not autowire. No beans of 'xxx' type found.解决
Plan A File → Project Structure... Facets → Spring → 右键删除即可 Plan B File → Settings → Editor → Inspec ...
- Final——PowerShell Empire
一.介绍 Empire是一款针对Windows平台的.使用PowerShell脚本作为攻击载荷的渗透攻击框架工具,具有从stager生成.提权到渗透维持的一系列功能.Empire实现了无需powers ...
- Netfilter 之 钩子函数调用
本篇主要从三层协议栈调用函数NF_HOOK说起,不断深入,分析某个钩子点中所有钩子函数的调用流程,但是本文不包含规则介绍和核心的规则匹配流程,后续文章将继续分析: NF_HOOK函数先调用了nf_ho ...
- 使用arcpy.mapping 更新和修复数据源
来自:https://blog.csdn.net/gisinfo/article/details/6675390 在许多情况下,您都可能需要修复数据源或重定向数据源至其他位置.然而,如果是在每个相关的 ...
- mysql:启动服务时遇到的问题
1.cmd命令: 在切换路径时,如果要切到另外一个磁盘,比如从C盘切到E盘,命令如下: cd /d 你要切换的路径 2.错误:“服务名无效” 问题原因:mysql服务没有安装.(参考:https:// ...