Linux常用命令(帮助命令、用户管理命令和压缩解压命令)

2023-11-08

帮助命令

man

功能:获得帮助信息
全称:manual
所在地址:/usr/bin/man
格式:man 命令或配置文件
权限:所有用户

通过/关键词快速查找
帮助的数字 1命令的帮助 5配置文件的帮助

查看ls命令的帮助信息
man 1 ls
里面可以看各种参数的信息,以及命令的使用
在这里插入图片描述

whatis

功能:查找命令的简单介绍
所在地址:/usr/bin/whatis
格式:whatis 命令
权限:所有用户

解决命令无效问题

在这里插入图片描述
如果发现命令无效,就使用mandb命令更新man db。(CentOS 6.9 及之前的系统使用 makewhatis 命令是正常的,之后的需要使用该命令更新)
在这里插入图片描述

查看ls命令的简单介绍
在这里插入图片描述

apropos

功能:查看配置文件的简单信息
所在地址:/usr/bin/apropos
格式:apropos 命令
权限:所有用户

查看ls的配置文件的信息
apropos ls
在这里插入图片描述

help

功能:查看命令的选项
所在地址:/usr/share/help
格式:man 命令或配置文件
权限:命令 --help

查看ls的选项

在这里插入图片描述

用户管理命令

useradd

功能:添加新用户
所在地址:/usr/bin/usreadd
格式:usreadd 用户名
权限:root

创建用户user1
useradd user1
在这里插入图片描述

passwd

功能:设置用户密码
所在地址:/usr/bin/passwd
格式:passwd 用户名
权限:所有用户

给用户设置密码
paswd user1
因为设置的密码为123456过于简单系统不允许你设置,但是你是root(超级用户可以)。
在这里插入图片描述

who

功能:查看登录用户信息
全称:link
所在地址:/usr/bin/who
格式:who
权限:所有用户

查看登录用户信息
在这里插入图片描述

数据 解析
zm 登录的用户
pts/0 登录的终端(tty本地终端就是虚拟机,pts就是远程终端)
2021-06-06 23:00 登录时间
(192.168.2.197) 登录主机ip地址(没写就是本地登录)

w

功能:查看登录用户详细信息
所在地址:/usr/bin/w
格式:w
权限:所有用户

查看登录用户详细信息
在这里插入图片描述

数据 解析
23:36:11 当前系统时间
up 36 min 当前系统连续运行时间 36分
2 users 当前总共有2用户登录
load average: 0.00, 0.00, 0.00 负载均衡指数 第一个数据为过去的一分钟内、第二个数据为过去的五分钟内、第三个数据为过去的十五分钟内的负载指数(主要指cpu和内存负载情况)
TSER 登录用户名
TTY 登录终端(tty本地终端就是虚拟机 pts就是远程终端)
FROM 登录主机ip地址(没写就是本地登录)
LOGIN@ 登录时间
IDLE 表示该用户登录过来空闲多久了
JCPU 当前该用户执行的的操作占用cpu的时间
PCPU 该用户累计占用cpu时间
WHAT 当前该用户执行了什么操作

压缩解压命令

gzip

功能:压缩文件(不保留原文件、不能压缩目录)压缩后文件格式.gz
全称:GNU zip
所在地址:/bin/gzip
格式:gzip [文件]
权限:所有用户

压缩单个文件
gzip MapDesign.cpp MapDesign.h
在这里插入图片描述

gunzip

语法:gunzip [文件] 或者gzip -d 文件
功能:解压缩.gz的压缩文件
全称:GNU unzip
所在地址:/bin/gunzip
格式:gunzip [文件] 或者gzip -d 文件
权限:所有用户

使用第一种格式
gunzip MapDesign.cpp.gz
在这里插入图片描述
使用第二种格式
gunzip -d MapDesign.h.gz
在这里插入图片描述
更多参数使用请用gunzip --help自行研究
在这里插入图片描述

tar

功能:打包目录 压缩后文件格式.tar.gz
全称:GNU zip
所在地址:/bin/tar
格式:tar 选项[-zvcf] [压缩后的文件名] [原目录]
权限:所有用户

压缩参数

参数 解析
-c 打包
-v 显示详细信息
-f 指定文件名
-z 打包同时压缩

打包目录
tar -cvf test.tar ./test
将test目录以及里面的打包为一个文件,并显示信息
在这里插入图片描述
压缩打包好的目录
gzip tset.tar
在这里插入图片描述
打包压缩一步完成
tar -zcvf test.tar.gz ./test
参数z必须放在前面不然会报错
在这里插入图片描述

解压缩参数

参数 解析
-x 解包
-v 显示详细信息
-f 指定解压文件
-z 解压缩

解包并解压缩文件
tar -zxvf test.tar.gz
已事先将test目录删除,这个test目录是新解压后的目录
在这里插入图片描述

zip

功能:压缩文件或目录(保留原文件) 压缩后文件格式.zip
全称:GNU zip
所在地址:/usr/bin/zip
格式:zip选项[-r] [压缩后的文件名] [文件或目录]
权限:所有用户

参数 解析
-r 压缩目录

压缩文件
zip MapDesign.cpp.zip MapDesign.cpp
压缩完成后会显示该文件压缩比
在这里插入图片描述
压缩目录
zip -r test.zip test
在这里插入图片描述

unzip

功能:解压.zip的压缩文件
全称:GNU zip
所在地址:/usr/bin/unzip
格式: zip 压缩文件名
权限:所有用户

解压文件
unzip MapDesign.cpp.zip
会显示源文件和目标文件
在这里插入图片描述

bzip2

功能:压缩文件 压缩后文件格式.bz2
全称:GNU zip
所在地址:/usr/bin/bzip2
格式:bzip2 选项[-k] [文件]
权限:所有用户

参数 解析
-k 产生压缩文件后保留源文件

压缩文件(无参数)
bzip2 MapDesign.cpp
默认压缩完后,原文件消失
在这里插入图片描述
压缩文件(保留原文件)
bzip2 -k MapDesign.cpp
压缩完,原来的文件还存在
在这里插入图片描述
将目录打包且压缩方式为bzip2
tar -cvjf test.tar.bz2 ./test
在这里插入图片描述

bunzip2

功能:解压缩
全称:GNU zip
所在地址:/usr/bin/bunzip2
格式:bunzip2 选项[-k] [文件]
权限:所有用户

参数 解析
-k 解压缩文件后保留原文件

解压文件
bunzip2 MapDesign.cpp.bz2
在这里插入图片描述

解压目录
tar -xvjf test.tar.bz2
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux常用命令(帮助命令、用户管理命令和压缩解压命令) 的相关文章

随机推荐

  • 数学建模竞赛论文中的Word使用

    1 使用样式 除了Word原先所提供的标题 正文等样式外 还可以自定义样式 如果你发现自己是用选中文字然后用格式栏来设定格式的 一定要注意 想想其他地方是否需要相同的格式 如果是的话 最好就定义一个样式 对于相同排版表现的内容一定要坚持使用
  • 如何配置Vue脚手架(Vue CLI)

    第一步 用cmd打开命令提示符 输入命令行 npm config set registry https registry npm taobao org 第二步 打开cmd 输入命令行 npm install g vue cli 中途可能会出
  • MATLAB/simulink时域分析之性能指标(0基础)

    目录 6 时域分析 6 1 性能指标 6 1 1 典型输入信号 6 1 2 一阶系统时域响应 6 1 3 二阶系统时域响应 6 1 4 二阶系统的改善 6 时域分析 由于多数控制系统是以时间作为独立变量 所以人们往往关心输出对时间的响应 对
  • 刷脸支付创新高效促进消费者重新光临

    刷脸支付成为了移动金融产业新的焦点 这离不开代理的卖力推广 刷脸支付代理成为大多创业者的选择 从今往后 脸就是钱包走人寻常百姓家 再也不用担心发生突发情况 尴尬放回商品的局面 现在可以在便利店 部分夫妻店看见这样的画面 收银台不见了 换成了
  • python源码保护之cython

    转载请注明出处 准备 项目需要 是在windows7上操作 python3 7 针对python项目 而非单个的python程序 思路 先将py代码转成c代码 然后编译成pyd window上是pyd linux上是so 文件 安装cyth
  • base64转图片

    base64转图片 param base64Code base64码 public static void convertBase64ToImage String base64Code BufferedImage image byte im
  • Qt绘图与信号事件

    Qt应用开发的基本模式 面向对象 继承QDailog gkdialog h ifndef GK DIALOG H define GK DIALOG H include
  • 我的第一个python爬虫

    文章目录 前言 一 python爬虫是什么 二 豆瓣电影TOP250排行榜信息爬取 1 发送请求 2 获取数据 3 解析数据 4 保存数据 总结 前言 今天想跟大家分享下我完成第一个python爬虫项目的过程 同时记录自己的 第一次 我的第
  • windows下dll文件的创建详细教程

    1 前言 dll文件是啥 就不作过多赘述了 现在直接教大家如何创建与使用dll文件 本文基于windows系统 使用的编译相关工具为visual studio 2019 2 创建dll 2 1 创建dll工程 首先打开visual stud
  • LaTex使用技巧20:LaTex修改公式的编号和最后一行对齐

    写论文发现公式编号的格式不对 要求是如果是多行的公式 公式编号和公式的最后一行对齐 我原来使用的是 equation 环境 begin equation begin aligned a b c c d end aligned end equ
  • Unity中相机拍照并保存下来脚本

    以下是一个示例的Unity拍照脚本 用于拍摄相机看到的内容并保存在工程根目录下 using System using UnityEngine using System IO public class CameraCapture MonoBe
  • 八邻域断点检测

    八邻域断点检测 本文的理论思想主要来源大家可以参照 迈克老狼2012 OpenCV学习 13 细化算法 1 本文是我自己尝试着将八邻域的细化思想 运用到断点检测上 个人觉得其实仅仅是八邻域应用的一小方面大家可以尝试着往其他方面应用 其实相对
  • Linux SPI 总线 和设备驱动架构之三:SPI控制器驱动

    通过第一篇文章 我们已经知道 整个SPI驱动架构可以分为协议驱动 通用接口层和控制器驱动三大部分 其中 控制器驱动负责最底层的数据收发工作 为了完成数据收发工作 控制器驱动需要完成以下这些功能 1 申请必要的硬件资源 例如中断 DMA通道
  • Photoshop提示暂存盘已满怎么办?ps暂存盘已满如何解决?

    打开ps软件提示暂存盘已满是什么意思 如何解决Photoshop提示暂存盘已满 本文给大家带来了解决办法 一起来看看吧 如果遇到 暂存盘已满 错误 通常意味着用作暂存盘的硬盘 或驱动器 用尽了执行任务所需的存储空间 解决方案 方法一 释放更
  • spring中的那一堆Configuration

    EnableAutoConfiguration 开启Spring Application Context自动配置 系统会根据你引入的jar包情况 自动配置一些需要的bean 参考spring boot autoconfigure jar 下
  • python典型案例:打印输出九九乘法表

    python典型案例 打印输出九九乘法表 使用for循环语句打印输出代码如下 for x in range 1 10 外循环控制行数 for y in range 1 x 1 内循环控制列 print x y x y end end表示 为
  • Styled-component 入门使用(一)

    Styled component 入门使用 一 styled components 优点 自动引入关键 styled components可以跟踪哪些组件在页面上呈现 并注入其样式 可以实现加载所需的最小代码 不会产生类名冲突 styled
  • 反向代理服务器:nginx

    1 什么是nginx Nginx engine x 是一个高性能的 HTTP 和 反向代理web服务器 其特点是占有内存少 并发能力强 事实上nginx的并发能力在同类型的网页服务器中表现较好 能够支持高达 50 000 个 并发连接数 的
  • LED灯条亮度色温调节

    一般LED灯条为12V或者24V供电 恒压驱动 由于LED灯条中已经内嵌了限流电阻 因此不需要使用复杂的恒流措施 对LED灯条进行色温和亮度的调节 可以通过PWM来开关MOS管 正白4000 4500K或者暖白3000 3500K 1 恒流
  • Linux常用命令(帮助命令、用户管理命令和压缩解压命令)

    详细目录 帮助命令 man whatis apropos help 用户管理命令 useradd passwd who w 压缩解压命令 gzip gunzip tar zip unzip bzip2 bunzip2 帮助命令 man 功能