Linux操作系统基础

  1. 安装Linux操作系统

    • 下载并选择适合自己的Linux发行版,如Ubuntu、CentOS等。
    • 制作引导盘或者使用虚拟机等方式安装Linux。
    • 根据界面提示设置分区、用户和密码等基本信息。
  2. 文件系统

    • Linux使用一种层次化的文件系统结构,根目录为“/”,以下分为各个子目录。
    • 主要的目录包括“/bin”(可执行二进制文件)、“/etc”(配置文件)、“/home”(用户主目录)、“/tmp”(临时文件)等。
    • 通过使用“cd”命令切换目录,“ls”命令查看目录文件。
  3. 用户管理

    • Linux支持多用户多任务的操作环境,每个用户都有自己的用户名和密码。
    • 使用“useradd”命令创建用户,“passwd”命令设置用户密码。
    • 使用“su”命令切换用户,“sudo”命令获取管理员权限。
  4. 常用命令

    • “ls”:查看文件和目录。
    • “cd”:切换目录。
    • “pwd”:显示当前所在目录。
    • “mkdir”:创建目录。
    • “rm”:删除文件或目录。
    • “cp”:复制文件或目录。
    • “mv”:移动文件或目录。
    • “cat”:查看文件内容。
    • “chmod”:修改文件或目录权限。
    • “grep”:在文件中查找关键字。
    • “ps”:查看系统进程信息。
    • “top”:实时监视系统进程和资源占用情况。
      “ls”:查看文件和目录。
      该命令用于列出当前目录下的所有文件和目录,并以列表方式显示。例如,在终端中输入“ls”后,将会显示当前目录下所有文件和目录的名字列表。
      示例:
      ls
      
      “cd”:切换目录。
      该命令用于切换当前工作目录。例如,在终端中输入“cd”加上目录的路径后,即可进入到指定目录。
      示例:
      cd /home/mydir
      
      
      “pwd”:显示当前所在目录。
      该命令用于显示当前工作目录的路径。例如,在终端中输入“pwd”后,将会显示当前工作目录的完整路径。
      示例:
      pwd
      
      “mkdir”:创建目录。
      该命令用于创建一个新的目录。例如,在终端中输入“mkdir”加上目录的路径,即可创建一个新的目录。
      示例:
      mkdir newdir
      
      “rm”:删除文件或目录。
      该命令用于删除指定的文件或目录。例如,在终端中输入“rm”加上文件或目录的路径,即可删除指定的文件或目录。需要注意的是,删除文件和目录的方式是不同的,删除目录时需要添加“-r”选项,表示递归删除目录及其子目录。
      示例:
      rm file.txt
      rm -r directory
      
      
      “cp”:复制文件或目录。
      该命令用于将指定的文件或目录复制到另一个位置。例如,在终端中输入“cp”加上源文件或目录的路径,再加上目标文件或目录的路径,即可完成复制操作。
      示例:
      cp file.txt backup
      cp -r directory backup
      
      
      “mv”:移动文件或目录。
      该命令用于将指定的文件或目录移动到另一个位置。例如,在终端中输入“mv”加上源文件或目录的路径,再加上目标文件或目录的路径,即可完成移动操作。移动文件和移动目录的方式是相同的。
      示例:
      mv file.txt backup
      mv directory backup
      
      
      “cat”:查看文件内容。
      该命令用于显示文件的内容。例如,在终端中输入“cat”加上文件的路径,即可显示文件的内容。需要注意的是,该命令仅适用于小型文件,不能用于查看大型文件。
      示例:
      cat file.txt
      
      
      “chmod”:修改文件或目录权限。
      该命令用于修改文件或目录的访问权限。例如,在终端中输入“chmod”加上权限设置和文件或目录的路径,即可修改文件或目录的访问权限。
      示例:
      chmod 777 file.txt
      chmod 755 directory
      
      
      “grep”:在文件中查找关键字。
      该命令用于在文件中查找关键字。例如,在终端中输入“grep”加上要查找的关键字和需要查找的文件的路径,即可查找文件中包含指定关键字的行。
      示例:
      grep "keyword" file.txt
      
      
      “ps”:查看系统进程信息。
      该命令用于显示当前系统正在运行的进程列表。例如,在终端中输入“ps”命令,将会显示所有正在运行的进程的列表。
      示例:
      ps
      
      
      “top”:实时监视系统进程和资源占用情况。
      该命令用于实时监视当前系统的进程和资源占用情况。例如,在终端中输入“top”命令,将会实时显示系统的负载、CPU使用率、内存占用等信息。
      示例:
      top
      “chmod 777 file.txt”中,第一个数字代表所有者的权限,第二个数字代表群组的权限,第三个数字代表其他用户的权限。而数字7表示读、写、执行权限都被启用。
      该命令将给文件“file.txt”设置了所有者、群组和其他用户均有读、写、执行权限的权限。
      
      “chmod 755 directory”中,第一个数字代表所有者的权限,第二个数字代表群组的权限,第三个数字代表其他用户的权限。而数字7表示读、写、执行权限都被启用,数字5表示读和执行权限被启用。
      该命令将给目录“directory”设置了所有者有读、写、执行权限的权限,而其他用户则只有读和执行权限的权限。这通常是用于Web服务器上的网站目录,以允许所有用户都能访问目录中的文件,但对目录的修改只能由所有者完成。
  5. 更新和软件管理

    • 使用“apt-get”或“yum”等包管理器更新系统和安装软件。
    • 通过“apt-get install”或“yum install”命令安装指定软件。
    • 使用“apt-get remove”或“yum remove”命令卸载软件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

紫韵@

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值