热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

rm、shutdown、磁盘挂载、vi使用方法

1、系统管理文件1、文件与目录有关命令删除命令(慎用)---数据是否备份了rmremovermoldboyoldboy.txt---删除文件rm-fol

1、 系统管理文件

1、文件与目录有关命令
删除命令 (慎用) --- 数据是否备份了
rm === remove
rm /oldboy/oldboy.txt --- 删除文件
rm -f /oldboy/oldboy01.txt --- 强制删除文件
rm -rf /oldboy --- 删除目录(递归删除)
rm -rf /oldboy/oldboy* --- 清空目录指定数据内容
rm -rf --no-preserve-root / --- 删根
*:表示把目录和文件一块删掉
2、 系统运行相关命令
关机命令:(慎用)
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:系统关机或重启时,其他用户此时无法远程登录系统
2、系统命令帮助信息
(1)man === manuals
man mkdir 显示mkdir的用法
(2)ls --help 简单显示ls的命令参数信息
(3)内置命令 help + 内置命令
(4)info+命令 说明信息过于详细
3、系统的目录结构
一切从根开始(绝对路径/相对路径)
系统实现挂载操作过程:
(1):生成存储设备
检查存储设备是否存在
PS:在linux系统中,一切皆文件
ls /dev/cdrom (光驱)

(2):进行挂载操作
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

(3):进行卸载
umount /mnt
挂载概念:使一个目录和一个存储设备文件建立关系
通过进入到目录中,可以查看存储设备数据信息
4、系统常见目录结构
/bin 命令、文件的存放目录
/sbin 超级命令,只有root用户能用的命令
/etc 存放系统或服务配置文件的目录
/home 普通用户的家目录
/root root用户的家目录
/proc 虚拟目录,显示内存中信息(进程、服务信息、内核)
/var 经常变化的文件、系统日志、相关服务日志文件

FHS -- 文件系统层级标准(目录结构5、vi的使用方法:

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

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

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


作者:星辰追路人

 

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





推荐阅读
  • 华为捐赠欧拉操作系统,承诺不推商用版
    华为近日宣布将欧拉开源操作系统捐赠给开放原子开源基金会,并承诺不会推出欧拉的商用发行版。此举旨在推动欧拉和鸿蒙操作系统的全场景融合与生态发展。 ... [详细]
  • 本文详细介绍了 Java 网站开发的相关资源和步骤,包括常用网站、开发环境和框架选择。 ... [详细]
  • Cookie学习小结
    Cookie学习小结 ... [详细]
  • 2020年9月15日,Oracle正式发布了最新的JDK 15版本。本次更新带来了许多新特性,包括隐藏类、EdDSA签名算法、模式匹配、记录类、封闭类和文本块等。 ... [详细]
  • 包含phppdoerrorcode的词条 ... [详细]
  • 本文详细介绍了如何在PHP中记录和管理行为日志,包括ThinkPHP框架中的日志记录方法、日志的用途、实现原理以及相关配置。 ... [详细]
  • HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送www方式的数据。HTTP协议采用了请求响应模型。客服端向服务器发送一 ... [详细]
  • 检查 Kubernetes 系统命名空间中的 Pod 状态时,发现 Metric Server Pod 虽然处于运行状态,但存在异常:日志显示 'it doesn’t contain any IP SANs'。 ... [详细]
  • 大势至服务器文件备份系统是一款专为服务器数据保护设计的安全软件,能够实现自动化的全量备份和增量备份,支持多种备份目标,如服务器其他分区、外接硬盘、其他服务器或NAS存储空间,并提供灵活的备份频率设置,有效保障服务器文件的安全。 ... [详细]
  • 本文介绍了如何使用Flume从Linux文件系统收集日志并存储到HDFS,然后通过MapReduce清洗数据,使用Hive进行数据分析,并最终通过Sqoop将结果导出到MySQL数据库。 ... [详细]
  • 本文详细介绍了如何在 Linux 系统上安装 JDK 1.8、MySQL 和 Redis,并提供了相应的环境配置和验证步骤。 ... [详细]
  • 基于iSCSI的SQL Server 2012群集测试(一)SQL群集安装
    一、测试需求介绍与准备公司计划服务器迁移过程计划同时上线SQLServer2012,引入SQLServer2012群集提高高可用性,需要对SQLServ ... [详细]
  • 本文详细介绍了如何在Linux系统(以CentOS为例)上彻底卸载Zimbra邮件系统,包括停止服务、删除文件和用户等步骤。 ... [详细]
  • Linux下MySQL 8.0.28安装指南
    本文详细介绍了在Linux系统上安装MySQL 8.0.28的步骤,包括下载数据库、解压数据包、安装必要组件和启动MySQL服务。 ... [详细]
  • 本文介绍了 Linux 系统中用于定期执行任务的 cron 服务及其配置方法。通过 crond 和 crontab 命令,用户可以轻松地安排系统和用户级别的周期性任务。 ... [详细]
author-avatar
rwp4677210
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有