zoukankan      html  css  js  c++  java
  • 一些实用的linux命令

    一直在用linux,可linux下的命令还是用得不是很熟悉,记录一下比较有用命令:

    ``和$()是一样的,都是用指令的执行结果来替换。

    linux下 echo hello    world =>hello world(会把多个空格变成一个空格,这其实是echo 把它们当作两个输入参数来处理了。因些只会有一个空格输出。

    grep指定类型的文件:find ./ -iname *.h -exec |xargs grep ngx_event_t。

    basename 提取路径中的文件名(将去截去所有的后缀,比如 filename.c.c -> filename,filename.c -> filename, filename-> filename。

    dirname 提取path中的目录名。

    tee 显示命令的输出并保存到文件中,如 gcc --help | tee test.txt ,gcc --help显示的帮助结果并保存到test.txt文件中。

    删除/var/log下面的日志内容民认释放空间:find ./ -type f -iregex ".*" | awk '{print "cat /dev/null > ",$1}',然后运行输出的内容。

    strace可以跟踪程序的所执行的系统调用比如读取文件,删除文件,等等。strace cat /dev/null

  • 相关阅读:
    sql 循环表中记录
    asp.net 上传XML,txt 直接读取文件内容
    两个表join 连接,去掉重复的数据
    图片横向显示
    接口测试
    find 命令
    Python 面向对象编程
    python之装饰器、生成器、内置函数、JSON
    python 之常用模块
    python 之函数
  • 原文地址:https://www.cnblogs.com/mosmith/p/4869250.html
Copyright © 2011-2022 走看看