@TOP
pwd指令
显示当前所在目录的绝对路径

ls指令
ls 选项 目录或文件
常用选项:
-a:显示当前目录所有的文件和目录,包括隐藏文件
-l:以列表的形式显示信息

cd指令
cd 地址
前换到指定地址目录下
cd ~ 或者 cd : 回到自己的家目录
cd … 回到当前目录的上一级
mkdir指令
全称是makedirectory,创建目录
mkdir 选项 文件地址
创建现有的直接子目录时,选项可以省略
常用选项:-p(创建多级目录时使用)
如果不使用会创建失败
加上-p

rmdir
又到了喜闻乐见的删库跑路环节

rmdir 选项 要删除的文件目录
常见选项
-r :递归删除整个文件夹
-f : 强制删除不提示

用于删除空文件夹
删除有内容的文件
rm -rf 地址
中间的 r 代表recursion 递归
f代表force 强制
强制递归删除某个文件及其子文件


不会有提示
touch指令
创建空文件夹,并不写入(空文件)
touch 文件名

cp指令
cp 选项 源文件 目标地址

常用选项 -f 递归复制整个文件夹

并且会覆盖目标文件的重复文件
mv指令
移动文件与目录或者重命名
mv 旧地址 新地址
mv 旧名称 新名称

如果新地址的命名变了,指令的效果会变成移动并重命名

cat指令
只能浏览文件而不能修改文件
cat 选项 要查看的文件
常用选项-n :显示行号

more指令
为了浏览方便,一般 会带上管道命令 | more,便于浏览
cat -n 文件名 | more
more -n 文件名
| 操作 | 功能 |
|---|---|
| 空格键 | 向下翻一页 |
| 回车键 | 向下翻一行 |
| q | 离开,不再显示该页内容 |
| Ctrl+F | 向下滚动一屏 |
| Ctrl+B | 向上一屏 |
| = | 输出当前行号 |
| :f | 输出文件名和当前的行号 |
less指令
分屏查看文件内容,功能与more指令类似,支持各种显示终端。less指令在显示文件内容时,并不是一次讲整个文件加载和才显示,而是根据需要显示的内容来加载,效率高于more
less 要查看的文件
| 操作 | 功能 |
|---|---|
| 空格键 | 向下翻一页 |
| 【pagedown】 | 向下翻动一页 |
| 【pageup】 | 向上翻动一页 |
| /字符串 | 向下搜寻字符串;n向下找,N向上找 |
| ?字符串 | 向上搜寻字符串;n向下找,N向上找 |
| q | 离开less |
echo指令
输出内容到控制台
echo 选项 输出内容

head
用于显示文件开头部分内容,默认情况显示前10行
head -n 5 文件名
显示前5行
tail
输出文件中尾部的内容,默认情况下tail指令显示后10行内容
tail 文件名 查看文件尾10行内容
tail -n 5 文件名 查看尾5行的内容
tail -f 文件名 实时追踪文件更新
>指令和 >>指令
单个> 覆盖
两个就是追加
ls -l > 文件 列表内容写入到目标文件中,覆盖原内容

cat 文件1 > 文件2 将文件1的内容覆盖到文件2

ln
类似windows快捷方式,存放链接其他文件的路径
ln -s 原文件 链接名

删除链接

history
查看你已经执行过的命令,也称历史指令
history 显示所有执行过的指令
history 5 显示最近执行的5条指令
本文详细介绍了Linux系统中常见的命令,包括pwd、ls、cd、mkdir、rmdir、rm、touch、cp、mv、cat、more、less、echo、head、tail、>、>>、ln、history等。这些命令涵盖了文件和目录管理、文件查看、文件操作、链接创建以及历史命令查看等多个方面,是Linux日常操作的基础。通过实例演示了如何使用这些命令进行文件操作和系统交互,帮助用户更好地理解和掌握Linux操作。
2490





