zoukankan      html  css  js  c++  java
  • CenterOS 7 基础命令学习

    CentOS 7 命令

    网络配置

    • nmcli(NetworkManageCommandLineInterface)查看网卡
    • nmtui(NetworkManageTextUserInterface)网络配置

    退出命令

    • ctrl + c 强制终止
    • ctrl + z 挂起
    • ctrl + d 退出登录
    • ctrl + a 光标移动到行首
    • ctrl + e 光标移动到行尾
    • ctrl + u 删除当前光标到行首
    • ctrl + r 搜索历史命令
    • :x 写入文件退出(会判断是否修改)

    文件属性字段(一共十位)

    第一位:表示文件类型,-文件 d 目录 l软链接文件
    后九位:(u所有者 g所属组 o其他人)r 读 w 写 x 执行


    常用命令

    一、文件、目录命令

    • pwd(Print Working Directory)显示工作目录的路径名称
    • ls(list files)显示文件夹或文件
      • -l(long) 详细信息(简写:ll)
      • -d(directory)目录属性
      • -h(human)人性化的
      • -i(inode)节点id号
      • -a(all)显示隐藏文件
    • cat 文件名 : 显示文件内容
    • mkdir 创建目录
      • -p 递归创建
      • -v 显示提示信息
    • rmdir 删除空目录
      • -p 递归删除空的父目录
    • rm 删除文件(通常使用rm -rf来强制递归删除)
      • -r删除目录
      • -f强制
    • cp 复制文件 [源文件] [目标目录]
      • -r复制目录
      • -p连带文件属性复制
      • -d若源文件是链接文件,则复制链接属性
      • -a相当于-pdr
    • mv 剪贴目录或文件 [源文件或目录] [目标目录](同一目录下可改名,但可能会产生覆盖)
    • cd $OLDPWD 返回上一次目录

    二、链接命令(生成链接文件)

    • -ln -s [源文件] [目标文件]:-s创建软连接(软链接在不同目录时必须写绝对路径)

    三、文件搜索命令

    • locate 文件名:搜索后台数据库(/var/lib/mlocate),比find快;自创建文件需更新数据库(updatedb)才能被搜索到,搜索规则(/etc/updatedb.config)
    • find [搜索范围] [搜索条件] 名称:(给名称加双引号开启通配符,*任意内容,?任意单个字符,[]或查询)
      • -name:搜索文件名称
      • -iname:搜索文件名称,不区分大小写
      • -user:按所有者搜索
      • -nouser:查找没有所有者的文件
      • -atime文件访问时间,-ctime改变文件属性,-mtime修改文件内容。-,时间内,当天,+时间外
      • -size:文件大小(k千字节,M兆字节,+-大于小于)
      • -a逻辑与 -o逻辑或
      • inum:i节点
      • 对find命令搜索的结果集执行某命令:exec
        命令 {} \
    • grep [选项] 字符串 文件名
      • -i 忽略大小写
      • -v 排除指定字符串

    四、搜素命令的命令

    • whereis 命令名:搜索命令所在路径及帮助文档路径
      • -b 只查找可执行文件
      • -m 只查找帮助文件
    • which 命令名:显示别名和命令所在路径
    • whatis 命令名:显示命令的作用
    • whoami:显示登录用户

    五、帮助命令

    • man(manual) 命令名:显示该命令手册
    • 命令名 --help

    六、压缩与解压缩命令

    • zip 压缩文件名 源文件
    • unzip 解压缩.zip文件

    七、关机和重启命令

    • shutdown [选项] 时间
      • -c:取消前一个关机命令
      • -h:关机
      • -r:重启
      • &:后台执行
    • runlevel:查看系统运行级别
    • logout:退出登录

    八、挂载命令

    • mount [-t文件系统] [-o特殊选项] 设备文件名 挂载点:挂载光盘(光盘设备名:/dev/sr0)
    • umount 设备名或挂载点:卸载已挂载的光盘(必须先卸载光盘再取出)
    • fdisk -l:查看设备文件名
    • mount -t vfat 设备名 挂载点:挂载U盘

    查看用户登录和用户交互

    • w 用户名:查看登录用户信息
    • last:查看所有用户登录信息和重启信息
    • lastlog:查看所有用户最后一次登录时间
  • 相关阅读:
    Rsync+inotify自动同步数据
    join和 Daemon守护线程
    多线程的简单演示
    DB2用一张表更新其他表的数据
    WebService到底是什?
    JqueryUI学习笔记-自动完成autocomplete
    DB2 SQLCODE 大全
    eclipse调试java程序的九个技巧
    Class和ClassLoader的getResourceAsStream区别
    linux下vi命令大全
  • 原文地址:https://www.cnblogs.com/tswhq/p/7842020.html
Copyright © 2011-2022 走看看