美文网首页Linux入门学习计划
【Linux常用基础命令全解】笔记

【Linux常用基础命令全解】笔记

作者: goee | 来源:发表于2018-03-22 14:32 被阅读7次

    常用命令:

    pwd : printing working directory
    显示工作目录
    cd : change directory
    ~]# cd:切换回家目录
    注意:bash中,~ 表示家目录
    ~]# cd ~ :切换回自己的家目录
    ~]# cd ~USERNAME :切换至指定用户的家目录
    ~]# cd -:在上一步目录与下一步目录之间切换
    cd 后可以跟相对路径cd log/或cd ./log/;或者绝对路径cd /var/log/或cd ../var/log/。

    相关环境变量:
    $PWD:显示当前目录
    $OLDPWD:显示上一步的目录

    ls : list,列出指定目录下的内容

    ~]# ls [OPTIONS]...[FILE]...
    

    [OPTIONS]:

    • -a : 显示所有文件,包括隐藏文件
    • -A : 显示除.和..之外的所有文件
    • -l : --long,长格式列表,即显示文件的详细属性信息
      *如:-rw-r--r--. 1 root root 8957 10月 14 19:34 boot.log
      ——第一位“-”表示文件类型,可以有-,d,b,c,l,s,p
      ——后面的“rw-”表示文件属主的权限
      ——“r--"表示属组的权限
      ——“r--”表示其它用户(非属主、属组)的权限
      ——数字“1”表示文件被硬链接的次数
      ——第一个“root”表示文件的属主
      ——第二个“root”表示文件的属组
      ——后面数字“8957”表示文件的大小,单位是字节
      ——“10月 14 19:34”是文件最近一次被编辑的时间
      ——“boot.log”是文件名
    • -h,--human-readable:对文件大小做单位换算,结果为非精确值
    • -d:查看目录自身而非其内部的文件列表
    • -r,reverse:逆序显示
    • -R,recursive:递归显示

    cat:concatenate,文本文件查看器,不应查看二进制文件,文件类型用“file [路径]”查看

    ~]# cat [OPTIONS]...[FILE]...
    

    [OPTIONS]:

    • -n:给所显示的文本行编号
    • -E:显示行结束符$

    tac:文件文本逆序查看工具

    file : 确定文件内容类型

    file [FILE]...
    

    echo:回显命令

    ~]# echo [SHORT-OPTION]...[STRING]...
    ~]# echo LONG-OPTION
    

    [SHORT-OPTION]:

    • -n : 不进行换行
    • -e : 使转义符生效
    • \n:换行符
    • \t&\v:衡向制表符&纵向制表符
      ……

    [STRING]:可以使用引号。单引号:强引用,变量引用不执行替换;双引号:弱引用,变量引用会被替换。
    注意:变量引用的正规符号为${name}

    关机或重启命令
    shutdown

    ~]# shutdown [OPTIONS]...[TIME][WALL...]
    

    [OPTIONS]:

    • -h:halt
    • -r:reboot
    • -c:cancel

    [TIME]:

    • now
    • hh:mm
    • +m
    • +0

    [WALL]:
    向所有终端群发信息

    日期相关的命令:
    date
    显示系统日期时间:

    ~]# date [OPTION]...[+FORMAT]
    

    [FORMAT]:格式符
    %F,%T,%Y,%m,%d,%H,%M,%S,%s(表示从1970年1月1日0点0分0秒到当前时间所经历的时间,即UINX元年,单位:秒),……
    各格式符之间可以用“-”连接。

    设定系统日期时间:

    ~]# date [MMDDhhmm[[CC]YY][.ss]]
    

    [[CC]YY]为年份,可以是两位18,或四位2018

    clock,hwclock:硬件时钟

    ~]# hwclock [function][option..]
    

    [function]:

    • -s,--hctosys:把系统时间校准为硬件时钟时间
    • -w , --systohc:把硬件时钟校准为系统时钟时间

    *Linux系统启动时从硬件读取日期和时间信息,读取完成后,不再与硬件相关联。date命令用于查看系统时钟,clock命令用于查看硬件时钟

    cal: 显示月历

    ~]#cal [OPTIONS][[[day]month]year]
    

    作业:
    which,whereis,who,w用法

    相关文章

      网友评论

        本文标题:【Linux常用基础命令全解】笔记

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