1. 前言
本文主要是讲解Linux系统上最常用、最基本的10个命令。
如果您习惯于通过一个漂亮的图形界面来完成所有的工作,那么在Linux CLI(命令行界面)世界中入门可能会有些困难。对于初学者,有时很难决定从哪里开始入门。
本文将通过介绍10个最基本的Linux命令来帮助您,这些命令是每个Linux用户必须学习的。这些命令并不是功能最强,最有用的。这些只是我认为初学者应该首先学习的命令。
对于本文,我假设您已经安装了一个Linux发行版,或者已经获得一台安装了Linux操作系统的机器,并且我假设您已经知道如何通过查找终端应用程序来访问命令行。
完成之后,通过终端界面启动一个类似于下面这样的命令提示符:
[root@la ~]#
第一部分是您的用户名,在本例中用户名为root
。接下来是@
符号,它位于您登录的系统名称之前,这里是la
。
提示符~
表示目录,
我所描述的命令将从这个提示符开始输入,然后是Enter键。为了简单起见,我假设您正在使用最常用的命令shell缺省值:bash。如果你还不知道bash shell那是什么,不要担心。
2. Linux最基本的命令之pwd
命令
pwd
命令表示“打印当前工作目录”,它将返回文件系统中的位置,例如/usr/share
或/home/matthew
.如果你忘记了你当前的工作目录,这是很有用的。
3. Linux最基本的命令之ls
命令
单独使用时,ls
命令列出当前目录中包含的所有文件和目录。还可以使用ls
在命令后添加目录位置来列出其它目录的内容,如ls /etc/python
4. Linux最基本的命令之cd
命令
cd
命令将工作目录更改为指定的目录。例如,cd /var/log
将您带到var
目录中包含的日志目录。
5. Linux最基本的命令之touch
命令
touch
命令使用指定的文件名创建一个空文件。现在创建一个文件,然后使用cd
确认它是在当前目录中创建的touch examplefile
6. Linux最基本的命令之rm
命令
rm
命令删除一个文件。要删除刚刚创建的文件,请输入rm examplefile
7. Linux最基本的命令之mkdir
命令
mkdir
命令创建一个目录。现在创建一个目录,然后使用cd
确认它是在您的当前目录中创建的mkdir exampledirectory
8. Linux最基本的命令之rmdir
命令
rmdir
命令删除一个目录。要删除刚才创建的目录,输入rmdir exampledirectory
9. Linux最基本的命令之mv
命令
mv
命令将指定的文件或目录移动到指定的位置。它还用于重命名文件和目录。如果你愿意,你可以同时做这两件事。例如,让我们将一个名为sample
的文件从当前工作目录移动到一个名为stuff
的现有子目录中,同时将文件的名称更改为example
mv sample stuff/example
10. Linux最基本的命令之cp
命令
cp
命令将您指定的文件或目录复制到指定的位置和新文件名。让我们使用相同的例子cp sample stuff/
示例。这里发生的和mv
发生的不同之处在于,在cp
中,原始文件保持不变。
11. Linux最基本的命令之man
命令
man
命令显示您指定的命令的手册页。我在这篇短文中提到的每个命令都比您迄今学到的有用得多。事实上,我们只是触及了皮毛。大多数命令都有称为开关的选项,可用来修改默认行为。例如,当您输入man ls
并查看该命令的手册页时,您将了解一些非常有用的选项,比如ls -al
,它不仅列出文件和目录名,而且还列出关于每个文件和目录的非常有用的元数据。
12. 总结
通过本文,您应该可以了解到Linux最基本常用的10个命令了吧?这些命令将帮助您入门。为了使它们真正有用,你需要做更多的阅读和研究。
接下来,您应该了解文件权限,即可以附加到文件和目录的设置,以指定哪些用户可以与这些文件和目录交互,以及如何处理这些文件和目录。要了解这方面的知识,您还需要了解用户帐户,以及系统的人工用户、甚至程序和自动化过程如何使用这些帐户
之后,花点时间熟悉一下Linux文件系统。在运行Linux的机器上,有一组标准目录和公共文件出现在相同的位置。知道在哪里查找和查找什么将会有很大的帮助,特别是如果您在需要修复的问题出现之前花时间学习的话。
考虑学习不同的命令shell。最常见的缺省值是bash和dash,它们都将使用我在这里描述的命令,但是还有其他一些命令。每个shell都包含您可能更喜欢或更适合您的情况的特性。考虑tcsh、ksh和zsh。
评论前必须登录!
注册