linux基本指令2

用户(文件夹) 用户名(文件夹) 每个用户都有专属桌面文件夹,里面有各种文件及文件夹(windows Linux 相同)

1.ecoh

ecoh '东西' 给我东西,将它当成字符串打印出来,建议用单引号,双引号也行

Linux 的printf也能打印

printf 第一个东西一定是双引号包起来的格式串;逗号后面,如果是变量,不加引号;如果是写死的文字常量,才加双引号。

printf "格式字符串" 参数1 参数2 ... 输出到终端文件

2.linux一切皆文件

3.重定向符 >

重新改变某东西的走向

4.详细演示linux一切皆文件

/dev/pts 是 Linux 里伪终端(PTY,Pseudo Terminal)的设备目录。

/dev/pts 是一个临时文件系统(devpts),不是磁盘上普通目录,挂载在内存里

伪终端 = 一对配套的虚拟设备,不是真实硬件终端,专门用于远程登录、图形终端(GNOME 终端、Xshell...)。

echo 往显示器上打印本质是文件写入,同理,重定向本质也是文件写入,所以也可以向设备文件(对不同终端文件)写入

例 打开两个终端

5.文件类型

linux中文件类型不是看后缀,颜色,而是看属性行最前面

块设备文件

不能直接打开块设备文件写

链接文件

分为软连接(l开头,如库中的带箭头的指向性文件)硬链接

管道文件

6. 剪贴

mv 文件名 目录名 将当前文件剪贴到其他目录

mv 目录名/文件名 其他目录 将目录下的文件剪贴到其他目录

将某个目录剪贴到其他目录

mv 目录名 其他目录

对指定文件重命名

mv 文件名 新文件名

对指定目录重命名

mv 目录名 新目录名

  1. 对文件内容进行操作 cat

cat 文件名 将文件打印到终端(是全部显示)

cat -n 文件名 带上行号打印到终端

tac 文件名 倒着打印文件内容到终端

8.日志

日志是个文件,写日志就是不断往这个文件中写信息

下图为日志文件位置

显示全部目录

到这显示全部目录

9. 对文件内容进行操作 less more

按住回车键会继续向下显示,缺点是只能向下翻,不能向上翻,按q退出

按 n 键 → 继续找下一个匹配的内容(重复上次搜索)

空格:下一页

回车:下一行

=:显示当前行号

支持下翻、上翻,按q退出

🔹 单行滚动(一次一行)

j:向下一行(向下)

k:向上一行(向上)

🔹 整页滚动(一次一屏,常用)

空格 (space):向下翻一整页

b:向上翻一整页

🔹 搜索(带高亮)

/关键词:向下搜索

?关键词:向上搜索

/xxx:向下搜索 xxx,n下一个,N上一个

?xxx:向上搜索 xxx,n下一个,N上一个

他俩还能支持搜索

,显示,点击输入 / 斜杠 ,紧接着输入你要找的关键词

less搜索方法如上

10. 对文件内容进行操作 head tail

显示文件末尾、开头内容

显示从开头开始n行内容、n行到结尾结束的内容

11.文件中间部分查看

统计有多少行

12.时间

自动显示日期时间

显示日期时间 注意大小写

时间戳如何转化为标准时间? 如下

将时间转化为时间戳

查日历

13.查找

查找命令是否存在,显示命令位置

一般会去查找

在linux系统内查文件

相关推荐
?re?ta?rd?ed?1 小时前
五层网络结构图概念理解
linux
码少女2 小时前
Linux--套接字编程
linux·服务器·网络
进击的荆棘2 小时前
Linux系统——进程控制(下)
linux·运维·服务器·进程
爱网络爱Linux9 小时前
【系列】每天一个 Linux 命令(53)startx 命令
linux·rhce·rhca·linux运维·linux命令大全·红帽认证
ZhengEnCi9 小时前
L2A-一个域名如何访问多台云服务器-子域名、路径前缀与Nginx反向代理选型指南
linux·人工智能
M78佐菲10 小时前
51单片机学习笔记:ds18b20要点整理
linux·笔记·嵌入式硬件·学习·51单片机
高亦真10 小时前
今天是学习嵌入式的第37天
linux·学习·算法
一个有温度的技术博主10 小时前
Linux 核心命令速查指南:从文件操作到系统运维
linux·服务器
小小的木头人11 小时前
Docker 环境下迁移 containerd 数据目录:从 `/var/lib/containerd` 到 `/data/containerd`
linux·docker