Linux基础篇(一)

1. 指定运行级别

运行级别说明:


  • 0: 关机

  • 1: 单用户【多用于找回密码】

  • 2: 多用户状态没有网络服务

  • 3: 多用户状态有网络服务

  • 4: 系统未使用,保留给用户

  • 5: 图形界面

  • 6: 系统重启

  • 切换运行级别命令: init 0 | 1 | 2 | 3 | 5 | 6

  • 常用的运行级别是3、5,如果要修改默认的运行级别,可以在/etc/inittab文件中的id:5initdefault中指定

2. 帮助指令


  • man 指令

  • help 指令

3. 文件目录类


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

  • ls:查看当前目录的所有内容信息

    • ls [选项] [目录或文件]
    • -a:显示隐藏目录
    • -l:以列表形式显示
  • cd:切换目录

  • mkdir: 创建目录

    • 创建目录:mkdir 目录
    • 创建多级目录:mkdir -p 目录
  • rm: 删除目录

    • 删除空目录: rmdir 目录
    • 删除非空目录: rm -r 目录(递归删除)
  • touch: 创建文件: touch 文件名…

  • cp: 拷贝: cp [选项] source destination

    • 拷贝文件: cp ./hello.java ./src
    • 递归拷贝目录: \cp -r source destination (\代表强制覆盖相同文件)
  • mv: 移动文件或目录/重命名

    • mv ./a.txt ./b.txt 将a.txt重命名为b.txt(路径相同为重命名)
    • mv ./a.txt …/a.txt 将当前目录的a.txt移动到上一级目录
  • cat: 查看文件: cat [选项] 文件名

    • 参数: n: 显示行号
    • 分页显示: cat [参数] 文件名 | more(空格翻页)
  • more: 查看文件: more 文件名

    在这里插入图片描述
  • less: 分屏查看文件,查看大型文件效率高: less 文件名

    在这里插入图片描述
  • > 和 >>

    • >: 覆盖写入文件
    • >> 追加写入文件
    • ls -l > ll.txt: 将命令输出的内容覆盖写入ll.txt文件(不存在则创建)
    • ls -l >> ll.txt: 将命令输出的内容追加写入ll.txt文件(不存在则创建)
    • cat 文件1 > 文件2: 将文件1的内容覆盖到文件2
    • cat 文件1 >> 文件2: 将文件1的内容追加到文件2
    • echo 内容 >或>> 文件: 将内容追加或覆盖到文件
  • echo: 输出内容到控制台
    • echo $PATH: 输出环境路径
  • head: 显示文件开头部分,默认显示10行
    • head -n 6: 显示文件前6行
  • tail: 输出文件末尾内容,默认显示文件后10行
    • tail -n 5 文件: 查看文件后5行
    • tail -f 文件: 实时追踪该文件所有更新
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值