1.3-Linux基础命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1.3-Linux基础命令相关的知识,希望对你有一定的参考价值。

基础命令:

date:

        date [选项]... [+格式]:时间显示

            %D

            %F

            %T

        date [MMDDhhmm[[CC]YY][.ss]]:时间设定

            MM:月份

            DD:几号

            hh:小时

            mm:分钟

            YY:两位年份

            CCYY:四位年份

            .ss:秒钟


Linux的两种时钟:

    系统时钟:由Linux内核通过CPU的工作频率进行的计时

    硬件时钟:

        hwclock:显示硬件时间

                --s,hctosys

                --w,systohc


目录相关的命令:

    当前目录或工作目录

    主目录,家目录:HOME

        root:/root

        普通用户:/home/USERNAME

        ~:用户的主目录


cd:

    cd 或 cd ~:回当前用户的主目录

    cd ~USERNAME:切换至指定用户的主目录

    cd -:在上一个目录和当前目录之间来回切换


相关的环境变量:

    PWD:保存了当前目录路径

    OLDPWD:保存了上一次所在的目录路径


pwd:显示当前目录


ls:list

    显示指定路径下的文件列表

    ls [选项]... [文件]...

        -a,--all:显示所有文件,包括隐藏文件

        -l:长格式

            ls -l  install.log   //看第一个字符(文件类型)

            -rw-r--r--1 root root 38502 10月 12 05:50 install.log

            -普通文件(文本文件,二进制,压缩文件,电影,图片。。。)

            d目录文件(蓝色

            b设备文件(块设备)存储设备硬盘,U盘

            c设备文件(字符设备)打印机,终端/dev/tty1

            s套接字文件

            p管道文件

            l链接文件(淡蓝色

            后面的9位:访问权限,perm

            1:文件被硬链接的次数

            左root:文件的owner

            右root:文件的group

            38502:文件的size

            10月 12 05:50:文件的最近一次被修改的时间

            install.log:文件名

        -h,--human-readable:单位换算

        -d:显示目录自身的相关属性,通常要与-l一起使用

        -r,--reverse:逆序显示

        -R:递归显示


stat /PATH/TO/SOMEFILE:获取指定文件的元数据


文件查看命令:cat,tac

cat [OPTION]... [FILE]...

    -E:显示行结束符$

    -n:对显示出的每一行进行编号

文件类型查看命令:file

    file /PATH/TO/SOMEWHERE

回显命令:echo

    -n:禁止自动添加换行符号

    -e:允许使用转义符

            \n:换行

            \t:制表符

echo "$VAR_NAME":变量会替换,双引号表示弱引用

echo ‘$VAR_NAME‘:变量不会替换,强引用


which:显示命令对应的程序文件路径

     which [options]  COMMAND

            --skip-alias:禁止使用别名


whatis:

        使用mkwhatis命令可将当前系统上所有的帮助手册及与之对应的关键字创建为一个数据库

    

以上是关于1.3-Linux基础命令的主要内容,如果未能解决你的问题,请参考以下文章

Linux 基础知识

鸟哥linux摘要-Linux复习必备(Linux命令)

1.3 Linux命令

大数据讲课笔记1.3 Linux目录操作

一文带你快速掌握Linux(常用命令+项目部署)

Linux命令行基础 基础命令操作 目录文件基本操作