文章分类 - 三、Linux基本操作
摘要:一、iptables是一个linux下的防火墙工具,它能帮助我们基于规则进行网络流量控制。它可以做到,但不限于以下功能: 允许/拒绝某种协议的链接建立,比如TCP,UDP 允许/拒绝 来自某个ip的访问 允许/拒绝某个端口被访问 …
阅读全文
摘要:挂起:Ctrl + Z 恢复:fg 工作号 使用 jobs 命令,可以查看当前被挂起的进程已经对应的号码。使用命令 fg 1 可以恢复进程到前台执行。其中 fg 后面是jobs中查询到的数字。使用命令 bg 1 可以恢复进程到后台执行。其中 fg 后面是jobs中查询到的数字。
阅读全文
摘要:远程连接Linux服务器进行操作时总会需要上传、下载文件。要实现这个目的,既可以通过FTP的方式,也可以在本地终端使用scp命令。但如果是使用Xshell等工具操作服务器的话,最简单的方法就是其自带支持的sz、rz命令了。 这两个命令可以直接上传、下载文件,并自动弹出文件选择框,操作非常方便和习惯。
阅读全文
摘要:一、scp介绍 Linux scp 命令用于 Linux 之间复制文件和目录。 scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。 scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。 二、语法 scp [-12
阅读全文
摘要:https://blog.csdn.net/qq_36614557/article/details/120713808
阅读全文
摘要:一、范例代码: #include <iostream> #include "test.h" #include <unistd.h> #include <pthread.h> using namespace std; int x = 0; int y = 0; pthread_t pthid1, pt
阅读全文
摘要:1、set args 2、break 3、run 4、next 5、setp 6、print 7、continue 8、set var name= value 注意:当变量是std::string 类型时,设置: call mystring.assign("hello world") 9、quit
阅读全文
摘要:1、查看某个可执行程序依赖的库 Linux下的lld命令的主要作用:用来查看程式运行所需的共享库,常用来解决程式因缺少某个库文件而不能运行的一些问题。 lld + 可执行程序或者动态库
阅读全文
摘要:在windows下使用cmake-gui去创建工程 1、下载安装cmake-gui,链接http://www.cmake.org/cmake/resources/software.html 2、打开界面 3、然后点击Configure,它会让你选择 4、接着点击Generate按钮,就生成工程了。
阅读全文
摘要:1、cmake介绍 CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。只是 CMake 的组态档取名为 CMakeLists.txt
阅读全文
摘要:1、常用命令 PROJECT PROJECT(projectname [CXX] [C] [Java]) 指定工程名称,并可指定工程支持的语言。支持语言列表可忽略,默认支持所有语言 SET SET(VAR [VALUE] [CACHE TYPE DOCSTRING [FORCE]]) 定义变量(可以
阅读全文
摘要:1.makefile介绍 makefile的作用是用来编译管理项目代码,节省编译项目所用的时间,并且一次编写终身受益。 并且由于目标比依赖生成的要晚,更新依赖之后会检测目标或者是依赖的生成的时间,所以即使当 .c 程序被修改之后再次使用 make 命令来运行 makefile 文件的时候,(运行ma
阅读全文
摘要:1.编译过程分为以下: 1) 预编译 将.c 文件转化成 .i文件,使用的gcc命令是:gcc –E对应于预处理命令cpp 2) 编译 将.c/.h文件转换成.s文件,使用的gcc命令是:gcc –S对应于编译命令 cc –S 3) 汇编 将.s 文件转化成 .o文件,使用的gcc 命令是:gcc
阅读全文