用户(文件夹) 用户名(文件夹) 每个用户都有专属桌面文件夹,里面有各种文件及文件夹(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 目录名 新目录名


- 对文件内容进行操作 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系统内查文件
