zoukankan      html  css  js  c++  java
  • linux 删除历史命令记录 & 使用 grep 搜索带某个关键字的文件 & find 的基本查询

    今天新入职了公司,刚开始是兴奋中带着点紧张——然后分发办公用品的时候,给了一个笔记本电脑,话说在公司办公,还是习惯使用台式机,受不了笔记本散热那种呜呜作响的声音,听了让人焦虑,特别是处理 bug 的时候,这都不是关键,关键是笔记本特别脏,搞得我是一天都很焦虑,很空虚,一直想着明天来上班的时候带什么来才能把这么脏的笔记本擦干净,jiaojiao,那是真的脏。还有就是操作系统居然是 windows10,实际上我已然很久没有在 windows 系统环境下做开发了,要么是 ubuntu desktop,要么是 mac,一时间又用回 windows,那是真的不怎么习惯。虽然如此,但是这份工作还是要求我们能尽快进入状态,尽快实现开发,尽快出成果的,公司不能白养人啊!压力不能说小吧,学习平头哥,不管怎么样,顶硬上。

    记录几条实用 linux 命令,补偿一下如此空虚的今天:

    1.linux 删除历史命令记录信息

    rm /root/.bash_history
    rm ~/.bash_history
    history -c

    ubuntu 18.04 执行完 history -c 立马生效,使用 history 不再列举以往的历史命令,本人的 mac 则会提示:

    History file deleted. Reload the session to see its effects.

    关闭当前终端,重新打开,操作成功

    2. grep 递归搜索某一级目录下带有某个关键的文件(不是目录)

    grep -r "某个关键字" /yourpath

    3. find 查询某个目录下的某个文件

    find yourpath –name  {filename}    # -iname 不区分大小写

    4. find 查询某个目录下的某个目录

    find yourpath –type d –name {dirname}  # 把 d 替换成 f 就是查找文件
    

    find 其他参数:

      -user:  查询属于用户的

      -group:  查询属于某个用户组的

  • 相关阅读:
    [CodeForces]Codeforces Round #429 (Div. 2) ABC(待补)
    About Me
    2018-06-14
    Codeforces Codeforces Round #484 (Div. 2) E. Billiard
    Codeforces Codeforces Round #484 (Div. 2) D. Shark
    Codeforces Educational Codeforces Round 44 (Rated for Div. 2) F. Isomorphic Strings
    Codeforces Educational Codeforces Round 44 (Rated for Div. 2) E. Pencils and Boxes
    Codeforces Avito Code Challenge 2018 D. Bookshelves
    Codeforces Round #485 (Div. 2) D. Fair
    Codeforces Round #485 (Div. 2) F. AND Graph
  • 原文地址:https://www.cnblogs.com/lowmanisbusy/p/12562771.html
Copyright © 2011-2022 走看看