Day1实习日记

Linux学习

Linux是一个性能稳定、功能强大、效率高、安全且内核开
源的操作系统。
在这里插入图片描述

Linux特性

  • 内核开源: Linux是开源软件,用户可以查看、修改和分发 内核源代码,这促进了协作和共享。 多用户和多任务:
  • Linux支持多用户同时登录,每个用户可 以执行多个任务,而不会相互干扰。 稳定性和可靠性: Linux系统通常非常稳定,能够长时间运行而不需要重新启动,这对服务器和关键任务的系统很重 要。
  • 多平台支持: Linux可以运行在各种硬件平台上,从嵌入式设备到个人计算机、服务器和大型主机。
  • 网络功能: Linux内置了强大的网络功能,支持各种网络协 议,是服务器和网络设备的常用操作系统。
  • 安全性: Linux提供了强大的安全特性,包括权限管理、用 户身份验证、防火墙和加密,以保护系统免受恶意攻击

Linux系统目录结构

  • Linux的目录结构是一个树型结构,只有一个顶级目录也就是根目录:/
    在这里插入图片描述
    常见目录
  • bin (binaries)存放二进制可执行文件
  • sbin (super user binaries)存放二进制可执行文件,只有root才能访问
  • etc (etcetera)存放系统配置文件
  • usr (unix shared resources)用于存放共享的系统资源
  • home 存放用户文件的根目录
  • var (variable)用于存放运行时需要改变数据的文件

Linux基本命令
Linux命令的使用格式为:命令 -选项 参数

  • ls 命令 :用于显示指定工作目录下的内容
    常用选项: -l 以长格式显示文件和目录信息,包括权限、
    所有者、大 小、创建时间等
    -a 显示所有文件及目录(包括隐藏文件与目录)

  • cd 命令:用于切换目录(change directory)
    例如: cd /data 切换到/data目录下
    cd … 切换到父目录
    cd 切换到当前用户的Home目录

  • pwd命令:显示当前工作目录(print working directory)

  • mkdir命令:创建目录(make directoriy)
    -p选项:父目录不存在情况下先生成父目录 (parents)
    cp命令:复制文件或目录-r
    递归处理,将指定目录下的文件与子目录一并拷贝
    (recursive)

  • mv命令:移动文件或目录、文件或目录改名(move)

  • rm命令:删除文件、目录
    -r 同时删除该目录下的所有文件(recursive)
    -f 强制删除文件或目录(force)

  • cat命令:显示文本文件内容 (catenate)
    显示文本文件的内容:cat [选项] 文件名称[,…]
    选项:-n #输出行号

  • more命令
    进行文件内容的合并:cat [选项] 文件名1 文件名2 …
    文本内容保存的文件名
    more [选项] 文件名
    “回车键”显示下一行
    “空格键”显示下一屏
    "q"退出

  • touch命令:touch 文件名[,可以创建多个文件]
    创建完文件后,可以对该文件进行编辑,编辑方法:

  • vi 文件名
    输入a,进入编辑模式,编辑文本;
    写入并退出,先按Esc键,再输入冒号":",在冒号后输
    入wq。
    退出不保存:q

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值