zoukankan      html  css  js  c++  java
  • rm、shutdown、磁盘挂载、vi使用方法

    1、 系统管理文件

    1.1 rm 文件与目录有关命令

    删除命令 (慎用)          --- 数据是否备份了
    rm === remove
    rm /oldboy/oldboy.txt       --- 删除文件
    rm -f /oldboy/oldboy01.txt     --- 强制删除文件
    rm -rf /oldboy              --- 删除目录(递归删除)
    rm -rf /oldboy/oldboy*         --- 清空目录指定数据内容
    rm -rf --no-preserve-root /     --- 删根
    *:表示把目录和文件一块删掉

    1.2 shutdown 系统运行相关命令

    关机命令:(慎用)
    shutdown -h(halt)
    shutdown -h 10 10分钟后将要关机
    十分钟关机 广播给正在使用服务器的用户
    Shutdown scheduled for Tue 2019-06-04 09:35:59 CST, use 'shutdown -c' to cancel.
    准备关闭操作系统,在9:35进行关机操作,使用shutdown -c取消关机计划
    Broadcast message from root@oldboyedu62 (Tue 2019-06-04 09:25:59 CST):
    关机这个操作 是由 root用户发起的
     
    shutdown -h now ---表示立刻关机
    shutdown -h o ---表示立刻关机
     
    重启命令:
    shutdown -r(reboot) 重启时间 重启通知信息
    shutdown -r 10 10分钟后将要重启 在指定时间之后进行关机
    shutdown -r now/0 在指定时间之后进行关机
    PS:系统关机或重启时,其他用户此时无法远程登录系统

    1.3 man 系统命令帮助信息

    (1)man === manuals
    man mkdir 显示mkdir的用法
    (2)ls --help 简单显示ls的命令参数信息
    (3)内置命令 help + 内置命令
    (4)info+命令 说明信息过于详细

    2 系统的目录结构

    一切从根开始(绝对路径/相对路径)

    2.1 系统实现挂载操作过程

    ①:生成存储设备
    检查存储设备是否存在
    PS:在linux系统中,一切皆文件
    ls /dev/cdrom (光驱)
     
    ②:进行挂载操作
    mount 需要挂载的设备信息 进行挂载目录信息(挂载点)
    mount /dev/cdrom /mnt
    df -h --- 检查存储设备是否进行了挂载
    [root@oldboyedu62 ~]# df -h(以人类可读方式显示信息)
    Filesystem 1K-blocks Used Available Use% Mounted on
    /dev/sr0 4480476 4480476 0 100% /mnt
    ③:进行卸载
    umount /mnt
    挂载概念:使一个目录和一个存储设备文件建立关系通过进入到目录中,可以查看存储设备数据信息

    2.2 系统常见目录结构

    /bin 命令、文件的存放目录
    /sbin 超级命令,只有root用户能用的命令
    /etc 存放系统或服务配置文件的目录
    /home 普通用户的家目录
    /root root用户的家目录
    /proc 虚拟目录,显示内存中信息(进程、服务信息、内核)
    /var 经常变化的文件、系统日志、相关服务日志文件
    FHS 文件系统层级标准(目录结构标准)
     

    3 vi的使用方法

    三种模式:
    1. 命令行模式:可以输入一些快捷方式
    2. 编辑/插入模式:可以直接编辑修改文件内容
    3. 底行模式:保存文件内容 退出文件编辑 显示文件行号 替换 筛选搜索完成某些功能
    命令行模式 ---> 输入字母 i ---> 编辑模式 ---> 按ESC ---> 命令行模式
    命令行模式 ---> 输入符号 : ---> 底行模式 ---> 按ESC ---> 命令行模式
     

    3.1 如何快速移动光标信息

    将光标快速移动到最后一行 G/shift+g
    将光标快速移动到第一行 gg
    将光块快速移动到指定行 10gg
    将光标快速移动到行尾 $
    将光标快速移动到行首 0/^
     

    3.2 如何快速进入编辑状态

    i 在光标当前所在位置进入编辑状态
    I 将光标移动到所在行的行首并进入编辑状态
    a 将光标移动到下一个字符并进入编辑状态
    A 将光标移动到所在行的行尾并进入编辑状态
    o 将光标移动到下一行并进入到编辑状态
    O 将光标移动到上一行并进入到编辑状态
    C 将光标到行尾内容删除并进入编辑状态
    cc 将光标所在一行内容删除并进入编辑状态
     
     
     

     作者:星辰追路人

     

    本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    背水一战 Windows 10 (97)
    背水一战 Windows 10 (96)
    背水一战 Windows 10 (95)
    背水一战 Windows 10 (94)
    背水一战 Windows 10 (93)
    Vue项目用于Ios和Android端开发
    Android assets文件夹之位置放置和作用
    轻松搭建Xposed Hook
    cordov vue项目中调用手机原生api
    Android 直接修改dex破解
  • 原文地址:https://www.cnblogs.com/basa/p/10976097.html
Copyright © 2011-2022 走看看