Linux 常用指令与压缩解压操作指南
Linux 基本指令
grep
行文本过滤工具,用于将含有特定关键字的内容过滤出来。
grep 字符串 filename
常用参数:
grep -n 字符串 filename:过滤出含有关键字的内容并显示行号。grep -v 字符串 filename:过滤出不含有关键字的内容。grep -i 字符串 filename:过滤出含有关键字的内容,忽略大小写。
zip 和 unzip
打包是将多个文件合并为一个文件,防止文件丢失;压缩则是减少体积,节省存储空间,减少网络传输时间。
若未安装相关工具,请先执行安装命令。
压缩:
zip -r 压缩文件名 文件名
解压到当前目录:
unzip 压缩文件名
解压到指定目录:
unzip 压缩文件名 -d 指定目录
Linux 与 Windows 互传
- sz (send zmodem):用于将选定的文件从 Linux/Unix 系统发送到本地(Windows)系统。
- rz (receive zmodem):用于从本地(Windows)系统选择文件上传到 Linux/Unix 服务器。部分终端工具(如 Xshell)支持拖动式接收本地压缩包。
tar(重要)
tar 是 Linux 下常用的归档工具。
压缩:
tar -czf 压缩文件名 文件名
(c 代表创建压缩文件)
解压:
tar -xzf 压缩文件名
(x 代表解压压缩文件)
在选项中加上 -v,可以看到压缩与解压的过程。
解压到指定目录:
tar -xzf 压缩文件名 -C 指定目录
Linux 与 Linux 互传
使用 scp 命令进行远程文件传输:
scp 压缩文件名 用户名@对方的公网 IP:对方机器的指定路径
bc
bc 命令可以方便地进行浮点运算。
uname
查看 Linux 的体系结构、芯片结构及内核版本。
uname用来获取电脑和操作系统的相关信息。uname -a:详细输出所有信息,包括内核名称、主机名、内核版本号、硬件平台类型等。
Linux 相关知识点
Linux 常用热键
Ctrl + C:终止异常任务。上下键:查看历史输入的命令。


