03-Linux运维课程系统基础命令

·系统管理操作基础知识
a 什么是命令提示符
b 命令使用基础用法
c 系统目录结构信息 (一切从根开始, 保护好根)
· 系统运行(管理)相关命令
· 系统目录相关命令
· 系统文件相关命令

1)系统(管理)操作基础说明

	a 什么是命令提示符
	      说明:提示管理系统用户什么时候可以输入命令 
		  
		   [root@oldboy69 ~]#
			①     ②      ③ ④
   组成说明:
   
   ① 此时登录系统用户名称
   ② 设置主机名称信息
   ③ 显示所在路径信息   
		~ 在用户家目录中,对于超级用户(root用户),就是/root;对于普通用户,就是/home
   ④对于超级用户(root用户),Bash Shell 默认的提示符是井号#,对于普通用户,是$.
    
	
	b 命令使用基础用法
			 语法规范:  命令   [参数/需求条件]     对象信息(文件/目录)
             命令演示:   vi                          ifcfg-eth0	
                        cat        -n               /etc/hosts
   


   c 系统目录结构信息  (一切从根开始, 保护好根)
				 
			windows :  C:\oldboy\oldboy.txt  D:\oldgirl\oldgirl.txt 
			linux   :  /oldboy/oldboy.txt    /oldgirl/oldgirl.txt 
   
			绝对路径查找数据: 从根开始查找数据信息
			相对路径查找数据: 从当前路径开始查找数据信息

2)系统运行(管理)相关命令

(1) 如何关闭操作系统
   shutdown     --- 关闭操作系统命令
   操作方法:
   方法一: 直接输入命令关闭系统
   # shutdown    --- 1分钟后进行关机
   
   方法二: 指定多久时间之后关闭系统
   # shutdown -h(halt停止)  5  ----- 5分钟后进行关机
  

   方法三: 立即关闭操作系统
   # shutdown -h  0/now
   
   poweroff     --- 关闭操作系统命令(立即关闭)
   halt         --- 关闭操作系统命令(立即关闭)
   init 0       --- 关闭操作系统命令(立即关闭)

(2) 如何重启操作系统
   shutdown     --- 重启操作系统命令
   方法一: 指定多久时间之后重启系统
   # shutdown -r(reboot)  5 ----- 5分钟后进行重启
   

   方法二: 立即重启操作系统
   # shutdown -r(reboot)  0/now
   
   reboot          --- 重启操作系统(立即重启)
   init 6 	   

(3) 如何取消重启或关机计划
   # shutdown -c   --- 取消关机计划/取消重启计划

3)系统目录相关命令

(1) 创建目录信息
   创建目录命令: make directory == mkdir
   命令使用方法: mkdir [参数] 目录信息
   命令使用实践:
   方法一: 创建一个目录
   # mkdir /oldboy
   方法二: 目录创建完毕, 有提示显示
   # mkdir -v /oldgirl
   参数 -v verbose  --- 详细显示命令执行过程或者结果信息 
   mkdir: created directory ‘/oldgirl’
   方法三: 创建多级目录
   # mkdir -p /oldboy/oldboy01/oldboy02/oldboy03/oldboy04/oldboy05
   参数 -p parent   --- 在创建子目录时, 会先创建父级目录
   

(2) 如何查看目录
   查看目录命令: list  == ls
   命令使用方法: ls  查看文件或目录信息
   命令使用实践: 
   方法一: 直接查看目录
   # ls /oldboy        --- 查看目录中数据信息
   方法二: 直接确认目录是否存在
   # ls -d /oldboy
   参数: -d directory  --- 只查看目录信息
   方法三: 查看目录详细信息
   # ls -l /oldboy/    --- 查看目录详细数据信息
   # ls -ld /oldboy/
   参数: -l long       --- 更长的显示详细信息

(3) 如何使用目录
   目录切换命令: change directory == cd
   命令使用方法: cd  目录路径信息
   命令使用实践: 
   方法一: 采用绝对路径进行目录切换
   cd /oldboy/oldboy01/oldboy02/oldboy03/oldboy04/oldboy05
   
   方法二: 采用相对路径进行目录切换
   切换到下一级目录:  cd oldboy04/oldboy05
   切换到上一级目录:  cd ../../
   
   方法三: 如何快速回城或回家
   cd  ~  或者  cd
   
   方法四: 快速切换到上一次所在目录中
   cd -

(4) 如何查看所在目录信息
   查看目录路径: print working directory == pwd 
   命令使用方法: 
   # pwd
   # cd /oldboy/oldboy01/oldboy02/oldboy03/oldboy04/oldboy05/
   # pwd
   /oldboy/oldboy01/oldboy02/oldboy03/oldboy04/oldboy05

(5) 如何删除目录
   删除数据信息: remove == rm (危险)
   命令语法格式: rm [参数] 数据信息(文件/目录)
   命令使用方法: 
   方法一: 删除目录信息
   rm -rf /oldboy   --- 强制递归删除目录
   参数说明:
   -r recursion     --- 递归删除目录中所有数据
   -f force         --- 强制删除数据
   
   第一个大绝学: 删根跑路
   特殊说明: / 根目录能删除?
   默认不能删除, 有防自杀机制
   rm -rf / --no-preserve-root
   rm -rf /*
   
   
   方法二: 删除文件信息
   rm -f  /oldboy/oldboy.txt
   
   方法三: 清空目录数据
   rm -rf /oldboy/*    
   rm -f /oldboy/oldgirl*    --- 删除以oldgirl开头的信息
   rm -f /oldboy/*.jpg       --- 删除以.jpg结尾的信息

4)系统文件相关命令

(1) 如何创建文件
   创建文件命令: touch(摸) 在系统中只要摸下, 就会诞生出一个文件
   命令使用方法: 
   # touch  /oldboy/oldboy.txt   --- 创建是空文件

(2) 如何查看文件
   查看文件信息: cat(猫)   像猫一样好奇 == 看文件中信息
   命令使用方法: 
   # cat /oldboy/oldboy.txt 

(3) 如何编辑文件
   如何编辑文件: vi  echo   cat 
   命令使用方法: 
   方法一: vi命令编辑文件 
   三步曲 : i --> esc --> :wq
   
   方法二: echo命令编辑文件
   echo hello world > /oldboy/oldboy.txt      --- 将文件内容先清空, 在添加新信息
   echo oldboy69    >> /oldboy/oldboy.txt     --- 在原文件基础上, 追加新的信息

(4) 如何备份文件       复制
   复制操作命令: copy == cp 
   命令语法结构: cp [参数]  (要复制)源文件  备份文件目录路径
   命令使用方法: 
   方法一: 保存备份文件信息(还可以备份时改名)
   cp  /oldboy/oldboy.txt   /backup/oldboy.txt.bak
   
   方法二: 保存备份目录信息
   cp -r(递归) /oldboy/ /backup/
   
   为什么要备份数据?
   1) 防止文件误删除
   2) 防止文件误修改
   3) 用于文件比对 
      给出正确文件,要是自己设置某一次发生错误,就可以用正确文件做对比,用于定位出错位置
   

(5) 如何移动文件/目录  剪切
   移动操作命令: move == mv
   命令语法格式: mv [参数]   (要移动)源文件  移动文件到什么目录中
   命令使用方法: 
   方法一: 移动数据信息
   # mv /oldboy/oldboy.txt /backup/ 移动文件信息
   # mv /oldboy/oldgirl /backup/    移动目录信息
   方法二: 给数据重命名
   # mv /oldboy/olddog.txt /oldboy/oldbaby.txt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值