linux ubuntu中 终端 各种命令集合1 常用篇(复习用)

本文详细介绍了Linux常用命令的使用,包括ls、cd、pwd、chmod、rm、cp、mv、cat、more、grep、echo、tree、dpkg等。内容涵盖了文件管理、权限设置、文本搜索、文件操作及系统工具等多个方面,旨在帮助读者更好地理解和掌握Linux系统操作。
摘要由CSDN通过智能技术生成

命令

ls

ls用于显示当前目录下的文件以及文件信息

如图所示:
在这里插入图片描述

ls还可以与 -l -h -a 等选项搭配

ls -l 可以展示列表信息

如图所示:
在这里插入图片描述

在这里插入图片描述

ls -l 第一块区域

在这里插入图片描述
这里开头的 d 表示是文件夹,后面的字符分为三组,其中第一组是拥有者权限、第二组是组权限、第三组是其他用户权限

有下面几种权限:

权限名权限内容
r可读
w可写
x可执行
ls -l 第二块区域

在这里插入图片描述
这里的数字表示的是硬连接数,表示有几种方法访问到这个位置

现在有一个目录a,我要访问它可以通过他的绝对路径访问它,也可以通过他相对于自己的位置访问它自己,也可以通过他的不同的下级目录访问到他。

如图:

我要访问到桌面的niubi文件夹,有四种方法,
1.通过绝对路径直接访问
2.通过对于自己的位置,直接 cd . 来访问
3.在下级文件夹yyy 通过 cd …访问
4.在下级文件夹nnn 通过 cd …访问

ls -h 可以显示已KB为单位,需要与列表-l一起匹配

在这里插入图片描述

ls -a 可以显示出隐藏文件

在这里插入图片描述

pwd

可以显示当前所在绝对路径

在这里插入图片描述

chmod

权限设置

+权限修改后效果
+r获取可读权限
+w获取可写权限
+x获取可执行权限
-权限修改后效果
-r不可读
-w不可写
-x不可执行

如图:

对 jj.txt 执行 chmod -r 后 jj.txt 变成不可读
在这里插入图片描述

对 jj.txt 执行 chmod +x 后 jj.txt 获得可执行权限
在这里插入图片描述

chmod 权限修改的其他形式

例如:
chmod 755 文件名(目录名)
表示把文件(目录)
拥有者 权限修改成7 ,查表得是可读可写可执行
组 权限修改成5,查表得是可读可执行
其他 权限修改成5,查表得是可读可执行

在这里插入图片描述

man

显示帮助文档, 在man后面跟一个命令,可以知道该命令的文档解释
如图:
在这里插入图片描述
执行命令后:
在这里插入图片描述

man文档的页面操作

  • b 键向前翻页
  • f 键向后翻页
  • 空格键 向后翻页
  • 回车键 转到下一行
  • q 键退出查看文档

cd 目录跳转

切换目录命令

- cd 文件1/文件2 到文件1的文件2目录下面去

- cd ./ 到当前目录

- cd ../ 回到上一级目录

- cd ~ 回到家目录中

- cd / 回到根目录中

touch 创建文件

touch后面跟文件名,可以创建文件

如图:
在这里插入图片描述

mkdir 创建文件夹

配合 -p 使用可以创建多级目录

rm 删除文件和文件夹

rm

rm后面跟文件名,就是删除该文件

在这里插入图片描述
这里 -i 是提醒用户是否删除

rm -r可以删除文件夹

在这里插入图片描述

cp 拷贝文件

格式:cp 源文件 目标文件

如图:

在这里插入图片描述

mv剪切文件

普通:直接从 源目录 剪切到 目标目录

如图:
在这里插入图片描述
其中 -i 是询问是否剪切的

其他:从 源目录 剪切到 目标目录 并换文件名

在这里插入图片描述
原来的 y 文件 ,被剪切成 niu_niu了。

cat 查看文件全部内容

在这里插入图片描述

cat -b 显示非空行的非空行号序

如图:
在这里插入图片描述

cat -n 显示所有行的行号序

在这里插入图片描述

more 阅读文件内容,通过快键阅读

在这里插入图片描述

下面的43%是指阅读的部分占全部的43%

more热键

  • b 键向前翻页
  • f 键向后翻页
  • 空格键 向后翻页
  • 回车键 转到下一行
  • q 键退出查看文档

grep 文本搜索

在这里插入图片描述

grep -n 搜索文本行,显示改行行号

如图:
在这里插入图片描述

grep -v 显示除匹配文本的行其他所有的行

在这里插入图片描述

grep -i 忽略大小写的匹配文本

如图:
在这里插入图片描述

echo 文字输出

在这里插入图片描述

tree 查看目录、文件树状结构

如图:
在这里插入图片描述

dpkg 解压dep文件,并安装

// 例子
sudo dpkg -i code_1.65.1-1646706496_amd64.deb

其他(快键以及特殊字符)

自动补全 Tab 键

补全命令

当输入了一部分命令的时候,按下TAB键可以补全剩下的命令
在这里插入图片描述
当前输入了cl,按下Tab键变成clear
在这里插入图片描述

补全路径

当用cd操作的时候,输入的部分路径可以补全

如图:
在这里插入图片描述
上面的 cd niu 经过Tab键变成 cd niubi

补全提示

当文件下两个相似的文件名,一个叫 niuzui 一个叫niubi 这个时候输入Tab键,将不会补全,第二次按下Tab键时会提示当前目录下有niuzui和牛逼两个相似的文件
如图:
在这里插入图片描述

文本代替 *、?、^、$

* 多文字匹配

如图:
在这里插入图片描述

当前目录下面里面只有 niuzui 文件的后名是zui的所以匹配到的是 niuzui 文件

? 单文字匹配

如图:
在这里插入图片描述

当前目录下面里面 ? 代替了 z 匹配到的是 niuzui 文件

^、$

在这里插入图片描述

重定向 > 和 >>

在这里插入图片描述

> 替代重定向

在这里插入图片描述

>> 末尾添加重定向

在这里插入图片描述

管道 |

如图:
在这里插入图片描述
more 把内容输出给 grep 用来匹配 “Hello” 然后输出匹配的结果。

help使用

命令 --help

如图:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌入一下?

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值