find ./ -name xxxxxx  #搜索命令

grep -r 'cbr' ./*   #以递归方式读取每个目录下的所有文件

scp 111.txt hanhuang@0.0.0.0:/var/fpwork/hanhuang            #copy file to remote server

scp hanhuang@0.0.0.0:/var/fpwork/hanhuang/111.txt .            #copy file from remote server

ldd cbr

readelf -a Cbr    #显示动态库

netstat -antp   #Linux 显示网络信息

-------------------------------------------------------------------------------------------------------------------------------------

UT valgrind :

apt-get update

apt-get install valgrind

valgrind --track-origins=yes --leak-check=full --show-leak-kinds=all -v ./cbr_ut --gtest_filter="AsyncHttpClientTest."

---------------------------------------------------------------------------------------------------------------------------------------

linux 下 g++编译程序时,-I(大写i) 与-L(大写l)-l(小写l) 的作用:

g++ -o compress  compress.cpp  -I/home/include/  -L/lib/  -lz

-I (大写i)

编译程序按照-I指定的路进去搜索头文件。

-I/home/include/表示将-I/home/include/目录作为第一个寻找头文件的目录,寻找的顺序是:

/home/include/ -->/usr/include-->/usr/local/include

-L(大写l)

表示:编译程序按照-L指定的路进去寻找库文件,一般的在-L的后面可以一次用-l指定多个库文件。

-L/lib/表示到/lib/目录下找库文件

-l(小写l)

表示:编译程序到系统默认路进搜索,如果找不到,到当前目录,如果当前目录找不到,则到LD_LIBRARY_PATH等环境变量置顶的路进去查找,如果还找不到,那么编译程序提示找不到库。

本例子使用的是gunzip库,库文件名是libz.so,库名是z。很容易看出,把库文件名的头lib和尾.so去掉就是库名了。

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Screen 使用:

screen -S yourname           # 新建一个叫yourname的session

screen -ls                   # 列出当前所有的session

screen -r yourname           # 回到yourname这个session

screen -d yourname           # 远程detach某个session    # detach快捷键 ctrl a + d

screen -d -r yourname        # 结束当前session并回到yourname这个session

screen -S yourname -X quit   # 删除叫yourname的session

Linux Usage相关推荐

  1. Linux: Usage中[],<>的含义

    对于Linux初学者,查看帮助文档对于提升自己有很大的帮助. 特别对于usage来说,只有看懂了用法,才能够学会它. 1.在usage中,option有如下几个符号及其表示含义: [] 可选内容 &l ...

  2. RH033 Unit 2 Linux Usage Basics

    控制台切换: 系统默认7个控制台,其中第7个为图形界面,图形默认排在每个virtual  console后面 切换虚拟控制台: ctrl+alt+F1~F6 切换图形:ctrl+alt+F7 运行级别 ...

  3. maple linux,Linux下面如何安装maple,mathematica,matlab这类软件?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #!/bin/sh # # Name: # install - script file for invoking the Multi-platform i ...

  4. Linux and the Device Tree

    来之\kernel\Documentation\devicetree\usage-model.txt Linux and the Device Tree ----------------------- ...

  5. linux安装mathematica7,Linux下面如何安装maple,mathematica,matlab这类软件?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #!/bin/sh # # Name: # install - script file for invoking the Multi-platform i ...

  6. linux 权限 c,Linux下获取root权限的c程序

    Linux下获取root权限的c程序 传递euid和egid给脚本,使脚本具有特殊用户的权限 使脚本实现类于设置了stick位的效果 shell, python, perl等脚本.程序不能取得suid ...

  7. maple的Linux安装步骤,Linux下面如何安装maple,mathematica,matlab这类软件?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #!/bin/sh # # Name: # install - script file for invoking the Multi-platform i ...

  8. Linux操作系统PS命令详细 解析

    http://blog.chinaunix.net/space.php?uid=20564848&do=blog&id=74654 Linux操作系统PS命令详细 解析 要对系统中进程 ...

  9. linux c 获得root权限,Linux下获取root权限的c程序

    Linux下获取root权限的c程序 传递euid和egid给脚本,使脚本具有特殊用户的权限 使脚本实现类似于设置了stick位的效果 shell, python, perl等脚本.程序不能取得sui ...

最新文章

  1. 虚拟化技术KVM的搭建
  2. 0x00007FF8EDA19A9D (ntdll.dll)处引发的异常: 0xC0000005: 写入位置 0x00000000CED889F8 时发生访问冲突
  3. Service的一些使用
  4. 直接修改PE文件头PE标识字段的实验
  5. php+mysql+into_PHP+Mysql 如何实现数据库增删改查
  6. JQuery Datatables Dom 和 Language 参数详细说明
  7. php如何监听页面滚动,html5中在元素滚动条在滚动时触发的事件onscroll
  8. python中bool函数的作用_Python内置bool函数详细介绍
  9. mysql 密码eba_MySQL-体系结构及授权管理
  10. Git笔记(20) 配置服务器
  11. matlab实验4图形的绘制,MATLAB编程与应用实验报告(三维图形绘制)
  12. C# 调用并执行SQL脚本文件
  13. SSH 有关密钥和私钥 的那些事儿
  14. 基于C语言的端口扫描工具设计与实现
  15. lisp 非对称缓和曲线_GIS环境下缓和曲线绘制方法研究
  16. 数据库同步——中间数据库的实现方式
  17. 博科查看光功率_易天教大家如何检测SFP光模块的光信号强弱
  18. 二元关系:(自反,对称,传递)关系的求逆与闭包
  19. python瀑布图怎么做_用Matplotlib模拟原始瀑布图
  20. 服务器系统可以重装系统,服务器上可以重装操作系统吗

热门文章

  1. pycharm详细配置pytest运行环境
  2. Android调用程序读取RTF文件
  3. 【Ruby】————1、基本环境搭建 RubyMine安装破解
  4. Android studio 截取手机屏幕
  5. 目标检测模型设计准则 | YOLOv7参考的ELAN模型解读,YOLO系列模型思想的设计源头
  6. 年轻时应养成的好习惯
  7. 义教志愿服务系统c语言,向日葵义教志愿服务队 | 欢迎你们的加入~
  8. 混淆概念详细解析:Python中类、对象、方法、函数和属性的区别和理解
  9. 《Kubernetes部署篇:基于docker使用kubespray工具离线部署高可用K8S集群(国内专网方案)》
  10. python在园林中的应用_园林景观要素在园林中的应用