Linux系列-Linux的常见指令

🌈个人主页:羽晨同学

💫个人格言:"成为自己未来的主人~"

Linux基本指令

ls指令

语法:ls 【选项】【目录或文件】

功能:对于目录,该命令列出该目录下的所有子目录与文件,对于文件,将列出文件名以及其他信息

  • -a是列出目录下的所有文件,包括以.开头的隐藏文件
  • -l,是列出文件的详细信息
  • -a,-l就是列出文件的详细信息并且包括隐藏文件

在这里,需要注意的是,选项是可以拼接的,并且选项的顺序是可以随意的。比如

这样子,也是可以的。

我们来看一下详细的文件列表中的第一个字符,我们可以看到无非只有两种情况,一种是d,一种是-。其中的d表示的是目录,-表示的是普通文件,文本文件就是普通文件的一种。

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

而对于文件的任何操作,无非要么是对文件内容进行操作,要么是对文件属性进行操作。

pwd

显示用户当前所在的目录

在windows下'\'是路径分隔符,而在Linux下'/'是路径分隔符。

cd

cd命令的作用是切换到指定的目录下面。

而在这当中,ls -d的作用就是不进入目录当中却查看目录自己。

而ls -l 会默认打印出目录的内容。

而在显示出来的目录内容当中,第一个第二个是经常出现的。

其中,第一个表示的是特殊目录中的当前目录。第二个表示的是特殊目录中的上级目录。

tree

这个多叉树的叶子节点,一定是普通文件或者是空目录。

任何一个父节点,都存在着多个子节点,但是一个子节点,有且只有一个父节点。

所以说,路径具有唯一性

cd- 可以跳转到最近的一次路径。

cd~ 跳转到root用户的家目录。

root用户首次登录,叫做root用户的家目录。

普通用户首次登录,叫做普通用户的家目录。

touch && mkdir

touch是创建普通文件。

mkdir是创建目录。

rmdir

删除文件。

rm -r dir1是递归式的删除非空目录。

rm -rf dir1是递归且强制性的删除非空目录。

好了,本次的文章就到这里了,我们下次再见。

相关推荐
网硕互联的小客服几秒前
网站出现Deprecated: Function的解决方法?
运维·服务器·网络·安全·ssh
不懒不懒几秒前
【苏宁易购商品评价文本分析实战:从自动化爬取到分词清洗全流程】
运维·数据库·自动化
济6171 分钟前
ARM Linux 驱动开发篇--- Linux 按键输入实验--- Ubuntu20.04互斥体实验
linux·嵌入式·嵌入式linux驱动开发
亦复何言??3 分钟前
Ubuntu内核更新导致显卡驱动掉线 (nvidia-smi报错) 的“最小化改动”修复方案
linux·运维·ubuntu
_OP_CHEN3 分钟前
【MySQL数据库基础】(三)MySQL 库的核心操作全解析:创建、修改、备份一条龙搞定
linux·数据库·sql·mysql·c/c++·mysql操作·企业级组件
袋子(PJ)4 分钟前
Windows 下本地部署 Qwen3-0.6B:WSL2 + vLLM + Open WebUI 全流程
服务器·人工智能·windows
_OP_CHEN4 分钟前
【Linux系统编程】(四十六)线程池原理与实现:从固定线程池到线程安全单例模式
linux·单例模式·操作系统·线程池·进程·线程安全·c/c++
爱吃生蚝的于勒5 分钟前
【Linux】网络基础(一)
linux·运维·服务器·网络·后端·算法·架构
ken22325 分钟前
双硬盘、分别独立安装 linux & win 双系统。BIOS 设置问题导致无法启动: UEFI 与 Legacy
linux·运维·服务器
zhangfeng11336 分钟前
租界GPU平台 趋动云虚拟服务器中新建 Conda 环境 持久化 并基于 base 环境复刻(指定安装目录`)
服务器·chrome·conda