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 将光标所在一行内容删除并进入编辑状态
 
 
 

作者:星辰追路人

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

rm、shutdown、磁盘挂载、vi使用方法的更多相关文章

  1. 磁盘挂载方法 fdisk parted

    1创建磁盘分区 [root@web01 ~]# fdisk -cu /dev/sdc -c 关闭dos兼容模式-u 使用扇区进行分区 (默认位柱面)[root@web01 ~]# partprobe ...

  2. Linux下查看磁盘挂载的几种方法

    Linux下查看磁盘挂载的几种方法 第一种方法:df命令 # df -hT Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtm ...

  3. Linux下查看磁盘挂载的三种方法

    Linux下查看磁盘挂载的三种方法 2009-06-05 23:17 好久没有更新日志了,呵呵.不是没有要写的东东.实在抽不出时间来写,要准备公司的考试呢,C++考试.已经有七个月没有写C++代码了, ...

  4. Linux 磁盘挂载分区

    举例说明: 新增磁盘的设备文件名为 /dev/vdb 大小为100GB. #fdisk -l 查看新增的的磁盘 1.对新增磁盘进行分区 #fdisk /dev/vdb 按提示操作 p打印 n新增 d ...

  5. 磁盘格式化/磁盘挂载/手动增加swap空间

    4.5/4.6 磁盘格式化 4.7/4.8 磁盘挂载 4.9 手动增加swap空间 磁盘格式化 查看centos7支持的文件系统格式 cat  /etc/filesystem,centos7默认的文件 ...

  6. 拓展练习--find查找、打包压缩、服务器、磁盘挂载

    目录 find查找.打包压缩 服务器部分 磁盘挂载及单用户模式 find查找.打包压缩 1.超级用户(管理员用户)提示符是_#,普通用户提示符是$_. 2.如何快速返回上一次所在的目录? cd - 3 ...

  7. Linux 磁盘挂载和mount共享

      针对Linux服务器的磁盘挂载mount和共享做简单操作说明: 1.  查看已使用的磁盘情况 df –h 2.  查看所有磁盘 fdisk –l 3.  查看指定磁盘“/dev/xvde”的分区情 ...

  8. Linux学习(十四)磁盘格式化、磁盘挂载、手动增加swap空间

    一.磁盘格式化 分好去的磁盘需要格式化之后才可以使用.磁盘分区一般用mke2fs命令或者mkfs.filesystemtype.这个filesystemtype分为ext4,ext3,xfs等等.xf ...

  9. linux服务器磁盘挂载操作

    具体操作是:先对磁盘进行格式化,格式化后挂载到需要的挂载点,最后添加分区启动表,以便下次系统启动随机自动挂载.1.首先查看系统中磁盘信息,命令为:fdisk -l; 2.找到未使用的磁盘,对其进行格式 ...

  10. linux(CentOS)磁盘挂载数据盘

    linux(CentOS)磁盘挂载数据盘:第一步:查看是否存在需要挂载的磁盘: sudo fdisk -l 第二步:为需要挂载的磁盘创建分区: sudo fdisk /dev/vdb 执行中:依次选择 ...

随机推荐

  1. 1-6 WebAPI基础和演示项目搭建

    启动项目的时候 在控制台用dotnet MsgService.dll的方式启动. 在program.cs文件下做如下修改: 实现在控制台 自定义ip和端口,修改之后有将项目重新生成,在控制台启动项目, ...

  2. hdu 3966 树链分割第一3遍

    真的不好意思说话.你写得越多,对风暴各种问题泄露,更离谱,有什么错有.. .但是,仍然有一个.同时经过规范的编写清晰的代码.不能认为是理所当然... 树桩阵列版: #include<cstdio ...

  3. WPF安装打印机驱动后PrintDialog 执行打印事件

    原文:WPF安装打印机驱动后PrintDialog 执行打印事件 WPF可以很好的利用流文档来实现打印预览和PrintDialog 实现打印功能,但是我在这只是写了一个很简单的打印功能演示. Page ...

  4. DLL动态库的创建,隐式加载和显式加载

    动态库的创建 打开VS,创建如下控制台工程,工程命名为DllTest: 在弹出的对话框中选择"DLL"后单击"完成"按钮: 在工程中新建DllTest.h和Dl ...

  5. 【狼窝乀野狼】Windows Server 2008 R 配置 Microsoft Server 2008 远程登录连接

    如果你已经了解了,或者你已经经历了,那么此篇文章对你是毫无用处.因为文笔深处未必有自己亲身体验来的真实有效. 闲话少说,直接上菜. 最近脑子“抽筋”,想安装一个服务器来玩玩,那么怎么选择呢?我的PC是 ...

  6. WPF窗体隐藏鼠标光标的方法

    原文:WPF窗体隐藏鼠标光标的方法 要引用 System.Windows.Input;   Mouse.OverrideCursor = Cursors.None; 去掉 Override 则使用: ...

  7. WPF多点触摸放大缩小旋转

    原文:WPF多点触摸放大缩小旋转 版权声明:本文为博主原创文章,需要转载尽管转载. https://blog.csdn.net/z5976749/article/details/40118437 如果 ...

  8. Git撤销对远程仓库的push&commit提交

    撤销push 1. 执行  git log查看日志,获取需要回退的版本号 2. 执行 git reset –soft <版本号> ,如 git reset -soft 4f5e9a90ed ...

  9. C#中将字符串转换成Md5值的方法

    原文:C#中将字符串转换成Md5值的方法 版权声明:有问题可联系博主QQ:15577969,大家一起相互交流和学习. https://blog.csdn.net/qq15577969/article/ ...

  10. vagrant up default: Warning: Authentication failure. Retrying...的一些解决办法

    vagrant up default: Warning: Authentication failure. Retrying...的一些解决办法 一般看到这个信息时,虚拟机已经启动成功,可以中断命令后v ...