Linux的基本指令(5)

2024-01-07 18:31:55

目录

bc指令

uname指令

压缩解压相关的指令

zip指令

unzip指令

tar打包压缩指令

tar解压解包指令

?传输指令sz&rz

热键

关机命令


  • 安装:yum install -y 指令

bc指令

bc命令可以很方便的进行浮点运算

Linux中的计算器

uname指令

语法:uname [选项]
功能: uname用来获取电脑和操作系统的相关信息。

uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。

32位机器可以兼容64位机器。反之不可以。

  • uname -r
  • 查看操作系统的版本:cat /ect/redhat-release
  • 查看cpu的信息:cat /proc/cpuinfo
  • 查看内存信息:cat /proc/meminfo

压缩解压相关的指令

  • 打包压缩:把所有的文件放到一个目录底下,压缩是根据压缩算法。
  • 安装:把解压解包的东西拷贝到指定盘的路径底下。
  • 打包压缩使缩小文件体积,占磁盘的空间比较小。占带宽小,下载快。不会轻易丢失文件。

zip指令

语法:zip 压缩文件.zip 目录或文件

选项:-r 递 归处理,将指定目录下的所有文件和子目录一并处理

zip -r? [压缩后文件名.zip] 压缩前的文件名 (一个/全部/部分文件/目录都可)

功能:将目录或文件压缩成zip格式

unzip指令

语法:unzip 压缩文件.zip

功能:将目录或文件解压

  • 解压到当前目录下:unzip [压缩文件名.zip]?
  • 解压到指定目录下:unzip [压缩文件名.zip] -d? 指定文件路径

tar打包压缩指令

  • 打包压缩:tar -czf??[压缩后文件名.tgz] 压缩前的文件名
  • 打包压缩+查看过程:tar -cvzf??[压缩后文件名.tgz] 压缩前的文件名

tar解压解包指令

  • 解压解包+当前目录下:tar -xzf??[压缩文件名.tgz]
  • 解压解包+查看过程+当前目录下:tar -xvzf??[压缩文件名.tgz]
  • 解压解包+查看过程+指定目录下:tar -xvzf??[压缩文件名.tgz]? -C [指定目录] (大写C)

?

sz&rz

  • sz就是Linux传送到windows:sz 压缩包
  • rz就是Linux传送到Linux
  • 安装yum -y install lrzsz
  • win<------->Linux? 基于xshell进行压缩包的win和Linux进行互传
  • Linux<----------->Linux? scp XXX.tgz 用户名@另外一台Linux机器的ip 需要拷贝的路径
  • 传递都是压缩包
  • cp是本地拷贝
  • scp是跨网络拷贝

热键

  • ctrl+c让当前的程序『停掉』
  • ctrl+d通常代表着:『键盘输入结束(End Of File, EOF 戒 End OfInput)』的意思;另外,他也可以用来取代exit
  • ctrl+r对历史命令进行搜索
  • Tab具有『命令补全』和『档案补齐』的功能

关机命令

语法:shutdown [选项] ** 常见选项:**
-h : 将系统的服务停掉后,立即关机。
-r : 在将系统的服务停掉之后就重新启动
-t sec : -t 后面加秒数,亦即『过几秒后关机』的意思

🙂感谢大家的阅读,若有错误和不足,欢迎指正!以上的博文就是指令全部内容。

文章来源:https://blog.csdn.net/m0_74841364/article/details/135425046
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。