码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 东华大学Linux实验一


    文章目录

    • 前言
    • 实验的内容
      • 运行级别
      • 指令切换运行级别
      • 关机指令
      • 目录地址
      • echo命令
        • -e
      • 管道
      • cat ___ 显示文件
      • 使用 命令行显示文件
    • VI VIM
      • 三种模型
      • 关系
      • 常用命令
    • uname 命令显示计算机及操作系统相关信息
    • hostname 命令显示或修改主机命令
    • 使用 ls 命令显示文件的属性
    • 命令的排列,可同时按先后顺序执行两个命令
    • 使用通配符
    • 使用TAB 键
    • 总结


    前言

    做Linux实验一的总结


    实验的内容

    • 字符终端之间的交换与桌面的切换,CTRL+ALT+F1~F2
    • 图形终端的快捷键 ,CTRL+ALT+F7

    运行级别

    • 0:系统停机状态,系统默认不能设置为0,否则无法正常运行
    • 1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
    • 2:多用户状态,无FNS
    • 3:完全多用户状态,有NFS(网络文件管理)
    • 4:系统未使用,保留
    • 5:X11控制台,登录后进入图形界面
    • 6:系统正常关闭或者重启,不能默认设置,否则不能正确运行
    • runlevel 查看上一次和当前运行级别。(如无有,则为N)

    指令切换运行级别

    • init___,如init 3
    • sudo service lightdm start
    • sudo service lightdm stop

    关机指令

    • shutdown -h 10 :十分钟后关闭所有进程后关机。-C取消
    • halt (root用户)关闭所有进程后关机
    • reboot //重启

    目录地址

    • 当前目录:.
    • 上一级目录:…
    • 用户的主目录: ~
    • 文件系统的根目录:/

    echo命令

    echo 【选项】【内容】

    -e

    • 支持反斜杠控制字符转换
    • \a 输出警告音符
    • \b 退格符 向左删除
    • \n 换行
    • \r 回车
    • \t 制表符 TAB
    • \v 垂直指标符
    • \0 八进制
    • \xhh 十六进制

    管道

    • | 分页显示目录 /var 的内容:除more 还有less 区别只是分布式不一样
    • 例如ls l more
    • 、>、 >> 输出重定向符
    • 创建文件,且内容 为____ : echo “_____”> ______
    • 追加文件, echo “____”>>_____

    cat ___ 显示文件

    使用 命令行显示文件

    • more 命令功能类似CAT,但是式以页为单位显示在屏幕上方,方便使用者逐页阅读。more + n表示从第n行开始显示,more -n 表示定义屏幕大小n行
    • less 在查看前不会加载整文件。-N 表示显示每行的行号,G表示移动到最后一行,g表示移动到第一行,q/zz表示退出less命令
    • cat 显示的将一个文件或者多个文件的内容附加到另一个文件中 : cat ____ >> ____
    • head: 显示 指定文件的前若干行: head -1 ___
    • tail 查看文件末尾的数据
    • sort 对文件的数据进行排序,升序输出
    • grep:查找文件中符合条件的字符串:可以使用正则表达式
    • tac 命令逆序显示文件的内容
    • nl 带行号的显示文件的内容

    VI VIM

    三种模型

    • 一般模式
    • 编辑模式
    • 命令行模式

    关系

    在这里插入图片描述

    常用命令

    • x:向后删除一个字符
    • X:向前删出一个字符
    • dd:删除光标所在整行
    • ndd:删除光标所在下 n 行
    • yy:复制光标所在的那一行
    • nyy:复制光标所在的下 n 行
    • p:将已复制的数据在光标的下一行粘贴
    • P:将已复制的数据在光标的上一行粘贴
    • u:复原前一个操作
    • Ctrl+r:重做上一个操作

    uname 命令显示计算机及操作系统相关信息

    注意 -a 显示全部信息

    hostname 命令显示或修改主机命令

    使用 ls 命令显示文件的属性

    命令的排列,可同时按先后顺序执行两个命令

    • ;号按顺序排序
    • command1 &&___:前一个为真后面的才执行

    使用通配符

    • 常用的通配符有:?表示匹配任意长度的任意字符,*表示匹配任意单个字符
    • 在这里插入图片描述

    使用TAB 键

    补全命令
    在这里插入图片描述

    总结

  • 相关阅读:
    React 简析useEffect return执行时机
    mysql数据库
    [第二十二篇]——Docker 安装 MongoDB
    springboot+aop实现限流方式浅析
    gtest语法(二)ASSERT_*和EXPECT_*断言
    C++ 两类头文件相互包含的解决方法
    Spring、MyBatis、Druid、MySQL不使用事务执行SQL语句分析
    字节前端实习一面
    【优化算法】基于matlab融合飞行机制的粒子群优化算法【含Matlab源码 1924期】
    uniapp 解决跨域的问题
  • 原文地址:https://blog.csdn.net/weixin_51422230/article/details/126671594
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号