Linux基础篇(三)轻松拿捏入门级指令

你弄啥嘞,说哩都是你,快来点评吧

有了前两期的指令做铺垫,我相信大家已经可以基本掌握他们了。本期也是基础指令的最后一期,接下来我们将畅游基础指令的海洋。

1.head 查看文件开头内容

顾名思义,head的汉语是头的意思它是用来查看文件开头内容的指令。

head 参数... 文件...

2.tail 查看文件结尾内容

tail指令是用来查看文件结尾内容的指令

tail 参数... 文件...

它的用法和head一样,就不做过多说明。

3.date 输出系统当前日期 + 时间

比如:

当然,他也可以格式化输出

|----|----------------|
| 符号 | 含义 |
| %Y | 4 位年 |
| %m | 月份 (01-12) |
| %d | 日期 (01-31) |
| %H | 24小时制小时 |
| %M | 分钟 |
| %S | 秒 |
| %w | 星期 (周一到周日) |
| %F | 等价 % Y-% m-% d |
| %T | 等价 % H:% M:% S |

这里有一个概念叫做时间戳

Unix 时间戳 :从 1970-01-01 00:00:00 UTC 到现在的秒数

如:

时间戳和日期也可以相互转换

4.find 查找文件

5.grep 文本过滤、匹配关键字

系统也提供了不少条件供我们来进行文件处理

这些条件也可以自由组合,关键看个人需求。

grep在多命令组合上也有着很大的作用

6.zip 文件压缩

zip默认是压缩到当前文件中,当然也可以压缩到指定目录下

7.unzip 解压文件

和zip一样,unzip同样也可以将文件解压到指定目录下

8.sz/rz 收发文件

sz:默认是向自己的win上发送文件

rz:

当然,文件的收发是不受操作系统的约束的,Linux和Windows是可以互转文件的。

9.tar 打包压缩文件

tar和zip两者都可以压缩文件,只是两者还有异同。

同:
1.都能打包多个文件 / 文件夹
2.都能压缩减小体积
3.都能解压、跨目录存放

异:

10.bc 简单计算器

Ctrl+C退出

11.uname 查看系统内核

uname不仅可以用来查看系统内核,还可以看操作系统、硬件信息

还有不少参数供你选择:

12.su/su- 身份切换

Linux 有两种切换用户方式:

1.su:switch user 切换用户

2.sudo:用当前用户权限临时执行管理员命令

su 本质:完全切换到另一个用户身份,默认切到 root。

两个命令核心区别

1. su

只切换用户身份 ,不切换环境变量、工作目录、登录环境

  • 当前目录不变
  • 还是保留原来用户的 PATH、环境变量
  • 只是权限变成 root
2. su -(完整写法 su - root)

完全登录式切换,相当于重新登录 root

  • 切换身份 + 切换到家目录
  • 重置全部环境变量、PATH、登录 shell
  • 最标准、工作中推荐用 su -
关键总结
相关推荐
Decay__2 小时前
05_MySQL 常用 SQL 大全 —— 诊断、管理、优化辅助 SQL 与三大系统库速查
运维·数据库·sql·mysql·架构
贞明电子4 小时前
工业三色报警灯怎么接入项目系统?开关量与RS485控制应用指南
运维·网络·微信公众平台·贞明电子
HideF4 小时前
Linux
linux·服务器·网络
万联WANFLOW4 小时前
海外网络故障怎么排查?Cloudflare 三季度断网报告解读与 mtr 实战
运维·网络·故障分析
Ruiery6 小时前
Linux 6.6内核内存管理深度解析(十三):slab/slub 分配器
linux·运维·服务器
乌恩大侠7 小时前
从 AI-RAN 到 AI Agent:基于 NVIDIA Nemotron 构建 5G/6G 智能网络故障诊断系统
服务器·人工智能·5g·o-ru·ai-ran·电信大模型
Decay__8 小时前
04_MySQL DBA 日常运维手册 —— 会话管理、锁与阻塞、事务监控、慢查询与日志巡检
运维·数据库·sql·mysql·架构
丰锋ff9 小时前
压缩命令笔记
linux
江华森9 小时前
数据中心基础设施运维实战:概述与实验环境搭建
运维
迪菲赫尔曼9 小时前
【基础篇 11】把官方源码放到服务器:版本、解压层级和安装位置,一次弄清楚
运维·服务器·开发语言·人工智能·python·yolo·目标检测