Linux基本知识(二)| 青训营笔记

155 阅读2分钟

继上文Linux基本知识

8.文件权限

在Linux系统中,每个文件和目录都有自己的权限,这些权限用于控制谁可以读取、写入和执行文件。可以通过以下命令查看和设置文件权限:

  • ls -l:显示文件和目录的详细信息,包括权限。
  • chmod:设置文件和目录的权限。
  • chown:更改文件和目录的所有者。
  • chgrp:更改文件和目录的组。

9.进程管理

在Linux系统中,每个运行的程序都有自己的进程。可以使用以下命令查看和管理进程:

  • ps:显示当前运行的进程。
  • top:实时显示系统资源使用情况和进程信息。
  • kill:结束指定进程。
  • killall:结束指定进程名的所有进程。

10.系统管理

除了上述内容外,Linux系统还有很多其他的管理命令,可以用于管理系统资源和服务。以下是一些常用的系统管理命令:

  • df:显示磁盘空间使用情况。
  • du:显示指定目录或文件的磁盘使用情况。
  • service:启动、停止或重启系统服务。
  • systemctl:管理系统服务和进程。
  • crontab:定时执行任务。

11.软件安装

在Linux系统中,可以使用包管理器来安装和卸载软件。不过有些软件可能不在包管理器的软件库中,可以通过以下方式来安装它们:

  • 从源代码编译安装:将软件的源代码下载到本地,然后编译和安装。这需要一些技能和经验,适合有一定Linux使用经验的用户。
  • 使用第三方软件仓库:一些软件提供自己的软件仓库,可以通过添加这些仓库来安装软件。不过需要注意的是,这些仓库可能不是官方的,存在安全风险。

12.文件压缩和解压缩

在Linux系统中,可以使用以下命令来压缩和解压缩文件:

  • tar:用于创建和提取tar格式的归档文件。
  • gzip:用于压缩文件,产生gz格式的压缩文件。
  • bzip2:用于压缩文件,产生bz2格式的压缩文件。
  • unzip:用于解压缩zip格式的压缩文件。
  • rar:用于解压缩rar格式的压缩文件。