• NO.6LINUX基本命令


    1.练习1

    ) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖)

    cd /

    cat /etc/passwd /etc/group>1.txt

    2) 将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追加)

    cat /etc/shadow /etc/gshadow>>2.txt

    3) /1.txt、/2.txt两个文件打包为/1.tar

    tar -cvf 1.tar 1.txt 2.txt

    tar -tf 1.tar

    4) 使用gzip命令压缩1.txt文件名为1.txt.gz

    gzip 1.txt 1.txt.gz

    5) 解压缩1.txt.gz

    gunzip 1.txt.gz

    6) 使用bzip2压缩1.txt压缩后文件名为1.txt.bz2

    bzip2 1.txt 1.txt.bz2

    7) 解压缩1.txt.bz2

    bunzip 1.txt.bz2

    8) 解包1.tar,解包后文件存放到/tmp目录下

    tar -vf 1.tar -C /tmp

    9) 使用tar命令打包并且压缩/1.txt、/2.txt,得到的文件名为1.tar.gz

    tar -cvzf 1.tar.gz 1.txt 2.txt

    10) 解包1.tar.gz,解包后文件存放到/tmp目录下

    tar -vf 1.tar.gz -C /tmp

    2.练习2

    1) 使用vi编辑器编辑文件/1.txt进入编辑模式写入内容“hello world”

    vim /1.txt

    vim3中模式

    编辑模式:对文本编辑,,按a,i,o进入编辑模式

    命令行模式:对文件内容进行复制,粘贴,剪切等命令,shift+:进入扩展模式

    扩展模式:实现查找,保存,关闭功能  esc j进入命令模式

    2) 进入命令行模式复制改行内容,在下方粘贴80行

    光标移动到要复制的行,按‘yy',再按'80p'

    3) 快速移动光标到文件的最后一行

    G快速移动到文件最后一行

    gg快读移动到文件第一行

    H,快速移动到屏幕的最上面

    M 快速移动到屏幕的中间

    L快速移动到屏幕的下面

    4) 快速移动光标到当前屏幕的中间一行

    M

    5) 快速移动光标到文件的第五行

    5G

    6) 在下方插入新的一行内容“welcome to beijing”

    按o

    7) 删除刚插入的一行

    ’dd‘

    8) 撤销上一步的操作

    uc撤销

    Ctrl+r重做上一次操作

    9) 进入扩展模式,执行文件的保存退出操作

    shift+:进入扩展模式 

    wq保存并退出  

    q!强制退出

    3.系统的初始化和服务

    liunx系统的引导顺序

     BIOS的工作是检查计算机的硬件设备,如CPU、内存和风扇速度等

    BOIS的初始化和引导加载程序

    GRUB的定义:GRUB是Grand Unified Bootloader(多重操作系统启动管理器)的缩写。

    init 0 关闭系统

    init 1  单用户

    init 3  命令行界面

    init5  图形界面

    init 6 重启

    关闭系统命令

    shutdown -h now 
    halt
    poweroff
    init 0

    重启系统命令

    shutdown -r now
    reboot
    init 6
    Ctrl+Alt+Delete键

    练习3单用户系统解锁root密码

    1.在启动grub菜单,选择编辑选项启动

    2 - 按键盘e键,来进入编辑模式

    3 - 找到Linux 16的那一行,将ro改为rw init=/sysroot/bin/sh

    按ctrl+X 使用单用户模式启动

    救援(rescue)模式下修改root密码

    1. 从虚拟机设置中修改驱动方式,选择用镜像文件驱动。
    2. 启动系统,按shift+F2进入bios系统
    3. 将boot选项改为cdROM驱动
    4. 保存退出
    5. 选择trouble shooting
    6. 选择rescue a centos systerm
    7. continue
    8. 输入 ch /mnt/sysimag
    9. password root
    10. exit
    11. reboot
    12. 再shife+F2 ,boot,更改为HARD drive
  • 相关阅读:
    87后的我
    meta标签中的httpequiv属性
    System.IO.Directory.GetCurrentDirectory与System.Windows.Forms.Application.StartupPath的用法
    递归方法重现
    实现控件的随意拖动
    Sql Server 2005 如何自动备份数据库
    用C#打开Windows自带的图片传真查看器
    配置SQL Server2005以允许远程访问
    Gridview控件有关的一些设置
    Add the Child Pane to Root.plist in the setting.bundlle
  • 原文地址:https://www.cnblogs.com/yuyang26/p/6905028.html
Copyright © 2020-2023  润新知