Linux 基本指令

一.本期指令大概

|-------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ls | ls 显示当前目录下的文件和子目录名称,但不包括隐藏文件(以 . 开头的文件)。 ls l 显示文件类型和权限,硬链接数,所有者和所属组,文件大小,修改时间,文件名(比ls更为详细) drwxr-xr-x 2 user group 4096 Jan 1 10:00 dir ls -a 显示所有文件,包括隐藏文件(以 . 开头)。ls -l -a,ls -la,ls -al都是可以的 ll就是ls -l的别名,用法大体相同 |
| pwd | 显示当前用户所在目录 |
| cd | cd ..切换到上级目录 cd .切换到当前目录 cd ~切换到家目录(root超级用户和/home普通用户) cd / 回到根目录 cd -切换最近一次的目录(上一次)相当于撤销一次cd(方便访问两个高频目录) |
| clear | 清屏 |
| stat | 显示文件或文件系统详细信息的命令,包括文件大小、权限、创建/修改时间、inode 信息等。它比 ls 命令提供更全面的元数据展示 Access/Modify/Change:访问时间(atime)、修改时间(mtime)、状态变更时间(ctime)。 |
| mkdir | 创建新目录 |
| touch | 创建空文件或更新文件时间戳。 |
| tree | tree 命令可能未预装(yum install -y tree) tree. 显示当前目录的树状结构。 tree .. 显示上一级目录的树状结构,包括其所有子目录和文件。 tree / 显示根目录下所以子目录和文件(非常多,可以按Ctrl+c停止) |
| rm | **-f :**强制删除,忽略不存在的文件或权限问题,不提示确认。 -r-R:递归删除目录及其内容。 -rf 可以强制删除目录及其所有内容,不提示确认。 通配符 * 可以匹配多个文件,例如删除所有 .txt 文件: rm *.txt |
| cp | 使用-r-R选项递归复制目录及其内容 使用-f选项强制覆盖目标文件(无需确认): |
| alias | 创建别名 |

二.具体指令实现

1.ls系列

在root下创建了mydir文件为例

在root文件夹下创建了 .hello.txt隐藏文件(.开头就是隐藏文件)

2.pwd

3.cd

cd .和cd ..

以从root到mydir为例子

a.

b.

c.(先到上一层root)

cd ~(回到家目录)

cd /(回到根目录)

4.stat

5.rm

rm不能直接删除文件夹,要用rm -r递归删除

不想被询问是否确认删除可以直接 rm -rf (普通用户不会询问确认直接删,root超级用户会询问确认删除不)

rm也可以连续删除多个文件

或者通过rm *

6.cp

如果目标文件不存在会直接创建一个新的文件

对于已经存在的文件会将它和它的子文件都copy过去(-r)

三.知识点

1.怎么理解文件

文件!=文件内容

文件=文件内容+文件属性

所以即使创建一个空的文件也会占磁盘空间

2.命令就是文件

命令的本质==可执行文件==我们写的c/c++程序

3.空目录也会有. ..

4.windows中的文件就是Linux中的目录

5.windows:\路径分隔符 linux:/路径分隔符

6.linux路径

相关推荐
ambition202426 小时前
操作系统同步:读者-写者问题与读写公平法详解(附每个 PV 操作含义)
linux·开发语言·数据结构·unix
zmzmzmalo6 小时前
Linux ELF文件加载与内存管理揭秘
linux·网络·数据库
三言老师12 小时前
K8s集群运行时自动化运维全覆盖落地实操(下)
linux·运维·服务器·网络
Super 含13 小时前
Android 启动优化(五):线程、GC 与 IO 为什么会拖慢启动?
java·服务器·数据库
ltl13 小时前
HAProxy HTX 与 HTTP 路径:内部表示、改写落点与协议分叉
linux
ltl13 小时前
可拆分 OS:CXL 内存池化如何动摇本地 DRAM 假设
linux
ltl13 小时前
Tetragon 强制执行:Override 与 SIGKILL 各自保证什么
linux
lengjingzju14 小时前
编译与调试完全指南—第6章 性能分析工具
linux
土星云SaturnCloud14 小时前
产线SOP动作级AI监管方案:土星云SE110S-WC8赋能合规识别、预警与效率分析
大数据·服务器·人工智能·ai·边缘计算
躺不平的理查德15 小时前
嵌入式 Linux 系统移植与 SD 卡量产镜像制作
linux·运维·服务器