zoukankan      html  css  js  c++  java
  • Linux 常用命令

    • uname

      uname -s                  输出内核名称
      uname -n                  输出网络节的主机名
      uname -r                  输出内核发行号
      uname -v                  输出内核版本
      uname -m                  输出主机硬件架构
      uname -p                  输出处理器类型或unknow
      uname -i                  输出硬件平台
      uname -o                  输出操作系统名称
      uname -a                  按以上顺序输出所有信息。
    • 主机名称命令

      hostname                                        查看主机名称
      hostnamectl set-hostname wood                   设置主机名称,需要重新登陆生效。
    •  date

      date '+%n'            下一行
      date '+%t'            下一跳(Tab)
      date '+%H'            小时(00-23)
      date '+%I'            小时 (01-12)              
      date '+%k'            小时 (0-23)              
      date '+%l'            小时 (1-12)              
      date '+%M'            分钟  (00-59)              
      date '+%p'            输出 AM 或 PM         
      date '+%r'            显示12制时间 格式 hh:mm:ss [AP]M
      date '+%s'            显示从1970年1月1日00:00:00到目前为止的钞数。
      date '+%S'            秒 (00-60)
      date '+%T'            24小时制显示时间
      date '+%X'            相当于'+%H%M%S'
      date '+%Z'            显示时区 
      date '+%a'                                          星期几(Sun..Sat)
      date '+%A'                                          星期几(Sunday..Saturday)
      date '+%b'                                          月份(]an..Dec)
      date '+%B'                                          月份(January. .December)
      date '+%c'                                          直接显示日期与时
      date '+ %d'                                         日(01..31)
      date '+%D'                                          直接显示日期(mm/dd/yy)
      date '+%h'                                          同'+%b'
      date '+%j'                                           一年中的第几天(001..366)
      date '+%m"                                           月份(01..12)
      date '+%U'                                           一年中的第几周(00..53)(以Sunday为一周的第一天的情形)
      date '+%w'                                           一周中的第几天(0..6)
      date '+%W'                                           一年中的第几周(00..53)(以Monday为一周的第一天的情形)
      date '+%x'                                           直接显示日期(mm/dd/yy)
      date '+%y'                                           年份的最后两位数字(00.99)
      date '+%Y'                                          完整年份(0000..9999)
      date -s 2020-04-12                                   设置日期为2020-04-12
      date -s 13:12:20                                     设置时间为12:12:20
      date -s "2020-04-12 13:12:20"                        设置时间为 2020-04-12 13:12:20 
    • cal

      cal                          显示当月日历
      cal 2020                     显示2020年全年日历
    • pwd

      pwd -P                       显示实际位置
      pwd -L                       显示所在位置
    • cd

      cd ~                          回到家目录
      cd                            同上。
    • ls  查看当前目录下的文件

      ls -a                            列出目录下的所有文件,包括以.开头的隐藏文件。
      ls -A                            列出目录下的除.和..以外的所有文件
      ls -B                            不显示以~结尾的备份文件 。
      ls -c                           与lt一起使用,显示并按照修改时间排序,与l一起使用,显示时间并按照名称排序。
      ls -l                            显示 文件详细信息。
      ls -h                            以易于阅读的形式显示文件大小(1k,2M,3G)       
      ll                               同ls -l
      ls -L                            明确的看到链接文件的真实大小。 
    • mkdir 建立目录

      mkdir -m 777 abc                  设置权限模式(类似于chmod)
      mkdir -p  abc/def                 需要时创建目标目录的上层目录,但即使这些目录已经存在也不当作错误处理。
      mkdir -v  abc                     每次创建目录都显示信息
    • touch 建立文件

    touch -a abc                      只更改访问时间
    touch -c abc 只更改修改时间
    touch -r abc edf 使用指定文件abc 的时间属性替代当前文件edf的时间属性。
    touch -a -t 202001011230.18 abc 使用当前 202001011230.18 代替文件abc的访问时间.
    touch -c -t 202001011230.18 abc 使用当前 202001011230.18 代替文件abc的修改时间.
    touch abc edf 创建abc 和edf 两个文件 。
    stat abc 查看文件 abc 的时间属性
    • rm删除文件或目录

      rm -f abc   强制删除文件abc,不提示确认,忽略不存在的文件 
      rm -r abc 递归删除目录abc及abc目录下的文件。
      rm -d dd 删除空目录 dd
    • cp 拷贝文件

      -i             覆盖前询问
      -n 不覆盖已经存在的文件
      -R 递归复制目录及其子目录内的所有文件
      -s 只创建符号链接而不复制文件
    • mv 移动改名

      -f              覆盖前不询问
      -i 覆盖前询问
      -n 不覆盖已经存在的文
    • cat 查看文件内容

            

  • 相关阅读:
    NodeJS 实现阿里云推送。
    ReactJS 页面跳转保存当前scrollTop回来时,自动移动到上次浏览器的位置
    移动端刷新组件XtnScroll--Angular4实现
    Angular4+NodeJs+MySQL 入门-06 接口配置
    Angular4+NodeJs+MySQL 入门-05 接口调用
    Angular4+NodeJs+MySQL 入门-04 接口调用类
    Angular4+NodeJs+MySQL 入门-03 后台接口定义
    Angular4+NodeJs+MySQL 入门-02 MySql操作类
    Angular4+NodeJs+MySQL 入门-01
    ionic 开发当中,有一些常用的方法。
  • 原文地址:https://www.cnblogs.com/woodware/p/12766670.html
Copyright © 2011-2022 走看看