• Linux系统管理01-----系统命令


    网卡激活:

    在虚拟机上进入root用户:

    [root@host]#ip a

    eno 16777728

    [root@host]#ifup eno16777728

    [root@host]#ip a

    ctrl +回车是全屏

    一,  Linux命令的分类

    1,   内部命令: 属于shell解释器的一部分

    2,   外部命令:独立于shell解释器之外的程序

    3,   Type命令,查看命令是外部命令还是内部命令

    [root@www~]#type cd

    cd is a shell builtin   [cd是一个内部命令]

    [root@www~]#type ifconfig

    Ifconfig is /sbin/ifconfig [ifconfig是一个外部命令]

    一,  Linux命令格式

    1,Linux命令的通用格式: 命令字 【选项】【参数】

    2,选项:用于调节命令的具体功能

    “-”引导短格式选项,例如:ls -a

    “--“引导长格式选项,例如:ls –help

    注意:多个短格式可以合并

          多个长格式不可以合并

    1,   参数: 命令的对象,如文件,目录名等

    例如:[root@www ~]#ls -alh/etc

    ls –命令字   -alh----选项  /etc—参数

    三.命令快捷键

     Tab键: 自动补齐文件名,自动补齐命令,按两次tab键,系统将输出可用的所有名称列表

    反斜杠“”:强制换行

    Ctrl+U: 快速删除光标之前的所有字符

    Ctrl+K: 快速删除光标及光标之后的所有字符

    Ctrl+Y:黏贴刚才所删除的字符

    Ctrl+L:清屏

    Ctrl+C: 取消当前命令的编辑。结束当前命令的执行

    Ctrl+D:从shell提示中注销关闭

    Ctrl+A:把光标移动到行首

    Ctrl+E:把光标移动到行尾

    Ctrl+Z:转入后台运行

    Ctrl+R:在历史命令中查找

    四.帮助命令

    1.help 内部命令帮助,查看bash内部命令的帮助

    用法:help cd

          --help

    2.man 用来提供在线帮助,使用权限是所有用户。

    五,ls(list)命令详解

    作用: 列表显示目录内的文件及目录。结合不同选项实现不同作用。

    格式: ls[ 选项] 目录或文件名

    常用选项:

    -l: 以长格式显示文件和目录的列表

    -a: 显示所有子目录和文件的信息

    -A:与-a基本类似,但有两个特殊隐藏目录 “.”和 “..”不显示

    -d: 显示目录本身的属性 常与-l同时使用

    -h: 以更人性化的方式显示出目录或文件的大小,常与-l同时使用

    -R:以更人性化的方式显示目录或文件的大小,常与-l同时使用

    六.du (disk usage) 命令详解

    作用:用于统计目录或文件所占用磁盘空间的大小

    格式; du【选项】 目录或文件名

    常见选项:

    -a: 统计磁盘空间占用时所有的文件。而不仅仅是统计目录

    -s: 只统计所占用空间总的大小

    -h:显示单位的大小

    七.touch 命令

    作用: 创建空文件,用于测试。

    格式:touch 文件名

    stat:显示文件的详细状态

    cat:显示文件的大小

    八.mkdir  (mkdir directory)命令

    作用:创建新目录

    格式:mkdir[选项]目录位置及名称

    常用选项:

    -p:一次性创建嵌套的多层目录

    -v:显示详细

    -m: 跳出当前的umask值(掩码值)

    九.cp命令

    作用:复制文件和目录

    常用选项:

    -f:覆盖同名文件或目录,强制复制

    -i:提醒用户确认

    -p:保持源文件权限,属性,属主及时间标记等不变

    -r:递归复制

    十.rm 命令

    作用:删除指定的文件或目录

    常用选项:

    -f:不提示,直接强制删除

    -i:提示用户确认

    -r:递归式删除整个目录树

    *是指所有的通配

    十一,mv命令

    作用:指定文件或目录转移位置(剪切),如果目标位置与源位置相同,则相当执行重命名操作

    十二,find命令

    作用:精细查找文件或目录

    常用查找文件:

    -name:按名称查找 列:find /etc -name “resol*.conf”

    -size: 按大小查找  列:find /etc -size +1M (K, M, G)

    -user 按属性查找 列:find /etc -user root

    -type 按类型查找 列:find /etc -type d

    (-f:普通文件 -d:目录  -p:管道文件  -l:符号链接文件   -c:字符设备文件  -b:块设备  -s:socket文件)

    十三:cat命令

    作用:查看文件的内容

    十四:stat命令

    作用:查看文件详细状态

    十五,cd命令

    作用:切换路径

               绝对路径:以“”根目录为起始路径的目录路径叫做绝对路径

    目录的路径:

              相对路径:不以“”根目录为起始路径的工作路径叫做相对路径

    “.”:当前目录名称

    “..”:上一级目录名称

    十六,pwd命令

    作用:显示当前工作目录的路径

    蓝色:文件夹

    浅蓝色:超级连接文件

    黑色(白色):普通文件

    绿色:可执行文件(二进制命令程序。有执行权限的shell python脚本程序等)

    紫红色:图片(通信套接字文件等)

    黄色:设备相关文件

    红色:包文件(rmp安装包源码压缩包等)

    请简述以下文件属性 -f -d -l -p -c -b -s 都是什么类型文件?

    -f:普通文件

    -d:目录

    -p:管道文件

    -l:符号链接文件

    -c:字符设备文件

    -b:块设备

    -s:socket文件

  • 相关阅读:
    NSURLSession学习笔记(二)Session Task
    NSURLSession学习笔记(一)简介
    iOS Core Animation 简明系列教程
    iOS夯实:RunLoop
    mysql主从复制读写分离
    git文件名大小写问题
    mysql zip 安装
    maven dependencies与dependencyManagement的区别
    Eclipse使用技巧
    相关开发软件http代理设置 windows
  • 原文地址:https://www.cnblogs.com/liyurui/p/11263407.html
Copyright © 2020-2023  润新知