zoukankan      html  css  js  c++  java
  • Linux入门到放弃之二《目录处理常用命令的使用方法》

    一,目录操作命令

    1.用pwd命令查看当前所在的目录;

    2.用ls命令列出此目录下的文件和目录;

    3.列出此目录下包括隐藏文件在内的所有文件和目录并且长格式显示;

    (  -l表示长格式,-a表示隐藏文件 )

    4.进入/home目录下,创建测试目录test

    mkdir是创建目录的命令 )

    5.进入test目录;

    6.回到上一次工作目录,再删除test目录;

    -r表示删除目录,-f表示强制删除不需要用户选择yes/no

    7.cd /后,进入/home的命令;

    相对路径:

    绝对路径:

     

     

    二,文件操作命令

    1.利用touch命令,在/home目录创建一个新的空文件newfile

    touch是创建文件的命令 )

    2.利用cp命令复制系统文件/etc/profile/home目录下;

     

    3.在/home中复制文件profile到一个新文件profile.bak,作为备份;

    4.用长格形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时间的不同;

    -h表示文件大小 )

    5.查找 /etc下的passwd这个文件;

    6.查找/home目录下的所有包含profile的文件;

    *表示匹配任意字符 )

    7.在/home下面创建test目录,在test目录下创建目录a,在a目录下创建目录b

    b目录中创建目录c.在目录c中创建d,用一个命令完成;

    -p表示递归创建 )

    8.进入c目录中。删除目录d

     

    9.回到b目录中,然后cd ../..看看到什么目录里去了;

    10.在cd ~ 回到什么目录了;

    ~代表当前用户的家目录 )

    11.在cd –回到什么目录;

    -代表返回上次目录 )

    12.删除test子目录下的所有文件;

    ./*代表当前目录下所有文件 )

     

    三,文件查找命令

    1.查找文件名为install.log的文件;

    2.查找文件名包含install的文件;

    命令:find / -name *install* 

    ( find是查找文件命令,/是从根目录开始查找 )

    图未截取完。。。太多了

    3.查找/usr/目录下文件小于为1k的文件;

    命令:find /usr -size -1k

    ( -表示小于)

    4.查找/usr目录下文件大于10M的文件;

    命令:find /usr -size +10M

    +表示大于 )

    5.查找/usr目录下10天以前文件内容被修改过的所有文件;

    命令:find /usr -mtime +10

    6.查找/usr目录下15天以前文件属性被修改过的所有文件;

    命令:find /usr -ctime +15

    7.查找/tmp 目录下所有者为root的文件或目录并且以长模式方式显示出来;

    8.在/usr目录下查找文件名第二个字符为h的文件;

    命令:find /usr -name "?h*"

    9.在/ 目录下查找大小为0的文件并以长模式显示;

    命令:find / -size 0k -exec ls -l {} ;

    10.在/ 目录下查找大小为0的文件并删除它;

    命令:find / -size 0k -exec rm -rf {} ;

     

    这里删除不了是因为权限不足

  • 相关阅读:
    OSGI企业应用开发(八)整合Spring和Mybatis框架(一)
    error C2998:不能是模板定义的错误解决
    <Android 应用 之路> 干货集中营 ~ GankIOClient
    OSGI企业应用开发(七)细说Blueprint & Gemini Blueprint(二)
    C语言初学者代码中的常见错误与瑕疵(15)
    C语言初学者代码中的常见错误与瑕疵(14)
    C语言初学者代码中的常见错误与瑕疵(13)
    《C语言入门很简单》欢乐槽点
    为什么在我眼里你是一只傻逼——傻逼“常所用”句型之(2)——“当当网的就有XXX人评论,YYY%的推荐”
    踢爆IT劣书出版黑幕——由清华大学出版社之《C语言入门很简单》想到的(3)
  • 原文地址:https://www.cnblogs.com/ansibee/p/9976090.html
Copyright © 2011-2022 走看看