【linux学习】linux的基本指令


前言

开始对linux进行学习,在xshell8下进行基本的指令学习


一、ls指令

概念:ls=list 作用:列出目录内容、查看文件 / 文件夹信息。

|---------------------|
| ls 选项 目录/文件 |

不加参数:查看当前目录 内容
ls /home:查看指定目录

指令进一步,ls的子命令:

  • ls -l:长格式显示,权限、所有者、大小、时间等
  • ls -a:显示所有文件 ,包括隐藏文件(.开头)
  • ls -lh:人性化大小(KB/MB,不是字节)
  • ls -la:显示所有文件 + 详细信息
  • ls -lt:按修改时间从新到旧排序
  • ls -lr:逆序显示
  • ls -R:递归显示所有子目录内容

|--------------------------------------------------------------------------|
| ls -l # 看详细信息 ls -a # 看隐藏文件 ls -lh # 看大小(可读) ls -lt # 按时间排序 ls -R # 递归查看 |

创建两个文件,进行查看,ll列出root下的子目录和文件
蓝色为目录,白色为文件

ls -a列出所有文件和目录,隐藏文件也都列出来,

二、pwd

Print Working Directory ,打印当前所在的工作目录(绝对路径)

作用:查看当前位置的绝对路径,防止迷路

绝对路径是从根节点开始的,

这是查看绝对路径,防止迷路

三、cd

(Change Directory,切换目录)

  • . 代表当前目录 ,.. 代表上级目录
  • ~ 是家目录简写
  • 路径分两种:
    • 绝对路径 :以 / 开头,如 /usr/bin
    • 相对路径 :不以 / 开头,基于当前位置跳转

切换目录,和ls pwd配合使用,切换工作路径。

四、touch

作用:创建空文件 / 修改文件时间戳

(只能建文件 ,不能建文件夹;建文件夹用 mkdir)

touch 用来新建空文件,文件已存在则更新时间;不能建目录,建目录用 mkdir。

新建一个文件在hello.txt下

五、mkdir

全称 make directory ,创建文件夹(目录) ,和 touch(创建文件)对应。

mkdir 建目录,多级目录必须加 -p 参数;touch 建文件,二者不要搞混。

新建一个目录,

六、rm

Linux rm 命令(remove 删除)

作用:删除文件 / 目录,删除后一般不可恢复,谨慎使用

|-------------------|
| rm 选项 文件名/目录名 |

删除目录下的所有文件用-r,递归删除,删除干净

七、man

全称 manual ,查看命令 / 函数的官方帮助手册,相当于 Linux 的内置说明书。

|--------|
| man 命令 |

man 查官方手册,man 数字 名字 区分命令 / 系统调用 / 库函数,q 退出。


总结

简单学习基本指令

相关推荐
字节跳动开源7 小时前
ByteDance 2026 上半年 Linux 内核贡献回顾
linux·开源
小此方7 小时前
Linux网络(二十八):从NAT转换到正反向代理:图解内网通信、NAPT端口映射
linux·运维·网络
刚入门的大一新生8 小时前
Linux-进程池
linux·运维·服务器
卿卿的产品经理日记8 小时前
【AI产品经理实战】Day 38|try-except 踩坑实录:报错是数据
人工智能·笔记·python·学习·产品经理
keyipatience8 小时前
TypeScript学习(1)
前端·javascript·学习·typescript·html·css3
鱼很腾apoc8 小时前
【MySQL】第4期 用户管理与 C 语言连接编程详解
linux·服务器·c语言·mysql·connector/c
lazy H9 小时前
【计算机网络】第 2 篇:一条数据如何穿过网络?彻底理解数据封装与解封装
网络·经验分享·后端·学习·计算机网络
刚入门的大一新生9 小时前
Linux-进程间通信1
linux·运维·服务器
我命由我123459 小时前
软件工程概念 - 可插拔性
java·后端·学习·java-ee·系统架构·软件工程·学习方法
张宇Joaquin9 小时前
Linux系统下磁盘扇区512n、512e和4kn的区别
linux·运维·数据库