Linux|Linux基础命令

2021/01/19 Linux 共 1761 字,约 6 分钟

Linux基础命令

1 Ubuntu操作系统

1.1 与Windows目录结构对比

Windows目录结构效果图: Alt Text 说明:

每一个盘符就是一个根目录,在Windows操作系统里面可能会出现多个根目录。

Linux目录结构效果图: Alt Text 说明:

Ubuntu 没有盘符这个概念,只有一个根目录 / 。

Linux主要目录介绍效果图: Alt Text 主要目录说明:

  • /:根目录
  • /bin:可执行二进制文件的目录
  • /etc:系统配置文件存放的目录
  • /home:用户家目录

2 查看目录命令

  • ls和tree是我们查看目录信息最常用的命令
  • ls只能查看一层目录信息
  • tree可以查看多层目录信息。

2.1 查看目录命令的使用

Alt Text ls命令效果图: Alt Text tree命令效果图: Alt Text

2.2 查看当前目录路径

Alt Text pwd命令效果图: Alt Text

2.3 清除终端内容

Alt Text pwd命令效果图: Alt Text Alt Text

3 切换目录命令

3.1 切换目录命令的使用

Alt Text

注意:

  • cd命令切换目录时,这个目录必须存在。
  • cd 后面不写目录等价于cd ~

cd 目录效果图: Alt Text cd ~效果图: Alt Text cd ..效果图: Alt Text cd .效果图: Alt Text cd -效果图: Alt Text

4 绝对路径和相对路径

4.1 绝对路径

从根目录算起的路径叫做绝对路径 例如: - /home/python/Desktop - /usr/bin

4.2 相对路径

从当前目录算起的路径叫做相对路径 例如: - ./test/hello - ../static/images

4.3 绝对路径和相对路径的使用

  1. 使用绝对路径切换到桌面 cd /home/python/Desktop
  2. 在下载目录以相对路径切换到桌面 cd Downloads cd ../Desktop
  3. 在桌面使用相对路径切换到上一级目录的上一级目录 cd Desktop cd ../../

4.4 自动补全

  • 当敲出 文件或者目录或者命令 的前几个字母之后,按下 tab 键,如果输入的没有歧义,系统会自动补全
  • 当切换目录或者使用命令的时候,如果不确定当前目录下有那些子目录或者其它命令,可以通过两次tab键查看

5 创建、删除文件及目录命令

5.1 创建、删除文件及目录命令的使用

Alt Text touch命令效果图: Alt Text mkdir命令效果图: Alt Text rm命令效果图: Alt Text rm删除目录效果图 Alt Text

说明: rm命令想要删除目录需要加上-r选项,-r表示递归删除目录及其内容

rmdir命令效果图:

Alt Text

6 复制、移动文件及目录命令

6.1 复制、移动文件及目录命令的使用

Alt Text cp命令效果图: Alt Text 说明:

  • 拷贝目录需要加上-r选项,-r表示递归拷贝目录及其内容

mv命令移动文件效果图 Alt Text mv命令移动目录效果图 Alt Text mv命令重名名效果图 Alt Text

7 终端命令格式的组成

7.1 终端命令格式说明

command [-options] [parameter] 每项信息的说明:

  • command:命令名, 比如: ls、pwd
  • [-options]:选项,可以有零个、一个或者多个选项,多个选项可以合并,比如使用的 -r 就是选项。
  • [parameter]:参数,可以有零个、一个 或者 多个参数, 比如: touch 文件名、mkdir 目录名、cd 目标目录(路径),这些文件名和目录名都是参数。
  • []:代表可选

7.2 小结

  • 终端命令完整格式: 命令名 选项(可选) 参数(可选)
  • 选项:用于调整命令的功能,比如:-r选项调整cp命令的功能。
  • 选项可以分为短选项和长选项
    1. 短选项的格式: ‘-‘后面接单个字母, 比如:-r
    2. 长选项的格式: ‘–‘后面接单词, 比如:–help
  • 参数:命令的操作对象,一般是文件名或者目录名。
  • 对于命令,它的选项和参数一般情况下没有顺序要求,但是scp命令是必须先选项然后在跟上参数。

8 查看命令帮助

8.1 查看命令帮助方式

  • –help 使用说明: 命令 –help
  • man 使用说明: man 命令

查看命令帮助的目的说明:

  • 查看命令帮助目的是查看命令选项信息的

–help效果图: Alt Text man效果图: Alt Text man命令的说明: Alt Text

9 ls命令选项

9.1 ls命令选项使用

Alt Text ls命令选项效果图: Alt Text Alt Text Alt Text Alt Text 每项信息说明: Alt Text

10 mkdir和rm命令选项

10.1 mkdir命令选项

Alt Text mkdir命令选项效果图: Alt Text

10.2 rm命令选项

Alt Text rm -i命令选项效果图: Alt Text rm -r命令选项效果图: Alt Text rm -f命令选项效果图: Alt Text rm -d命令选项效果图: Alt Text

11 cp和mv命令选项

11.1 cp命令选项

Alt Text cp -i命令选项效果图: Alt Text cp -r命令选项效果图: Alt Text cp -v命令选项效果图: Alt Text cp -a命令选项效果图: Alt Text

-a选项说明:

  • -a 选项还支持拷贝文件夹并且文件夹中的文件权限不丢失

11.2 mv命令选项

Alt Text mv -i命令选项效果图: Alt Text mv -v命令选项效果图: Alt Text

文档信息

Search

    Table of Contents