Linux培训
达内IT学院

400-111-8989

Linux系统之入门命令的详解(二)


在之前的文章中小编给大家介绍了很多关于Linux系统命令相关的文章了,上篇文章中小编为大家带来了Linux系统之入门命令的详解,因为篇幅有限,今天小编将继续为想学习Linux的小伙伴带来后面的内容,小伙伴们快来看一看吧。

十 linux基础知识_绝对路径和相对路径

第三个概念是绝对路径和相对路径 
绝对路径:从根目录一级级找下去,需要写完整路径名

相对路径:参照当前所在目录进行查找

举例:

1) 当前路径为/bin,然后./pwd就是执行了/bin/pwd

2) 当前路径为/home/book/100ask,然后cd ../Videos/就到达/home/book/Videos,cd ../..就到达/home

绝对路径是从根目录开始; 
相对路径一般以.和..来构成;

十一 cd命令讲解2注意事项

注意事项:

1.切换的路径必须保证存在,可以使用命令来查看某一个路径下的所有内容。

2.一定要记得多使用tab键,让终端为你自动补全。

你切换的路径必须保证存在,如果路径都不存在,肯定切换不了。这相当于什么呢。 
你们班上有30个学生,学号是1-30号,老师叫了31号,肯定没人应答嘛。

因此,建议切换路径前,使用命令来先查看下有没有这个路径,命令,后面会讲。

tab键可以减少我们的输入,提高效率,我见过很多初学者,每次输入的时候都输入完整的文件名或者路径名,效率很低下。所以,记得多使用tab键。

十二 ls命令_独家记忆方法

接下来,我们讲解ls命令。 
ls命令的来源是英文单词list。学过数据结构的同学知道,list表示链表,不过在这里,list是个动词,表示列举、列出。ls的功能是列出目录内容。

ls    //列出目录内容

前面我们刚刚讲过cd命令,cd命令是切换路径。 
一般的话,都是用cd切换路径,然后再使用ls来查看目录内容。

在前面讲过,Linux的命令组成是:

命令[选项][参数]

其中选项,参数可有可无。

举例:

1) ls

ls  //则显示当前所在目录的内容

2)ls目录名

ls /home //则指定显示/home的内容

ls ~     //则指定显示/home/book的内容

3)ls选项 或ls选项 目录名 

常用的选项:

-l(long的缩写),显示目录下文件的更详细的信息(文件权限、文件最后修改时间、文件大小);

-a(all的缩写),显示了隐藏文件;

-h(human-able的缩写),将文件大小以K(KB)、M(MB)、G(GB)来表示;

ls -lh的详细的信息含义:

Linux系统之入门命令的详解

十三 节目录操作mkdir和rmdir独家记忆方法

下面我们讲解mkdir这个命令。mkdir来源于make directory

目录的操作

·        mkdir:创建目录

举例:

1)mkdir 目录名

mkdir dir0   //创建了dir目录

2)mkdir -p       父目录/子目录

mkdir -p  dir1/dir2//连续创建多级目录(父目录和子目录),如果父目录不存在,则需要加入-p参数。-p(parents的缩写)

·        rmdir :删除目录 
举例:

1) rmdir 目录名

rmdir dir0//删除dir0这个没有内容的空目录

注意:rmdir不能删除非空目录(非空目录:该目录下面有子目录或者文件)

2)rm -f 目录名

rm -f dir0 //删除dir0这个目录

注意:可以删除非空目录

十四 文件操作touch_mv_cp_rm

文件的操作

·        touch :用来新建文件

举例:

1) touch 文件名

touch file1      //在当前目录新建名为file1的文件

注意:

1)同一目录无法创建同名的文件

2)linux的文件名是区分大小写的,如file1和File1是不同文件。这一点跟windows不同。

·        mv(move的缩写) :用来修改文件(目录)名、移动路径

举例:

1) mv 旧文件名新文件名修改文件名

mv file1 filea  //将当前目录的文件file1改名为filea

2)mv 旧目录名新目录名修改目录名

mv dir1 dira  //将当前目录下的目录dir1改为dira        

3)mv 文件名目录名移动路径

mv filea dira //将当前目录下filea移动到dira子目录

mv filea  ~   //将当前目录下filea移动家目录

mv ~/filea  ..//将家目录下的fila移动到上一个路径

·        cp(copy的缩写) : 用来复制文件(目录)

1)cp 源文件名 目标文件名

cp File1  file2//将当前目录下的文件File1拷贝成file2

2)cp 源文件名 目标目录名

cp file2 dira///将当前目录下的文件file2拷贝到dira子目录

2)cp 源目录名 目标目录名

cp -r dira dirb//复制dira目录下的所有内容到dirb,其中,-r参数时递归复制

cp -i file2 dira//如果dira目录下面有同名的file2,加入-i参数就会要求你确认是否覆盖同名的文件

注意:cp的常用参数有:-i,-r,-f,-d等,在后面讲解了linux权限之后,我们会加深cp命令的讲解。

·        rm(remove的缩写) :删除文件(目录) 
常用命令格式:

rm   [选项]   [文件名 | 目录名]

常用选项: 
-i(interactive(交互)的缩写), 删除文件(目录)之前,要求你确认是否同意删除 
-r(recursive(递归)的缩写), 递归删除指定目录下的子目录和文件 
-f(force(强制)的缩写), 强制删除

举例:

Linux系统之入门命令的详解

注意:

1)删除文件(目录)前,确定该文件(目录)是否可以被删除。

2)rm的常用参数有:-i,-r,-f等,在后面讲解了linux权限之后,我们会加深rm这个命令的讲解。

十五 文件查看和编辑cat_gedit

文件的查看和编辑:

1)cat用来查看文件内容

常用命令格式:

cat  文件名

举例:

cat file1将file1的内容打印到标准输出中(默认标准标准输出指向终端)

cat file1 file2将file1和file2的内容串联并依次全部打印到标准输出中

cat -n file1显示内容并在内容前显示行号。

类似的查看命令: more、less、head、tail等后面讲解

2)gedit 图形应用程序的编辑器

这个前面讲过了,就不再重复了

3)vi 编辑器

vi编辑器非常重要,在后面的视频,以专题的形式专门讲解。

十六 清除屏幕_clear和reset

清除屏幕命令:

clear:刷新屏幕,保留历史命令操作记录

说明:此命令本质上只是让终端向后翻一页,当向上滚动鼠标时,还是可以看到之前命令的操作记录 
也可使用快捷键“Ctrl”+“L”。

reset:重新初始化屏幕,清除历史命令操作记录

十七 帮助信息man_info_help

帮助信息:

学习Linux最麻烦的是什么?

不停的上网或者翻阅书籍查找linux命令、相关函数的用法。

其实,没那么麻烦,linux发行版(如ubuntu)自带帮助命令。

Linux系统中提供了三种帮助方式。

man和info是独立的命令, --help是个命令的参数, 
它们都是Linux中获取帮助信息最权威,最快捷的途径。

1)man使用的最多

举例:

Linux系统之入门命令的详解

注意: 
man手册的9册内容的侧重点,最好记一下。

section

名称

说明

1

可执行程序或shell命令

用户可操作的命令

2

系统调用

内核提供的函数(查头文件)

3

库调用

常用的函数库

4

特殊文件

在/dev下的设备文件

5

文件格式和约定

对一些文件进行解释,如/etc/passpd

6

游戏程序

游戏程序

7

杂项

包括宏包和约定等

8

系统管理员使用的管理命令

通常只有系统管理员root可以使用

9

内核相关

Linux内核相关文件

2)info

举例:

info ls //查看ls的帮助信息

3)–help

举例:

ls --help //查看ls的帮助信息

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

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

预约申请免费试听课

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

上一篇:Linux系统之入门命令的详解
下一篇:你知道Linux 系统的安全启动吗

云计算需要什么学历?

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

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

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

  • 扫码领取资料

    回复关键字:视频资料

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

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

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省