美文网首页
命令行的命令操作

命令行的命令操作

作者: 昀吖 | 来源:发表于2018-07-31 22:03 被阅读0次

    1.常见命令操作

    man:查看帮助手册说明信息
    语法格式[man 命令],查看指定命令的操作手册
    --help:查看命令帮助信息
    语法[命令 --help]查看指定命令的简单使用帮助信息
    tab :自动补全操作
    如果在键入linux命令操作时,如果命令较长或者记忆补全的情况下,可以简单键入几个开头命令,再敲击tab按键就能自动补全命令
    history:查看在操作系统中使用过的历史命令
    whereis :查看命令的出处,包含指定命令的文件都存在系统的各个位置。
    which :查看使用命令的可执行命令的位置


    622762d0f703918fe4e6e81c5b3d269759eec435.jpg

    2.磁盘文件管理命令

    ls :查看当前目录下的文件信息
    语法选项[ls --option]
    -a 查看目录下所有文件
    -l 查看文件详细信息
    -h 以友好的格式展示信息

    more :分页查看文件信息
    语法格式[more 文件]
    cat:查看文件信息
    语法格式[cat 文件]
    查看文件中所有的内容

    tail :查看指定文件的最后的内容,默认查看最后10行
    语法格式[tail –选项 文件]

    clear :清屏命令
    usage:作用~主要针对当前终端的显示内容进行清屏操作
    如果当前终端中显示内容太多,可以键入clear命令将当前窗口中的数据清空

    pwd:查看当前目录路径
    在当前目录中直接键入pwd,可以查看得到当前文件夹所在的全路径[绝对路径]

    cd 切换工作文件路径
    语法格式[cd 指定文件夹路径]
    文件夹路径可以是绝对路径

    touch :创建文件命令
    语法格式[touch 文件名称]

    mkdir:创建文件夹命令
    语法格式[mkdir 文件夹名称]
    级联创建文件夹
    选项-v:每次创建回显信息
    选项-p:指定父文件夹,不存在则创建

    rmdir:删除指定文件夹,如果文件夹为空或者正在使用,这不允许删除
    usage:删除文件
    选项i:以交互方式执行
    选项f:强制删除,忽略不存在的文件,不提示
    选项r:递归方式级联删除底层文件夹

    cp:拷贝文件
    语法格式:[cp 源文件 目标文件]

    mv:剪贴/移动文件
    语法格式[mv 源文件 目标文件]

    3.文件压缩命令·

    tar:文件打包命令,将多个文件封装在一个文件中统一管理,打包后的文件后缀名可以指定为.tar
    选项c:压缩打包
    选项v:回显打包消息
    选项f:按照文件操作方式进行操作
    选项x:解压拆包

    gzip:压缩解压缩命令,通常首先对文件进行打包,然后对打包的文件进行压缩操作
    选项-r:压缩指定文件,包含文件夹
    选项-d:加压缩指定文件

    bzip:压缩解压缩命令,用法同gzip
    压缩文件

    zip unzip:压缩解压缩文件操作
    压缩文件
    zip 压缩文件名 要压缩的文件名
    解压缩文件
    unzip 压缩文件名

    find:usage:从指定路径查询文件
    根据名称在指定路径中查询

    ln:系统中文件的链接,类似于windows操作系统中的快捷方式
    链接在linux/unix中区分为:软连接、硬链接
    软链接:软链接不占用磁盘空间,源文件失效则软链接失效
    硬链接:硬链接只能链接普通文件,不能链接目录

    4.用户权限管理

    whoami:查看当前登录用户

    who:查看当前所有登陆用户信息

    exit:退出当前终端

    useradd;增加一个用户信息
    选项-d:指定用户所述主目录
    选项-m:指定自动创建主目录
    选项-g:指定组名称

    passwd :设置用户密码
    语法格式[sudo passwd 普通用户名称]给普通用户设置密码
    [sudo passwd]给超级管理员root设置密码

    userdel:
    usage:删除用户信息
    选项-r:删除用户的同时删除用户主目录和邮件池

    su :切换用户
    su:切换到root用户
    su root:切换到root用户
    su -:切换到root用户并且更改到/root目录下
    su – root:切换到root用户并且更改到/root目录下
    su 普通用户:切换到普通用户
    su – 普通用户:切换到普通用户并且进入普通用户主目录

    查看用户组:usage:查看系统中都有哪些用户组
    cat /etc/group

    groupadd usage:添加一个用户组
    语法格式【groupadd 用户组名称】

    groupdel usage:删除一个指定用户组
    语法格式【groupdel 用户组名称】

    usermod usage:修改用户所属组
    语法格式【usermod –g 用户组 用户名】

    chmod:设置权限
    文件的操作有三种权限:读r、写w、执行x
    同样三种权限可以通过数字表示:
    r 4、w 2、x 1
    100 010 001
    linux/unix中创建的文件,权限分为三组[当前用户、用户组、其他用户],语法格式【chmod u/g/o/a +/-/= rwx 文件】

    chown:修改文件所述用户
    语法格式【chown 用户名称 文件名称】

    chgrp:修改文件所述用户
    语法格式【chown 用户名称 文件名称】

    5.系统管理

    ps:查看系统进程
    语法格式【ps –ef:以标准格式展示进程信息】
    【ps –aux:以BSD格式展示进程信息】

    top:查看系统程序运行信息,类似windows中的任务管理器

    kill:终止进程
    语法格式【kill [-9] 进程编号】

    相关文章

      网友评论

          本文标题:命令行的命令操作

          本文链接:https://www.haomeiwen.com/subject/ofrkvftx.html