CentOS7常用命令

  1. 编辑器 vi / vim
    c: 只是在内存缓冲区中对数据进行处理
    编辑器两种模式: 命令模式和插入模式(按 i 键进入)

    常用命令:
    1)移动
    h / l 光标 左边 / 右边 移动一个字符
    k / j 光标 上边 / 下边 移动一行
    G 光标移动到最后一行
    gg 光标移动到首行
    num G 光标从当前位置向后移动num行
    set number 编辑文件内容中显示行号码

    2) 退出编辑 (修改内存缓冲区数据)
        q       未修改退出
        q!      取消所有修改并退出
        wq      保存文件的修改并退出
        w test  保存内容到test文件中
    
    3) 编辑数据(相对光标当前位置)
        x       删除后一个字符
        dd      删除当前行
        dw      删除一个单词
        d$     删除到行尾
        u       撤销上一操作
        a       后添加数据
        A       行尾添加数据
        o       插入空行(光标所在行下面)
        说明: x 、 dd 、 o 命令都可以数字 n 来修饰,表示删除 n 个字符
        或 n 行, 如 5dd  删除 5 行
    
    4) 复制粘贴 (相对光标当前位置)
        y(yank) 复制一个字符
        yw      复制单词
        y$     复制到行尾
        v       高亮显示文本,然后选择要复制的内容, 按 y 键复制选中内容
        p       粘贴
    
    5)查找
        /test   查找 test 
    
    6)替换 (相对光标)
        :s/old/new      将第一个出现的 old 字符替换为 new 字符
        :s/old/new/g    将该行中所有的 old 字符替换为 new 字符
        :m,ns/old/new/g 将该 m 行到 n 行之间所有的 old 字符替换为 new 字符
        :%s/old/new/g   将文件中所有的 old 字符替换为 new 字符(有提示)
        :%s/old/new/gc  将文件中所有的 old 字符替换为 new 字符(无提示)
    
  2. 用户管理
    常用命令
    1)创建用户

    2) 修改用户
    
    3)删除用户
    
    4) 修改用户密码
        passwd userName
    
  3. 文件系统
    常用命令
    1)查看目录 ls
    F 支持区分显示目录、普通文件和可执行文件
    a 显示隐藏文件
    i 显示文件的索引号
    R 递归的显示目录中的所有内容
    [chezhi@chezhi ~]$ ls -ail temp_chezhi/
    total 984
    19579451 drwx——. 19 chezhi chezhi 4096 Jan 5 20:48 adjtime
    显示结果解释:
    文件索引 权限 硬链接数 所属用户 所属组 文件大小 上次修改时间 文件名称

    2)过滤显示
        ls test*        过滤显示test开头的所有文件
        ls test?        匹配一个字符
    
    3) 管道查询文件
        prep root /etc/passd        查询/etc/passd文件中含有root字符的行
    
    4)创建文件
    
  4. 修改CentOS7系统默认运行级别
    Centos7中采用target概念来定义运行级别,分为3级、5级,含义如下:
    3级->multi-user.target 文本
    5级->graphical.target 图形

    1)查看当前运行的级别
    runlevel
    2)修改开机默认运行级别
    systemd使用链接来指向默认的运行级别,由/etc/systemd/system/default.target文件中决定。
    切换到运行级3:
    a. 先删除: mv /etc/systemd/system/default.target /etc/systemd/system/default.target_copy5 #将文件重命名即可
    b. 创建软连接文件: ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
    或者
    ln -sf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target
    再者也可以使用systemctl命令:
    systemctl set-default graphical.target
    systemctl isolate multi-user.target

    3) 恢复图形界面级别启动
    #先删除文件
    [root@chezhi system]# rm -rf /etc/systemd/system/default.target
    #重新创建软连接文件
    [root@chezhi system]# ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值