zoukankan      html  css  js  c++  java
  • du,touch,cp,mv,rm,file,alias,echo,$

    du命令

    du -sh查看文件夹大小

    • du -sh /var :查看/var目录的总大小
    • -a all 显示文件和文件夹的大小,默认以k为单位显示,最后统计总的大小
    • -h, –human-readable
    • -s, –summarize,display only a total for each argument

    date命令

    # date  查看系统当前的时间
    2015年 12月 02日 星期三 21:50:33 CST

    touch命令被忽略的意义

    当aaa这个文件已经存在的时候:

    # touch aaa  修改liupeng的创建时间为当前系统的时间
    # ll -d aaa  查看时间是否修改
    # stat aaa   查看文件liupneg的状态

    cp -r的例子

    -r 递归的复制文件夹下面的子文件和文件夹,只有在复制文件夹的时候,才使用。
    -R, -r, --recursive,copy directories recursively
    # cp jinanfu/ daxuecheng/ meichangsu langyabang/ -r

    (当复制多个源时,最后一个必须是目的文件夹!!多个源中有目录时,最后加-r)

    # cp  /etc/hosts  ./hh
    (复制/etc/hosts  到当前目录下改名为hh)
    # cp  /etc/hosts  hhh
    复制/etc/hosts  到当前目录下改名为hhh
    复制、粘贴、重命名一步到位
    # cp  uu/ tianlihong/ -r

    which命令

    # which cp       
    查看命令cp的绝对路径(命令存放的目录)
    # which shutdown  
    查看shutdown命令存放的路径

    mv命令

    mv剪切(目的地必须是文件夹)
    mv - move (rename) files
    1.当后面接的目标文件存在的时候,就是移动 —>相当于“剪切”
    2.当后面接的目标文件不存在的时候,就是重命名
    mv的例子:

    # mv tianlihong/  xiejie/honghong
    将tianlihong移动到xiejie目录下并且改名为honghong

    file命令

    # file xiaobai.png   查看文件的类型
    xiaobai.png: PNG image data, 1024 x 768, 8-bit/color RGB, non-interlaced ---->真正的图片文件

    file的例子:

    # file lingliyang 
    lingliyang: empty  --->空文件
    # file yupeng
    yupeng: directory   --->目录
    # find  / -name "*.png"   查找根目录下以.png结尾的文件
    * 是通配符,可以通配任意字符(0个或者多个、任意个)
    ? 是通配符,只能通配一位字符

    alias命令

    alias:查看系统里定义的别名

    # alias ccc='mkdir'

    定义ccc是mkdir的别名,这种方法定义的别名临时有效。重新启动系统后失效。
    注意起别名的时候,后面接的是系统里的命令,前面自定义的名字不要和系统里的命令重名。

    # unalias ccc  取消别名
    
    # alias  yyy="ls -l"

    单引号和双引号的区别以及echo命令

    • “特殊符号在单引号里就是一个符号,在双引号里有特殊作用。“
    # rose=huangjinhui
    # jack=wuzhiyong
    # echo '$rose and $jack'
    $rose and  $jack
    # echo "$rose and  $jack"
    huangjinhui and  wuzhiyong
    # echo $$  
    当前进程的pid号(进程号)

    双引号里某些特殊符号有特殊的作用,元字符还是可以有特殊作用
    PS:
    元字符:不代表本身的含义,有特殊作用的字符–元字符
    转义字符:转换到原来的含义

    #echo "$meinv"
    $meinv

    $ 可以引用变量的值
    单引号里元字符没有特殊的意义,只是代表本身的字符

  • 相关阅读:
    java面向对象类的继承~ 匿名类 ;多态特性;强制类型转换
    Java面向对象~类和对象&方法,类方法
    1036. Escape a Large Maze
    909. Snakes and Ladders
    559. Maximum Depth of N-ary Tree
    987. Vertical Order Traversal of a Binary Tree
    913. Cat and Mouse
    865. Smallest Subtree with all the Deepest Nodes
    882. Reachable Nodes In Subdivided Graph
    864. Shortest Path to Get All Keys
  • 原文地址:https://www.cnblogs.com/lpeng94/p/12546515.html
Copyright © 2011-2022 走看看