04-Linux运维操作系统基础操作

  1. 操作系统帮助命令

     (1)man (manual)   --- 获取命令/参数等帮助信息
     (2)type查看一下是内部命令还是外部命令
     		查看外部命令:xxx  --help/--h
     		查看内部命令:  help xxx
     (3)查看更详细的信息:info xxx
    
  2. 操作系统快捷方式

     	1) 利用方向键 ↑ ↓    --- 快速调取历史命令 (输入命令都会临时保存在内存中 --> 保存在磁盘文件)	
     	2) 快速移动光标
     			ctrl + a          --- 将光标快速移动到行首
     			ctrl + e          --- 将光标快速移动到行尾
     			ctrl + ← →        --- 将光标按照单词进行左右快速移动
     	3) 快速操作命令信息
     			ctrl + u          --- 将光标之前的内容进行剪切
     			ctrl + k          --- 将光标之后的内容进行剪切
     			ctrl + w          --- 以空格作为分隔 剪切每个字符串信息
     			ctrl + y          --- 将剪切的内容进行粘贴
     	4) 特殊功能快捷方式
     			ctrl + c(cancel)  --- 中断或取消命令执行过程
     			ctrl + l(clear)   --- 清屏操作
     			ctrl + s          --- 进入锁定状态
     			ctrl + q          --- 退出锁定状态
    

3)(编辑命令使用技巧)文件编辑命令说明 vi

  1. 编辑命令模式信息

            命令模式:  可以实现特殊功能操作
     		编辑模式:  可以编辑文件内容信息
     		底行模式:  可以输入特殊命令信息  wq q wq! q!	  
    
     		命令模式 -i->  编辑模式 -esc-> 命令模式
     		命令模式 -:->  底行模式 -esc-> 命令模式 	   
    
  2. 命令模式 —> 编辑模式

       i     --- 在光标所在位置直接进入编辑模式
       I     --- 将光标切换到行首进入编辑模式
       a     --- 在光标所在位置下一个字符进入编辑模式
       A     --- 将光标切换到行尾进入编辑模式
       o     --- 在光标所在行的下面插入新的一行,并进入编辑状态
       O     --- 在光标所在行的上面插入新的一行,并进入编辑状态
       s     --- 删除光标所在位置字符并进入编辑状态
       S     --- 删除光标所在行并进入编辑状态哦
    
  3. 命令模式 —> 底行模式

     : ---   进入到底行模式,完成功能操作 
     /     --- 搜索文件信息   n 向下查找  N 向上查找
     ?     --- 搜索文件信息   n 向上查找  N 向下查找
     PS: 忽略大小写查找文件中数据
     		/oldboy\c
    
  4. 如何快速移动光标 (命令模式)

      G     --- 切换到文件的最后一行
      gg    --- 切换到文件的第一行
      100G  --- 切换到文件指定行
      100gg
      ^     --- 切换到一行的开头
      $     --- 切换到一行的结尾
    
  5. 如何完成特殊编辑操作

      yy    --- 复制指定行信息
      nyy   --- 复制多行信息
      p     --- 将复制的内容在指定行进行粘贴
      np    --- 将复制的内容在指定行进行粘贴多次
      dd    --- 删除指定行信息   (实质是剪切)
      ndd   --- 删除指定多行信息 (实质是剪切)
      dG    --- 删除光标之后的所有行内容
      C     --- 删除光标之后的内容并进入编辑状态
      r     --- 替换指定字符信息
      R     --- 连续替换多个字符信息
    
  6. 命令模式特殊功能操作

     u     --- 撤回操作  undo
     ctrl+r     --- 取消撤回  redo
    
  1. 底行模式特殊功能操作

      : set nu    --- 显示行号信息
      : set nonu  --- 取消行号显示
    

4)编辑命令常见错误以及vi命令执行原理

	 错误01: 编辑命令只能编辑文件
	 错误02: 必须指定要编辑文件
	 错误03: 编辑文件目录必须存在
	 错误04: 显示错误提示信息,无法正常编辑
	
	 分析问题原因:
		1) 编辑文件时,出现突然中断
		2) 文件被多个用户同时编辑了

	 进行问题解决:
		问题一: 解决方法
		第一个历程: 恢复中断前的数据信息
			vi -r 编辑文件信息
		第二个历程: 删除一个隐藏文件
			说明: linux系统中以 . 开始的文件就是隐藏文件
				利用ls -a 查看隐藏文件
				rm -f /oldboy/.oldboy.txt.swp

	 vi命令执行原理
		1) 编辑文件会产生隐藏文件
		2) 是直接在隐藏文件中编辑内容
		3) 保存文件时,是将隐藏文件重命名操作
  1. 操作系统目录结构

     linux系统根目录下目录结构信息
     	PS: 系统中一切数据皆文件
     		boot     --- 存放引导系统启动文件信息 类似windows系统c:/windows
     		etc      --- 系统服务配置文件保存目录
     		opt/usr  --- 用户安装的第三软件程序保存的目录  Program Files 
     		root     --- 系统用户家目录   超级管理员用户的家(皇宫)
     		home     --- 系统用户家目录   普通用户的家(平民窟)
     		var      --- 系统日志文件保存目录
     		tmp      --- 临时存储数据目录 类似windows回收站
     		sbin     --- 二进制文件==命令文件   super Binary
     		bin      --- 二进制文件==命令文件   Binary
     		dev      --- 所有设备文件的目录(如声卡、磁盘、光驱)
     		mnt      --- 用于临时挂载存储设备
     		media    --- 存放音频 视频 图片
     		sys      --- 用于输出当前系统上硬件设备相关的虚拟文件系统
     		proc     ---用于输出内核与进程信息相关的虚拟文件系统,
     		            目录中的数据都在内存中,如系统核心,外部设备,网络状态,
     		            由于数据都存放于内存中,所以不占用磁盘空间
     		lib      --- library   开发代码需要使用库文件保存的目录  32位程序所需的库文件 
     		lib64    --- library                                     64位程序所需的库文件
     		目录层级官方资料: http://www.pathname.com/fhs/pub/fhs-2.3.html
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值