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. [Linux] ssh秘钥对免密码登陆

    准备两台linux服务器 a和b , 在a上使用ssh命令登陆b服务器 , 并且不用 输入密码 1.在a服务器上,比如是root用户 ,进去/root/.ssh目录 ,没有就创建, 就是进入家目录的. ...

  2. 44个 Javascript 变态题解析——分分钟让你怀疑人生

    原题来自: http://javascript-puzzlers.herokuapp.com/ 第1题 ["1", "2", "3"].ma ...

  3. hbase结合hive和sqoop实现数据指导mysql

    hive综合hbase两个优势表中的:     1.实现数据导入到MYSQL.     2.实现hbase表转换为另外一张hbase表.  三个操作环节:      1.hbase关联hive作为外部 ...

  4. WPF获取读取电脑指定文件夹中的指定文件的地址

    //保存指定文件夹中的指定文件的地址 string List<string> mListUri = new List<string>(); //文件夹地址 string fol ...

  5. 手把手教你开发Nginx模块

    前面的哪些话 关于Nginx模块开发的博客资料,网上很多,很多.但是,每篇博客都只提要点,无法"step by step"照着做,对于初次接触Nginx开发的同学,只能像只盲目的蚂 ...

  6. WPF图片放大后模糊的解决方法

    原文:WPF图片放大后模糊的解决方法 WPF中显示图片的方式很多,可以用Image控件来显示图像,或者直接设置一个控件的Background.图片的放大也很简单,直接设置显示图片的控件的Width和H ...

  7. WPF - 模板查看工具:Show Me The Template及如何查看第三方主题

    原文:WPF - 模板查看工具:Show Me The Template及如何查看第三方主题 在学习WPF的模板(DataTemplate.ItemsPanelTemplate.ControlTemp ...

  8. 【转载】如何使用docker部署c/c++程序

    原文地址:https://blog.csdn.net/len_yue_mo_fu/article/details/80189035 Docker介绍 Docker是一个开源的容器引擎,它有助于更快地交 ...

  9. sql like N'%...%' 在C#里的写法

    StringBuilder sb = new StringBuilder(); List<SqlParameter> parameters =new List<SqlParamete ...

  10. Delphi 接口使用中,对象生命周期管理,如何释放需要注意的问题

    网上有篇文章<Delphi接口编程的两大陷阱>,里面提到接口的生存期管理的问题.但该文章里面提到的两个问题,其实都是对 Delphi 不理解导致的.   先说该篇文章中提到的第一个问题为什 ...