• Linux常用命令


    Linux常用命令

    一、基本命令

    1、关机和重启

    shutdown -h now 立刻关机

    shutdown -h 5 5分钟后关机

    poweroff 立刻关机

    2、帮助命令

    --help命令

    shutdown --help

    ipconfig --help:查看网卡信息

    man命令(命令说明书)

    man shutdown

    二、目录操作命令

    1、目录切换 cd

    cd/ 切换到根目录

    cd/user 切换到根目录下的user目录

    cd ../ 切换到上一级目录或者cd ..

    cd ~ 切换到home目录

    cd - 切换到上次访问的目录

    2、目录查看 ls[-al]

    ls 查看当前目录下的所有目录和文件

    ls -a 查看当前目录的所有目录和文件(包括隐藏的文件)

    ls -l或ll 列表查看当前目录下的所有目录和文件(列表查看,显示更多信息)

    ls /dir 查看指定目录的所有目录和文件

    3、创建目录 mkdir

    mkdir aaa 在当前目录下创建一个名为aaa的目录

    mkdir /user/aaa 在指定目录下创建一个名为aaa的目录

    4、删除目录或者文件 rm

    删除文件:

    rm 文件 删除当前目录下的文件

    rm -f 文件 删除当前目录的文件(不询问)

    删除目录:

    rm -r aaa 递归删除当前目录下的aaa目录

    rm -rf aaa 递归删除当前目录下的aaa目录(不询问)

    全部删除:

    rm -rf* 将当前目录下的所有目录和文件全部删除

    rm -rf /* 将根目录的所有文件全部删除【慎用!】

    注意:rm不仅可以删除目录,也可以删除其他文件或者压缩包,无论删除任何目录或者文件,都直接使用 rm -rf 目录/文件、压缩包

    5、重命名或者剪切目录 mv

    mv 当前目录 新目录

    注意:mv不仅可以对目录进行重命名,也可以对各种文件,压缩包等进行重命名操作

    mv 目录名称 目录的新位置

    注意:注意:mv不仅可以对目录进行剪切,也可以对各种文件,压缩包等进行剪切操作

    6、拷贝目录 cp

    cp -r 目录名称 目录拷贝的目标位置 -r代表递归

    7、搜查目录 find

    find 目录 参数 文件名称

    三、文件操作命令

    1、新建文件 touch

    touch 文件名

    2、删除文件 rm

    rm -rf 文件名

    3、查看文件

    cat 看最后一屏的内容

    more 百分比显示

    less 翻页查看

    tail 指定行数或者动态查看

    3、权限修改 rwx

    r 代表可读

    w 代表可写

    x 代表该文件一个是可执行文件

    四、压缩文件操作

    1、打包文件 tar -zcvf

    Windows的压缩文件的扩展名 .zip/.rar linux中的打包文件:aa.tar linux中的压缩文件:bb.gz linux中打包并压缩的文件:.tar.gz

    Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。 而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz。

    命令:tar -zcvf 打包压缩后的文件名 要打包的文件 其中:z:调用gzip压缩命令进行压缩 c:打包文件 v:显示运行过程 f:指定文件名

    2、解压文件 tar [-zxvf]

    命令:tar [-zxvf] 压缩文件 其中:x:代表解压

     

     

     

     

     

    正在学习中,有错误的地方,请多多指教!
  • 相关阅读:
    mysql内置函数,在mysql里面利用str_to_date()把字符串转换为日期格式
    异步httpclient(httpasyncclient)的使用与总结
    spring中Constructor、@Autowired、@PostConstruct的顺序
    面试再问值传递与引用传递,把这篇文章砸给他!
    java float double bigdecimal
    XSD详解一
    Springboot中使用Xstream进行XML与Bean 相互转换
    lombok标签之@Data @AllArgsConstructor @@NoArgsConstructor -如何去除get,set方法。@Data注解和如何使用,lombok
    Spring标签之Bean @Scope
    spring 注解 之 AOP基于@Aspect的AOP配置
  • 原文地址:https://www.cnblogs.com/16904985zy-aoyu/p/14638038.html
Copyright © 2020-2023  润新知