47.Linux学习day01 基础命令详解1(很全面)

目录

一、Linux和Windows的区别

 二、Linux系统目录结构

常见目录说明 

三、Linux常见的基础命令 

1.pwd

2.cd 

3.ls 

4.man 

5. touch

6.mkdir

7. rmdir


今天正式学习了linux的一些基础操作和基础知识,以及linux和windows的区别。

一、Linux和Windows的区别

1、Linux 主要使用命令行操作系统,Windows 图形化界面
2、Linux 主要应用于服务器,Windows 是个人操作系统
3、Linux 属于开源项目,而 Windows 不开源
4、Linux 是多用户系统,Windows 是单用户系统

 二、Linux系统目录结构

47.Linux学习day01 基础命令详解1(很全面)_第1张图片 

常见目录说明 

/bin 存放常用命令(即二进制可执行程序)
/etc 存放系统配置文件
/home 所有普通用户的家目录
/root 管理员用户的家目录
/usr 存放系统应用程序及文档
/proc 虚拟文件系统目录,以进程为单位存储内存的映射
/dev 存放设备文件
/mnt 临时挂载点
/lib 存放库文件
/boot 系统内核及启动有关的文件
/tmp 存放各种临时文件,是所有用户均可访问的地点
/var 存放系统运行中常改变的文件, 如系统日志

三、Linux常见的基础命令 

1.pwd

它用于显示当前工作目录的路径

 47.Linux学习day01 基础命令详解1(很全面)_第2张图片

 47.Linux学习day01 基础命令详解1(很全面)_第3张图片

2.cd 

它用于改变当前工作目录

47.Linux学习day01 基础命令详解1(很全面)_第4张图片

切换到上级目录:

 

 切换到用户主目录:

47.Linux学习day01 基础命令详解1(很全面)_第5张图片

3.ls 

它用于列出当前目录下的文件和子目录

ls -a    列出当前目录的内容,包括隐藏文件:

47.Linux学习day01 基础命令详解1(很全面)_第6张图片 ls -l    列出当前目录的内容,并显示详细信息(文件权限、所有者、大小、修改时间等):

 47.Linux学习day01 基础命令详解1(很全面)_第7张图片

4.man 

用于查看帮助手册(manual)和文档

47.Linux学习day01 基础命令详解1(很全面)_第8张图片

47.Linux学习day01 基础命令详解1(很全面)_第9张图片

5. touch

它用于创建空白的文件或者更改文件的访问和修改时间戳

  • 选项touch 命令支持一些选项,常用的选项包括:

    • -a:只更改访问时间(Access Time)。
    • -m:只更改修改时间(Modification Time)。
    • -c:如果文件不存在,则不创建文件,不显示错误信息。
  • 文件名:指定要创建或更改时间戳的文件名。

1.创建一个空白文件:

47.Linux学习day01 基础命令详解1(很全面)_第10张图片

6.mkdir

用于创建新的目录(文件夹)

使用 mkdir 命令的基本格式如下:

mkdir [选项] 目录名
  • 选项mkdir 命令支持一些选项,常用的选项包括:

    • -p:递归地创建目录,即使上级目录不存在也会一并创建。
    • -m:指定目录的权限模式(权限值)。
  • 目录名:指定要创建的目录名。

1.创建一个名为 myfolder 的新目录:

2. 创建一个名为 nested/folder 的嵌套目录:

47.Linux学习day01 基础命令详解1(很全面)_第11张图片

3.创建一个名为 permissions 的目录,并指定权限为 755: 

47.Linux学习day01 基础命令详解1(很全面)_第12张图片

7. rmdir

用于删除空目录(空文件夹)

rmdir [选项] 目录名
  • 选项rmdir 命令支持一些选项,但通常情况下很少使用,因为它只能删除空目录。

    • -p:递归地删除目录,即使目录中包含其他目录和文件也会一并删除。
  • 目录名:指定要删除的目录名。

1.删除空目录 myfolder

47.Linux学习day01 基础命令详解1(很全面)_第13张图片

2. 删除嵌套目录 nested/folder

47.Linux学习day01 基础命令详解1(很全面)_第14张图片

请注意

rmdir 命令只能删除空目录,如果目录中包含其他文件或子目录,或者权限不允许删除目录,那么 rmdir 命令将会报错。如果要删除非空目录,你可以使用 rm 命令,并配合 -r(递归删除)选项来删除整个目录及其内容。 

rm -r myfolder

 

你可能感兴趣的:(linux,学习,运维)