Linux培训
达内IT学院

400-111-8989

Linux系统之入门命令的详解

  • 发布:韦东山
  • 来源:百问科技
  • 时间:2018-04-18 14:47

在之前的文章中小编给大家介绍了很多关于Linux系统命令相关的文章了,今天小编又为大家准备了一篇,Linux系统之入门命令的详解,准备学习Linux的小伙伴来看一看吧。

一 linux命令入门演示

前面我们讲解了在Ubuntu图形界面下怎么新建目录、新建文件等等。
提个问题:除了这个图形界面,Ubuntu下面有没有其它的方式也可以创建目录、创建文件呢?


我们回到比较熟悉的Windows界面,或许大家听说过dos命令行工具,没有听说过也没关系,同时按下“Windows键”和“R键”,输入cmd,再点击“确定”,就出现了命令工具。 

Linux培训

打开之后,默认进入计算机用户目录,在该目录输入dir,可以显示目录和文件名。

执行md 123,在资源管理器可以看到创建了“123”文件夹。
执行rd 123, 就删除了“123”文件夹。
输入cls,即可清除屏幕显示信息。
这里演示的dir、md、rd、cls命令,都是这个命令行所支持的命令。他们可以实现创建目录、删除目录、清屏等操作。

回到前面提的问题:除了图形界面,Ubuntu下面有没有其它的方式也可以创建目录、创建文件呢?

答案是有的,通过Linux命令。
下面,我先给大家演示一下Linux命令,大家先看着我如何操作,在后续视频中我会详细的讲解Linux命令如何快速记忆和掌握。
现在我们只是来演示一下,在这里强烈建议,不要做笔记,也不要记忆。 

在Ubuntu下,我们通过文件搜索器,输入terminal,即可找到终端,或者使用快捷键:Ctrl + Alt + T也可打开终端。Linux命令是每一个Linux学习者必须掌握的基础知识,入门阶段掌握常用的一些命令即可。 
演示中使用的命令:

pwd     //显示当前所在的目录

ls      //显示当前目录下的文件

cd      //切换路径

cd ..   //返回上一级路径

mkdir   //新建目录

rmdir   //删除目录

touch   //新建文件

cp      //复制文件

rm      //删除文件

cat     //将文件内容显示到终端中

clear   //清除屏幕的显示内容

二 shell命令解析器功能说明

在Shell中输入字符串并回车的过程:
1.Shell根据第一个字符串去环境变量PATH所指定的目录中找到同名的应用程序;
2.然后执行它;

我们可以通过设置PATH环境变量来添加我们的目录:

export PATH=$PATH:/my/dir

比如编译程序有时会出现command not found的原因:

1.PATH所指定的目录中无此程序;
2.它不是可执行的程序;

三 linux命令提示符和linux命令格式

这节课我们正式学习Linux命令,只有掌握了Linux基础命令,我们才能成功迈入Linux的世界。
前面演示过一些Linux命令,这些Linux命令非常基础,每个同学都必须掌握。我们重新来讲解,并且补充一些Linux相关的基础知识。

Linux的命令提示符

使用快捷键:Ctrl + Alt + T打开终端,打开终端之后,可以看到它已经显示了一串字符,这一串就是命令提示符。 
命令提示符表明了当前终端的状态,这一串的含义如图:

Linux培训

首先book表示当前登陆的用户名,因为Linux是一个多用户的操作系统,所以说指明一下当前是哪一个用户名登陆的。
接下来是一个@,它是一个连接符,连接前后。
接着的#是一个主机名,如果大家没有使用我们百问网提供的Ubuntu环境的话,这主机名可能不同,但没有关系。
再接着是一个:它也是一个连接符,连接前后。再接着是一个~,它是一个目录,表明了book这用户的家目录/home/book,在后面我们会说明。
再接着是一个$,因为book是一个普通用户,普通用户显示$,如果book是一个root(超级)用户,就会显示#。这个root用户在后面会说明。

因此我们需要记住两点,命令提示符,显示了: 
1.当前登陆的用户名 
2.用户当前所在的路径

Linux命令的格式

命令[选项][参数]

在一些参考书里,是以英文写的,它们是一个意思。

Linux培训

举例: 
如果我们只需要查看当前路径的文件内容:ls
如果我们想查看当前路径下文件的创建时间和大小等详细内容:ls -l
如果我们想查看非当前路径下的内容,比如/home这个路径下的内容:ls -l /home

Linux培训

可以发现:

1.命令这一部分肯定是存在的

2.选项和参数不一定存在,可有可无;选项和参数取决于里使用该命令实现的具体目的;

3.选项是以“-”来指明的;

4.命令、选项、参数之间以空格隔开(一个或多个空格都视为是一个空格);

5.完成命令输入后,按下“enter键”,即可执行命令;

如ls有个-l选项,可能有的同学会问,那么ls到底有那些选项了?可以通过man ls来查看。 
ls命令的选项有很多,入门阶段先掌握ls命令的-l、-a、-h等常用选项。 
在后面的视频中,也是先介绍Linux基础命令(pwd、cd、ls等)的常用选项。 
入门阶段,掌握一些常用的选项就可以了,不要贪多。

四 linux常用命令引入

前面演示过这些命令,这节课开始重新来讲解,在讲解的过程中,我将告诉大家我自己的记忆方法,我相信这些记忆方法,可以帮助大家快速的掌握这些命令。言归正传,这里有几个单词:

序号

英语单词

含义

1

directory

目录

2

change

改变

3

list

列出

4

print

打印

5

remove

删除

6

copy

复制

7

move

移动

8

clear

清除

非常简单,我相信每个同学都能掌握。好了,等下的记忆方法,就是这些单词的组合。

五 pwd命令_独家记忆方法

最简单的是pwd这个命令,我参考了国内很多讲解Linux命令的视频,其实很多老师讲解这个命令的时候,都讲解得不是很完善,他们只是告诉你怎么用,但是他没告诉你怎么记,它的来源是什么。

我这里讲解一下它的来源,它是print workingdirectory,这三个单词的首写字母的组合。这三个单词的中文意思就是“打印当前工作路径”。我相信你只要掌握这三个单词的含义,你就能清楚的记住pwd这个命令,这样的话,你就知根知底了。

在前面讲过,Linux命令格式是由命令、选项、参数。这三个部分来构成的。在日常工作和学习中,只需要掌握命令部分为pwd就可以了,至于其它的选项、参数可以不用掌握。

pwd          //打印当前所在的路径

六 cd命令讲解1_独家记忆方法

接着是cd命令,cd命令来源是change directory这两单词的首写字母组合。这意思是“切换路径”。一般情况下,cd命令都不需要加参数,只需要加上,需要切换的目标目录就行了。

cd //切换路径

演示过程中,每次都需要输入很多,是不是有时可以简化输入呢?答案是可以的。一般简化输入有这三种情况:

cd  ~ //切换到家目录

cd  ..//切换到上一级目录

cd  -//切换到上一次所在目录

七 linux基础知识_家目录_当前路径

第一个概念是家目录,比如book用户的家目录是/home/book。

这是前面讲解过的Ubuntu结构,当你在Ubuntu下面新建一个book用户后,它会在/home目录下新建一个book目录。

/home/book目录来存放book用户自己的一些文件。

同理,你在Ubuntu下面新建guest用户的话,它也会在/home下面guest这个目录。/home/guest来存放guest用户,它自己的一些文件。

Linux培训

Linux中用~符号来表示用户的家目录。因此在Linux中输入cd ~即可进入家目录。

下面都是一些Linux的基础概念,我们先补充一下。

八 linux基础知识_上一个路径_上一次路径

   第二个概念是当前路径和上一级路径。

Linux培训

Linux中用.符号来表示当前目录,用..符号来表示上一级目录。

九 linux基础知识__linux目录结构介绍

Linux目录结构 
参考前面

Linux培训

以上就是小编今天为大家介绍的关于Linux系统入门命令的详解,喜欢Linux操作系统的小伙伴们,这篇文章是否对你有帮助呢?如果你喜欢小编分享的文章,欢迎关注达内Linux官网,这里有更多关于Linux的信息哦~

【免责声明:本文图片及文字信息均由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除。】

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:为你介绍Linux Netlink 基本使用方法
下一篇:Linux系统之入门命令的详解(二)

云计算需要什么学历?

高级运维工程师证书有哪些?

云计算中学习了哪些内容?

云计算的服务模式有哪些?

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省