linux终端文件
① linux下载文件夹到本地命令2种从Linux终端下载文件的方法
在这篇终端技巧中,你将学习两种在 Linux 中使用命令行下载文件的方法。
如果你被困在 Linux 终端,比如说在服务器上,如何从终端下载文件?
在 Linux 中是没有 download 命令的,但是有几个 Linux 命令可用于下载文件。
在这篇终端技巧中,你将学习两种在 Linux 中使用命令行下载文件的方法。
我在这里使用的是 Ubuntu,但除了安装,其余的命令同样适用于所有其他 Linux 发行版。
使用 wget 命令从 Linux 终端下载文件
wget 也许是 Linux 和类 UNIX 系统中使用最多的命令行下载管理器。你可以使用 wget 下载一个文件、多个文件、整个目录甚至整个网站。
wget 是非交互式的,可以轻松地在后台工作。这意味着你可以很容易地在脚本中使用它,甚至构建像 uGet 下载管理器 这样的工具。
让我们看看如何使用 wget 从终端下载文件。
安装 wget
大多数 Linux 发行版都预装了 wget。它也可以在大多数发行版的仓库中找到,你可以使用发行版的包管理器轻松安装它。
在基于 Ubuntu 和 Debian 的发行版上,你可以使用 apt 包管理器 命令:
sudo apt install wget使用 wget 下载文件或网页
你只需要提供文件或网页的 URL。它将在你所在的目录下以原始名下载该文件。
wget URL要下载多个文件,你必须将它们的 URL 保存在一个文本文件中,并将该文件作为输入提供给 wget,就像这样:
wget -i download_files.txt用 wget 下载不同名字的文件
你会注意到,网页在 wget 中几乎总是以 index.html 的形式保存。为下载的文件提供自定义名称是个好主意。
你可以在下载时使用 -O (大写字母 O) 选项来提供输出文件名:
wget -O filename URL用 wget 下载一个文件夹
假设你正在浏览一个 ftp 服务器,你需要下载整个目录,你可以使用递归选项 -r:
wget -r ftp://server-address.com/directory使用 wget 下载整个网站
是的,你完全可以做到这一点。你可以用 wget 镜像整个网站。我说的下载整个网站是指整个面向公众的网站结构。
虽然你可以直接使用镜像选项 -m,但最好加上:
–convert-links:链接将被转换,使内部链接指向下载的资源,而不是网站。–page-requisites:下载额外的东西,如样式表,使页面在离线状态下看起来更好。
wget -m --convert-links --page-requisites website_address额外提示:恢复未完成的下载
如果你因为某些原因按 CTRL-C 键中止了下载,你可以用选项 -c 恢复之前的下载:
wget -c使用 curl 在 Linux 命令行中下载文件和 wget 一样, curl 也是 Linux 终端中最常用的下载文件的命令之一。 使用 curl 的方法有很多,但我在这里只关注简单的下载。
安装 curl
虽然 curl 并不是预装的,但在大多数发行版的官方仓库中都有。你可以使用你的发行版的包管理器来安装它。
要 在 Ubuntu 和其他基于 Debian 的发行版上安装 curl,请使用以下命令:
sudo apt install curl使用 curl 下载文件或网页
如果你在使用 curl 命令时没有在 URL 中带任何选项,它就会读取文件并打印在终端上。
要在 Linux 终端中使用 curl 命令下载文件,你必须使用 -O(大写字母 O)选项:
curl -O URL在 Linux 中,用 curl 下载多个文件是比较简单的。你只需要指定多个 URL 即可:
curl -O URL1 URL2 URL3请记住,curl 不像 wget 那么简单。wget 可以将网页保存为 index.html,curl 却会抱怨远程文件没有网页的名字。你必须按照下一节的描述用一个自定义的名字来保存它。
用不同的名字下载文件
这可能会让人感到困惑,但如果要为下载的文件提供一个自定义的名称(而不是原始名称),你必须使用 -o(小写 O)选项:
curl -o filename URL有些时候,curl 并不能像你期望的那样下载文件,你必须使用选项 -L(代表位置)来正确下载。这是因为有些时候,链接会重定向到其他链接,而使用选项 -L,它就会跟随最终的链接。
用 curl 暂停和恢复下载
和 wget 一样,你也可以用 curl 的 -c 选项恢复暂停的下载:
curl -c URL总结和以往一样,在 Linux 中做同一件事有多种方法。从终端下载文件也不例外。
wget 和 curl 只是 Linux 中最流行的两个下载文件的命令。还有更多这样的命令行工具。基于终端的网络浏览器,如 elinks 、 w3m 等也可以用于在命令行下载文件。
就个人而言,对于一个简单的下载,我更喜欢使用 wget 而不是 curl。它更简单,也不会让你感到困惑,因为你可能很难理解为什么 curl 不能以预期的格式下载文件。
② Linux——如何在 Linux 终端中删除文件和文件夹
在Linux终端中删除文件与文件夹主要使用三个命令:rm、rmdir、unlink。
使用rm与unlink命令,可以删除文件。unlink一次只能删除一个文件,而rm则可以同时删除多个文件。
要删除指定文件,使用rm或unlink,后面跟文件名,如删除当前文件夹下的abc.txt。
若有写保护文件,系统会提示是否删除,输入Y或y,回车确认。
使用rm命令删除多个文件时,只需在文件名间用空格隔开,如删除abc.txt、ab.jpg、abc.pdf。
使用rm命令与通配符*结合,删除匹配的多个文件,如删除当前工作文件夹下的所有.png文件。
添加-i标志启用确认程序,删除每个文件时系统会提示,输入Y或N,回车响应。
-f标志用于强行删除,即使文件写保护也不提示确认。使用rm命令,加上-f标志,可删除受写保护的内容。
rmdir用于删除空文件夹,而rm命令配合-r与-f标志可删除非空文件夹及其内容。
删除空文件夹,使用rmdir命令或rm -d命令,如删除mydir文件夹。
删除非空文件夹,使用rm -r命令配合-f标志,如删除abc文件夹,即使该文件夹写保护。
多实践,熟练掌握删除文件与文件夹的方法,祝你Linux学习顺利!
③ 终端怎么打开文件
在终端中打开文件,主要取决于你所使用的操作系统以及是否已经定义了文件的默认打开方式。以下是在不同操作系统中,通过终端打开文件的一般方法:
**对于Linux系统**:
1. **使用xdg-open命令**:这是打开文件的一种通用方法,它会根据文件的类型调用系统中注册的默认程序来打开文件。例如,要打开名为`example.pdf`的文件,可以在终端中输入`xdg-open example.pdf`,然后按回车键。
2. **使用特定程序命令**:如果知道文件的类型以及对应的打开程序,也可以直接使用该程序的命令行选项来打开文件。例如,使用`evince`(一个PDF阅读器)打开PDF文件,可以输入`evince example.pdf`。
**对于macOS系统**:
1. **使用open命令**:与Linux的xdg-open类似,macOS的open命令也可以用来打开文件。例如,打开名为`example.txt`的文本文件,可以在终端中输入`open example.txt`。
**对于Windows系统(通过命令行工具如CMD或PowerShell)**:
1. **使用start命令**:Windows的命令行工具支持使用start命令来打开文件或应用程序。例如,要打开名为`example.docx`的Word文档,可以输入`start example.docx`。这会尝试使用与`.docx`文件关联的程序(如Microsoft Word)来打开文件。
请注意,以上方法都假设你已经在终端(或命令行工具)中正确导航到了包含目标文件的目录,或者提供了文件的完整路径。如果文件位于不同的目录,你需要使用`cd`命令(在Linux和macOS中)或更改当前目录的命令(在Windows中,如`cd /d`后跟路径)来导航到该文件所在的目录,或者使用文件的完整路径来直接打开它。
④ linux终端怎么打开文件linux终端怎么打开
windows如何进入终端?
方法一:WinX菜单
右键单击任务栏上的Windows图标,打开WinX菜单(快捷键:Win+X)
如果你想要提升权限,请单击Windows终端(管理员)
方法二:使用搜索打开Windows终端
单击任务栏上的搜索图标。
键入WindowsTerminal并单击打开。
方法三:开始菜单
单击任务栏上的Windows图标或使用键盘上的Windows键打开开始菜单。
单击“所有应用”按钮。
向下滚动,直到到达“W”应用程序并找到WindowsTerminal,单击它。
linux怎么打开终端?
1、方法一:直接运行终端的可执行文件。
单击ubuntu桌面左侧启动器内部的主文件夹,然后单击文件系统,进入文件系统内部usr文件夹下的bin目录。单击“搜索”标识,在搜索框内输入“gnome-terminal”然后按回车键。在搜索结果中会出现“gnome-terminal”的可执行文件,双击即可打开终端。操作过程如下图所示。
2、方法二:通过命令行打开终端。
在ubuntu系统中按Alt+F2快捷键打开命令输入框,输入“gnome-terminal”命令,然后按回车键即可打开终端。
3、方法三:使用快捷键:Ctrl+Alt+T打开终端。
在ubuntu系统中按:Ctrl+Alt+T即可打开终端,此方法是五种方法中最简便快捷的方法。
4、方法四:Dash主页打开终端。
单击Ubuntu桌面左上边的Dash主页图标,在搜索框内输入“ter”,然后在搜索结果内会出现终端的图标,然后单击终端图标即可打开终端。操作过程如下图所示。
5、方法五:将终端图标锁定在右侧启动器,直接打开终端。
可以将终端通过拖拽的方式固定在桌面右侧的启动器上,通过单击启动器上的终端图标即可方便的打开终端。
linux系统怎么打开运行?
打开终端命令行窗口即可
linux怎么看操作系统?
查看linux操作系统呢,以下是具体方法:
1、打开linux系统,在linux的桌面的空白处右击。
?
2、在弹出的下拉选项里,点击打开终端。
?
3、在终端窗口里输入uname-a,回车后即可查看到电脑和操作系统的相关信息。
?
4、也可以输入cat/etc/issue来查看系统发行版本信息。
linux怎么进终端机?
1、在Linux的首页使用Ctrl+alt+T,打开终端。
2、Linux支持多终端,可以再使用Ctrl+alt+T命令打开多个终端。
3、通过“searchyourcomputer”功能搜索,terminal。
4、输入“ter”,可以看到,terminal终端出现了,单击打开。
5、可以鼠标左键terminal,把他拖到到“searchyourcomputer”的下面,然后右键固定到“启动栏”中,就类似Windows的“锁定到任务栏”这样就方便下次直接使用。
⑤ linux文件怎么打开
linux文件怎么打开?我们一起来了解一下吧。
1、打开linux系统,在linux的桌面的空白处右击。
2、在弹出的下拉选项里,点击打开终端。
3、在终端程序中输入vi +文件名,按回车运行。
4、关闭文件时在终端中输入:q ,按下回车车键。