Linux的基础指令

文章目录


速览重要指令

powershell 复制代码
pwd //显示首次登陆默认所处路径
whoami //显示当前正在使用Linux的账户名称
ls //显示当前路径下的文件名称
mkdir //创建一个目录(文件夹)
cd //进入一个目录
touch //创建一个新文件
rm //删除一个文件

重要指令详解

ls

  • ls是list的简写
  • ls指令的作用是显示当前目录下的文件

ls -l

形式:指令 -选项,选项让同一个指令包含更多的功能

ls -l 可显示更详细的文件属性信息

ls -a

显示当前目录下的全部文件(包括隐藏文件)

选项可组合使用

ls -l -a

ls -la

这两种方式都可以

ls -l/root 加上路径分隔符 ,就可以显示该目录下的文件信息

ls -ld/root 显示当前目录本身的信息

。 和 。。

我们看到不论是。 还是 。。 他们都是隐藏文件,并且是一个目录

。表示当前路径 。。表示上级路径

在任何一个目录中都存在。和。。

pwd

显示当前所属的工作路径,是Print Working Directory的缩写

cd

切换目录,是change directory的缩写

cd ~ 切换到指定用户的家目录(保存用户的私有信息)

cd - 切换至最近一次路径,可以实现两个高频使用的路径之间相互转换

touch

touch用于创建普通文件(以-开头的文件)

在Linux中的文件类型与文件后缀无关,但是Linux中的软件要求后缀

mkdir

创建一个目录

mkdir code 就可以创建一个名为code的目录

mkdir -p a/b/c/d 可创创建一个路径(创建了一串目录)p是path的缩写

rmdir

rmdir可删除一个空目录

rm

rm可删除一个非空目录,因为Linux中目录是递归式定义的,所以在删除目录时要带选项 -r

r是recursion的缩写

rm -rf 目录名 强制删除该目录,不进行交互

rm 文件名 可直接删除普通文件

储备知识点

文件

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

-a

a是all的缩写,显示当前目录下的全部目录(包括隐藏文件)

在Linux中以 .开头的文件称为隐藏文件

为什么要有隐藏文件??

防止使用者对对重要数据进行修改,减少误操作

目录和普通文件

是个有效字符描述文件信息,而第一个字符是以d开头表示该文件是一个目录(文件夹),以-开头表示其是一个普通文件

定位文件

绝对路径 相对路径定位文件的两种方式,两种定位文件的路径都具有唯一性

tree

tree+指定目录可展示文件和目录结构

在命令行中出现刷屏无法终止 使用CTRL+c 即可终止


相关推荐
一楼的猫15 分钟前
从工具链视角对比:番茄作家助手 vs 第三方写作辅助方案
java·服务器·开发语言·前端·学习·chatgpt·ai写作
武子康33 分钟前
调查研究-138 全球机器人产业深度调研报告【01 篇】:市场规模、竞争格局与商业化成熟 2026
服务器·数据库·ai·chatgpt·机器人·具身智能
_kerneler1 小时前
[qemu+kvm]: trap 寄存器脱敏优化方法
linux
猫猫的小茶馆1 小时前
【Python】函数与模块化编程
linux·开发语言·arm开发·驱动开发·python·stm32
xhbh6661 小时前
代理ARP (Proxy ARP) 是如何实现跨网段通信的?在Linux下如何配置?
服务器·网络·智能路由器·端口映射·映射
神奇椰子2 小时前
[特殊字符] 服务器搭建网站完整教程
运维·服务器
慧都小妮子2 小时前
告别看图抓数据:DeviceXPlorer OPC Server 助力数据自动化管理
运维·物联网·自动化·takebishi·dxpserver·opc server
Wpa.wk2 小时前
APP自动化-Appium环境安装
运维·appium·自动化
快乐的哈士奇3 小时前
LangFuse 自托管实战:选型理由、Docker 部署与常用配置全解析
运维·人工智能·docker·容器
数智化管理手记3 小时前
精益生产3步实操,让现场从混乱变标杆
大数据·运维·网络·人工智能·精益工程