2023-2024-1 20232829《Linux内核分析与原理》第一周作业

1.利用chatgpt了解linux

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.linux的基本知识

  1. 多用户和多任务操作系统
    Linux的设计初衷是一个多用户和多任务操作系统,允许多个用户同时访问和使用计算机系统,而且可以同时运行多个程序和任务。这种多任务和多用户的特性使Linux在服务器环境下非常流行。

  2. 文件系统和目录结构
    Linux使用一个分层的文件系统和目录结构,它没有盘符的概念,所有文件和目录都位于根目录 / 下。了解这个结构对于管理文件和系统非常重要,例如 /etc 存放系统配置文件,/home 存放用户主目录,/bin 存放基本系统命令等。

  3. Shell和命令行界面
    Linux使用Shell作为用户与操作系统交互的界面。熟悉Shell命令和语法,以及如何使用它们来执行任务,是Linux使用的关键。常见的Shell包括Bash、Zsh、和Fish等。

  4. 权限和用户管理
    Linux有强大的权限和用户管理系统。文件和目录的权限用于控制谁可以访问、修改和执行它们。了解如何管理用户账户、设置文件权限以及使用 sudo 权限提升命令是Linux管理的重要方面

  5. 包管理器
    多数Linux发行版提供了包管理器,例如apt(Debian/Ubuntu)、yum(CentOS/RHEL)和dnf(Fedora)。这些工具用于安装、更新和删除软件包。熟悉你所使用的发行版的包管理器将有助于你管理软件。

Linux的常用命令

  1. cd命令
    这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。
    在这里插入图片描述
  2. ls命令
    这是一个非常有用的查看文件与目录的命令,list之意,它的参数非常多,下面就列出一些我常用的参数吧,如下:
-l :列出长数据串,包含文件的属性与权限数据等  
-a :列出全部的文件,连同隐藏文件(开头为.的文件)一起列出来(常用)  
-d :仅列出目录本身,而不是列出目录的文件数据  
-h :将文件容量以较易读的方式(GB,kB等)列出来  
-R :连同子目录的内容一起列出(递归列出),等于该目录下的所有文件都会显示出来 

在这里插入图片描述
3. cp命令
该命令用于复制文件,copy之意,它还可以把多个文件一次性地复制到一个目录下, 它的常用参数如下:

-a :将文件的特性一起复制  
-p :连同文件的属性一起复制,而非使用默认方式,与-a相似,常用于备份  
-i :若目标文件已经存在时,在覆盖时会先询问操作的进行  
-r :递归持续复制,用于目录的复制行为  
-u :目标文件与源文件有差异时才会复制
cp -a file1 file2 #连同文件的所有特性把文件file1复制成文件file2  
cp file1 file2 file3 dir #把文件file1、file2、file3复制到目录dir中 

4.rm命令
该命令用于删除文件或目录,remove之间,它的常用参数如下:

-f :就是force的意思,忽略不存在的文件,不会出现警告消息  
-i :互动模式,在删除前会询问用户是否操作  
-r :递归删除,最常用于目录删除,它是一个非常危险的参数 

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值