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路径

相关推荐
江屿风6 小时前
【Git-组件】【Git入门:从文档灾难到版本掌控】流食般投喂
运维·笔记·git·组件·版本控制
我不会起名字3226 小时前
K8s 节点磁盘打满导致 Pod 被驱逐:4 类占用与回收顺序
运维·kubernetes·k8s·diskpressure·evicted
雪落漂泊7 小时前
Linux进程(五):进程地址空间篇
linux·运维·服务器
瑞克-桑切斯7 小时前
docker mail商城
运维·docker·容器
AR-26710-7 小时前
Linux Day32——网络,ROCE-IB与以太网
linux·运维
不庸.8 小时前
WPScan 实战入门:从 Docker 靶场到弱密码爆破
运维·安全·web安全·docker·容器·安全性测试·wpscan
wdeok8 小时前
Socket编程Tcp
服务器·网络·tcp
千舟软件9 小时前
报修系统对接企业微信和钉钉的3种方式_千舟报修云
服务器·钉钉·企业微信
Decay__10 小时前
SQL Server 数据库全栈运维实战系列 — 合集索引(24 篇)
运维·数据库·sql·mysql·架构
Decay__18 小时前
12_MySQL InnoDB 内存与锁调优 —— Buffer Pool、redo log、隔离级别与锁等待
运维·数据库·sql·mysql·架构