zoukankan      html  css  js  c++  java
  • linux(1)

    登陆远程linux系统:

    ssh 用户名@服务器ip。        ubuntu@119.29.251.252

     

    pwd:显示当前目录

    cd / —进入根目录

    cd ..   —进入上级目录

    当登陆系统时,总是处在用户目录中,这个目录有一个名字,也就是路径名,一般由于/home/开头。后面跟着登陆的用户名。

    输入cd命令,后面跟着一个路径名做为参数,就可以直接进入另一个子目录中去,例如

    cd  /usr/local/bin    ##进入另一个子目录

     

     

    ls     —打印

    cat.   —显示纯文本文件的里内容

    tab.      —快捷键(补全信息)

     

    通配符:*(匹配所有)       ?(匹配一个)    [](有点类似正则表达式)

    ls m*.  —输出当前目录中所有以m开头的文件

    ls m???     —中每个?表示一个字符,这句话的意思就是输出当前目录下m开头,并且后 m后占位3个字符的文件。

    ls  m*[od].    ——表示输出所有以m开头,并以od结尾的文件。

    ls m*[m-p].     ——表示该目录下以m开头以m、n、o、p结尾的文件

     

     

    cat:
    查看文件内容(通常是文本文件):

    cat song.html  

    cat -n song.tml ##显示行号

    但是如果对于超级大的文本文件,cat都是会一次性显示出来,这是非常致命的。于是有了more

     

    more命令会分段展示文件内容,显示一个百分比例,按空格键向下翻页,按Q键退出,按enter键下一行。

     

     

    cat -n song.html|more

    :可以既实现分屏操作,又显示行号。

     

    head和tail的使用

    head -n 5 song.html ##显示song.html的前5行

    tail -n 5 song.html ##显示song.html的后5行

     

    grep html song.html ##查找文件song.html中包含html的行

     

    find / -name mysql ##查找所有包含mysql的文件

    find ./ -name *bash* ##查找当前目录中含有bash的文件

    find /etc -name init.d -type d -print  ##查找etc目录中查找名为init.d类型为目录文件的文件

    find /usr/bin -type f -atime +100 -print ##查找最近100天之前未使用的普通文件

    find ./ -type f -mtime -1 -print  ##打印出最近一天修改过的普通文件

     

     

     

    atime是指access time,即文件被读取或者执行的时间,修改文件是不会改变access time的。

     

    ctime即change time文件状态改变时间,指文件的i结点被修改的时间,如通过chmod修改文件属性,ctime就会被修改。

     

    mtime即modify time,指文件内容被修改的时间。

    (+表示大于 。 -表示小于 比如大于当前时间100天 小于当前时间100天)

     

    find . –mtime +n:

    最后一次修改发生在n+1天以前,距离当前时间为(n+1)*24小时或者更早

    find . –mtime –n:

    最后一次修改发生在n天以内,距离当前时间为n*24小时以内

    https://blog.csdn.net/abcdef0966/article/details/7607545

     

  • 相关阅读:
    NuGet打包推送批处理以及MSBuild(通用版)
    Linux su和sudo命令的区别,并获得root权限
    linux下命令运行目录上程序前面要加./
    java的系统时间,怎么计算从现在到凌晨还剩下多少时间?
    静态资源压缩(GZIP) 专题
    架构选型之Nodejs与Java
    基于 WebRTC 创建一款多人联机游戏
    django从0到1搭建网站
    Android 关于ExpandableListView去掉里头的分割线
    Android 关于ExpandableListView刷新的解决办法
  • 原文地址:https://www.cnblogs.com/songcuiting/p/8722225.html
Copyright © 2011-2022 走看看