linux如何用tap去找命令

linux如何用tap去找命令,第1张

Linux系统(3):基础命令

Linux系统(3):基础命令

(1)cd命令

cd /--------------进入根目录(主目录)

cd /目录1----------进入目录1(进入单级目录)

cd /目录1/目录2-----进入目录2(进入多级目录,目录2在目录1内)

cd .--------------返回当前目录

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

cd ~--------------返回到当前用户

(2)tap命令

tab-----输入目录的首字母按下tab,会自动d出该目录;

如果目录首字母相同,两次tab,会d出首字母相同的所有目录

(3)ls命令

ls----------查看当前目录下的内容

ls - l------查看当前目录的详细信息(可以简写为ll)

ls - a------查看当前目录下的所有内容(包括隐藏的文件)

ls - la-----查看当前目录的所有详细信息

(4)

pwd------------查看当前目录的路径

man 当前命令-----打开当前命令的帮组手册(帮组命令查询当前命令的使用方式),点击键盘Q退出手册

(5)mkdir命令

mkdir xx-----------在当前目录下创建目录xx

mkdir -p a/b/c----迭代创建(在当前目录下创建了a目录,在a目录内又创建了b目录,在b目录内又创建了c目录)

(6)rmdir命令(只能删除空目录)

rmdir x------------删除当前目录下的x目录(前提:目录x是空目录)

rmdir a/b/c--------删除当前目录下的,a目录内的b目录内的c目录(前提:目录c是空目录)

(若直接删除a或b目录,会报错,因为a或b目录不是空目录)

rmdir -p a/b/c----迭代删除(删除当前目录下的目录a、目录b和目录c)

(前提:目录a的子目录只有目录b,目录b的子目录只有目录c,目录c是空目录)

(7)rm命令

rm 权限比较高的删除命令(什么都能删,而且删掉以后不会进回收站)

rm f---------------------跳过提示信息

rm r---------------------强制删除

rm rf--------------------跳过提示信息强制删除

rm -rf c--------------删除当前目录内,目录a下的目录b下的目录c以及目录c内部的所有东西

rm -rf a/b/c----------删除当前目录内,目录a以及目录a内部的所有东西(目录b、c及其内部的东西都会被删除)

rm -rf v*-------------删除当前目录下以v开头的所有文档

rm -rf **-------------删除当前目录下的所有文档

切记:

rm -rf /*------------删除根目录下的所有东西(该删除键容易导致系统崩溃)

在 *** 作命令之前,给系统拍摄快照,如果我们 *** 作系统失误的时候,可以通过快照恢复

(8)touch命令

touch test.txt-------创建名称为test的空白文件

注意:只能创建空白文件,如果文件名已存在,则不创建

(9)cp命令

cp -r /x1 /y--------将根目录下的x1目录复制到y目录下,在y目录下的名称为x

cp -r /x1 /y/x2-----将根目录下的x1目录复制到y目录下,且修改名为x2

(10)mv命令

mv /xx /yy-----------将根目录下的xx目录,剪切到yy目录下,在yy目录下的名称为xx

mv xx yy/zz----------将当前目录下的xx目录,剪切到yy目录下,并修改名称为zz

(11)vim命令

vim /a/b----------查看a目录下的b为文件

vim 文件名---------创建新文件,保存就创建,不保存,就不创建

注意:

vim因为意外终止,会产生交换文件(隐藏的),和源文件在同一级,此时打开源文件会报错;

通过ls - a找出隐藏文件,通过rm -rf 交换文件名,将交换文件删除掉

再重新打开源文件即可编辑

打开文本之后,如何进入编辑模式:

i:在当前光标,进入插入模式

o:下一行进入插入模式

如何进行行首行尾,开头末尾切换

行首:home或者0

行尾:end或者$

开头:gg

结尾:G

文本编辑过程中:

q------------退出

w------------保存

wq-----------保存并退出

q!-----------强制退出 不保存

w!-----------强制保存

wq!----------强制保存并退出

举例:

pwd-----查看当前路径

ls------查看当前目录下的子目录

man-----打开当前命令的帮组手册(帮组命令查询当前命令的使用方式),点击键盘Q退出手册

分类: Linux

linux的tap表示虚拟的是以太网设备,需要用tun/tap 驱动,通过驱动可以将tcp/ip协议栈处理好的网络分包传给任何一个使用tun/tap驱动的进程,由进程重新处理后再发到物理链路中。先装驱动吧。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7110967.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存