Linux操作系统入门基础命令大全!!!

本篇文章,不念将带大家使用最基础的几个命令熟悉Linux系统。依旧遵循不深入只简出的标准,只做概况性陈述,旨在引起用户对Linux的学习兴趣。

1. 系统目录

登录系统后,使用 ls / 显示系统目录结构:

图片[1]-Linux操作系统入门基础命令大全!!!-编程社

初学者必须熟悉的几个目录:

图片[2]-Linux操作系统入门基础命令大全!!!-编程社

2. 文件基本属性

使用 ll 或者 ls –l 命令来显示一个文件的属性以及文件所属的用户和组:

图片[3]-Linux操作系统入门基础命令大全!!!-编程社

如上图中所示,文件权限第一个标示位:

  • 当为 d 则是目录
  • 当为 – 则是文件

新建 test.txt 文件,我们可以看到了区别:

图片[4]-Linux操作系统入门基础命令大全!!!-编程社

test.txt 文件属于不同的用户与用户组,这个用户名为 root 用户组为 root,这是Linux系统设计的精髓,通过权限,用户,用户组的搭配,实现文件的不同颗粒度的管理。

文件的权限字符为: -rwxrwxrwx , rwx三个一组!使用数字来代表各个权限,各权限的分数对照表如下:

  • 读 r:4
  • 写 w:2
  • 执行 x:1

以下两个命令来修改文件或目录的所属用户与权限:

  • chown (change owner) : 修改所属用户与组。
  • chmod (change mode) : 修改用户的权限。

使用命令 chmod 777 test.txt 文件的权限:

图片[5]-Linux操作系统入门基础命令大全!!!-编程社

3. 文件与目录管理

首先理解一个概念,绝对路径与相对路径:

  • 绝对路径:
    从根目录 / 写起,例如:/usr/share/doc 这个目录。
  • 相对路径:
    不是从根目录 / 写起,例如: cd ../test 返回上一层目录后再进入 test 目录。

几个常见的处理目录的命令:

  • ls(英文全拼:list files): 列出目录及文件名
  • cd(英文全拼:change directory):切换目录
  • pwd(英文全拼:print work directory):显示目前的目录
  • mkdir(英文全拼:make directory):创建一个新的目录
  • rmdir(英文全拼:remove directory):删除一个空的目录
  • cp(英文全拼:copy file): 复制文件或目录
  • rm(英文全拼:remove): 删除文件或目录
  • mv(英文全拼:move file): 移动文件与目录,或修改文件与目录的名称

示例:

图片[6]-Linux操作系统入门基础命令大全!!!-编程社

4. 用户和用户组管理

Linux提供了用户和用户组的添加、修改和删除相关的命令,如下所示:

图片[7]-Linux操作系统入门基础命令大全!!!-编程社

同时更改用户口令

图片[8]-Linux操作系统入门基础命令大全!!!-编程社

/etc/passwd 文件中会有新用户对应的记录,其中口令字母进行了特殊化处理,真正的加密后的用户口令字存放到 /etc/shadow 文件中:

图片[9]-Linux操作系统入门基础命令大全!!!-编程社

5. 磁盘管理

磁盘管理常用三个命令为 df、du 和 fdisk。

  • df(英文全称:disk free):列出文件系统的整体磁盘使用量
  • du(英文全称:disk used):检查磁盘空间使用量
  • fdisk:用于磁盘分区
图片[10]-Linux操作系统入门基础命令大全!!!-编程社

小结一下,通过以上命令实践,你对Linux系统已有一个模糊的印象。

虽然Linux命令各个发行版略有不同,但是核心命令的使用大同小异。

© 版权声明
THE END
喜欢就支持一下吧
点赞75 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称

    暂无评论内容