标签:文件夹的名称 问题 man linux debian 提示 ext 系统 scratch
Linux
?Linux
是操作系统的核心。其实Linux
是一个UNIX
克隆。但它实际上是由Scratch
的Linus Torvalds
创建的。
Linux
是免费的开源软件,这意味着您可以简单地在Linux
中更改任何内容并以您自己的名义重新分发它!有几种Linux
发行版,通常称为“发行版”。
Ubuntu Linux
- 红帽企业
Linux
Linux Mint
Debian
的Fedora
的
Linux
主要用于服务器。大约90%的互联网由Linux
服务器提供支持。这是因为Linux
快速,安全且免费!使用Windows
服务器的主要问题是
它们的成本。这可以通过使用Linux
服务器来解决。在全球大约80%的智能手机中运行的操作系统Android
也是由Linux
内核制作的。
Linux Shell
或“终端”shell
是一个程序,它接收来自用户的命令并将其提供给OS
进行处理,并显示输出。Linux
的shell
是它的主要部分。
它的发行版来自GUI
(图形用户界面),但基本上,Linux
有一个CLI
(命令行界面)。
我简单的说一下在Linux
的shell
中使用的基本命令:
Linux
命令1. pwd
: 首次打开终端时,您位于用户的主目录中。要知道您所在的目录,可以使用“pwd
”命令。它为我们提供了绝对路径,
这意味着从根开始的路径。根是Linux
文件系统的基础。它用正斜杠(/)表示。用户目录通常类似于“/root
/桌面”
2. ls
: 使用“Is
”命令知道您所在目录中的文件。您可以使用命令“ls -a
”查看所有隐藏文件。
3. cd
: 使用“cd
”命令转到目录。例如,如果您在主文件夹中,并且想要转到下载文件夹,则可以使用“cd Downloads
”。
但是此命令区分大小写,您必须完全按原样键入文件夹的名称。但是这些命令存在问题。想象一下,你有一个名为“2 343.txt
”的文件夹。
在这种情况下,当您键入“cd 2 343.txt
”时,shell
将把该命令的第二个参数作为另一个参数,因此您将收到一条错误消息,
指出该目录不存在。在这里,您可以使用反斜杠。也就是说,在这种情况下你可以使用“cd 2\ 343.txt
”。
空格如下所示:如果只输入“cd
”然后按Enter
键,它会将您带到主目录。要在此之前从文件夹返回到文件夹,可以键入“ cd ..
”。两个点代表回来。
4. mkdir&rmdir
: 需要创建文件夹或目录时使用mkdir
命令。例如,如果要创建名为“DIY
”的目录,则可以键入“mkdir DIY
”。
请记住,如前所述,如果要创建名为“DIY Hacking
”的目录,则可以键入“mkdir DIY \ Hacking
”。使用rmdir
删除目录。
但rmdir
只能用于删除空目录。要删除包含文件的目录,请使用rm
5. touch
: touch
命令用于创建文件。它可以是任何东西,从空的txt
文件到空的zip
文件。例如,“ touch new.txt
”。
6. man& -- help
: 要了解有关命令以及如何使用它的更多信息,请使用man
命令。它显示命令的手册页。
我们输入man ls
,它会在最左上角显示“LS(1)
”,在这里,“LS
”表示手册名称,而“(1)
”表示该手册位于第一章节
7. cp
: 使用cp
命令通过命令行复制文件。它需要两个参数:第一个是要复制的文件的位置,第二个是要复制的位置。
8. mv
: 使用mv命令通过命令行移动文件。我们还可以使用mv
命令重命名文件。例如,如果我们要将文件“1.text
” 重命名为“ new.txt
”
我们可以使用“mv 1.txt newer.txt
”。它接受两个参数,就像cp
命令一样
9.locate
: locate
命令用于在Linux
系统中查找文件,就像Windows
中的搜索命令一样。当您不知道文件的保存位置或文件的实际名称时,
此命令很有用。在命令中使用-i
参数有助于忽略大小写(如果它是大写或小写则无关紧要)。因此,如果你想要一个包含单词“hello
”的文件,
当你输入“ locate -i hello
” 时,它会给你的Linux
系统中包含单词“hello
”的所有文件的列表。如果你记住两个单词,
你可以用星号(*)分隔它们。例如,要查找包含单词“hello
”和“this
”的文件,可以使用命令“locate -i * hello * this
”。
1. echo
: “echo
”命令帮助我们将一些数据(通常是文本)移动到文件中。例如,如果要创建新文本文件或添加到已创建的文本文件,
只需输入“ echo hello,my name is alok >> new.txt
”。你不需要在这里使用反斜杠来分隔空格,因为当我们完成我们需要写的东西时,
我们放入两个三角括号。
2. cat
: 使用cat
命令显示文件的内容。它通常用于轻松查看程序。
3.ping
: 使用ping
检查与服务器的连接。维基百科称,“ Ping
是一种计算机网络管理软件实用程序,
用于测试互联网协议(IP
)网络上主机的可达性”。简单地说,当您输入“ ping baidu.com
”时,它会检查它是否可以连接到服务器并返回。
它衡量这个往返时间,并为您提供有关它的详细信息。对我们这样的简单用户使用此命令是检查您的Internet连接。
如果它ping Baidu
服务器(在这种情况下),您可以确认您的互联网连接是否有效!
4.apt-get
: 使用apt
在Linux
命令行中使用包。使用apt-get
安装包。这需要root
权限,因此请使用sudo
命令。
例如,如果要安装文本编辑器jed
(如前所述),我们可以输入命令“ sudo apt-get install jed
”。同样,任何包都可以像这样安装。
每次尝试安装新软件包时都可以更新存储库。你可以输入“sudo apt-get update
” 来做到这一点。您可以通过键入“ sudo apt-get upgrade
”
来升级系统。我们还可以输入“ sudo apt-get dist-upgrade
”来升级发行版”。命令“ apt-cache search
”用于搜索包。如果要搜索一个,
可以输入“ apt-cache search jed
”(这不需要root)
1:如果充满了太多命令,您可以使用clear
命令清除终端。
2:TAB
可用于填写终端。例如,您只需要键入“cd Doc
”然后选择TAB,终端填写其余部分并将其设为“ cd Documents
”。
3:Ctrl + C
可用于安全地停止终端中的任何命令。如果没有停止,则可以使用Ctrl + Z
强制停止它。
4:您可以使用exit
命令退出终端。
5:您可以使用命令sudo halt
和sudo reboot
关闭或重新启动计算机
标签:文件夹的名称 问题 man linux debian 提示 ext 系统 scratch
原文地址:https://www.cnblogs.com/lxz-1263030049/p/9745170.html