Linux实操篇05--实用指令

本文详细介绍了Linux系统的运行级别,包括关机、单用户、多用户等状态及其网络服务情况,以及如何通过修改配置文件来切换默认运行级别。此外,还提供了忘记root密码后的找回方法,并全面概述了Linux中常用的文件目录操作指令,如ls、cd、mkdir、rmdir、touch、cp、rm等,以及它们的使用语法和示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.1 指令运行级别

  • 0:关机
  • 1:单用户(找回丢失密码)
  • 2:多用户状态没有网络服务
  • 3:多用户状态有网络服务
  • 4:系统未使用,保留给用户
  • 5:图形界面
  • 6:系统重启

在这里插入图片描述
常用运行级别是3和5,要修改默认的运行级别可改文件/etc/inittab的id:5:default这一行的数组。

1.2 切换到指令运行级别

基本语法:

init [0/1/2/3/4/5/6

问题:如果不小心忘记root密码,如何找回?

方法1:如果当前用户具有sudo权限,那么可以直接:sudo su root 然后passwd设置root密码。

方法2:用户不具备sudo权限时,需要修改kernel镜像启动参数。
重启电脑长按shift进入GRUB引导模式,选择Ubuntu高级选项,回车
按e进入recovery mode模式,编译kernel进行启动参数
删除recovery nomodeset,在此位置添加 quiet splash rw init=/bin/bash。然后按F10, 启动。

1.3 帮助指令

1.3.1 获得帮助信息

man [命令或配置文件]
例如:man ls

1.3.2 help指令

查看某个指令的帮助信息
help命令:help cd

1.4 文件目录指令

  • pwd:显示当前工作目录的绝对路径

  • ls指令—查看当前目录的所有内容
    基本语法:ls [选项] [目录或者文件]
    常用选项:-a :显示当前所有文件和目录;-l :以列表方式显示信息

  • cd指令—切换到指定目录
    基本语法:cd [参数]
    cd … :回到上一级目录

  • mkdir指令—创建目录
    基本语法:mkdir [选项] 要创建的目录
    创建多级目录:mkdir -p /home/animal/tiger
    eg: mkdir /home/dog

  • rmdir指令—删除空目录
    基本语法:rmdir [选项] 要删除的空目录
    eg: rmdir /home/dog
    注意:rmdir删除的是空目录,如果目录下有内容则无法删除。删除非空目录:
    rm -rf /home/dog

  • touch指令—创建空文件
    基本语法:touch 文件名
    eg: touch hello.txt

  • cp指令—拷贝文件到指定目录
    基本语法:cp [选项] 源目录 目标目录
    常用选项:-r:递归复制整个文件夹
    eg1:将/home/aaa.txt复制到/home/bbb目录下
    touch aaa.txt
    mkdir bbb
    cp aaa.txt bbb/

    eg2:将/home/test整个目录复制到/home/zwj目录
    cp -r test/ zwj/

  • rm指令—删除文件或目录
    基本语法:rm [选项] 要删除的文件或目录
    常用选项:-r:递归删除整个文件夹;-f:强制删除不提示。
    eg:rm aaa.txt
    eg:rm -rf bbb/
    eg:rm -f ok1.txt

1.5 文件目录指令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值