首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux常用工具()

Linux常用工具 一、Linux 项目自动化构建工具 - make/Makefile 一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile 定义了一系列的规则来指定,哪些文件需要先编译...我们看使用,我们在命令行中执行 make,即进行了项目的编译工作: 随后我们执行这个程序观察: 可以看到是正常执行的;然后我们对这个项目进行清理工作: 这样就完成了项目的编译和清理工作;注意我们使用 make...: 首先执行是这样的: 过了三秒钟后: 我们观察到,程序是过了三秒之后才重新显示出命令行。...,在Linux中运行以下命令: git clone https://gitee.com/YoungMLet/temp 如下: 随即需要我们输入邮箱地址以及用户名,所以我们下面介绍一如何配置邮箱地址和用户名...例如我们现在只有一个断点,我们使用逐过程和逐语句依次调试: 先 run 起来,程序会停在 16 行,此时我们按 n: 此时我们遇到一个函数,按 s 进行逐语句: 此时程序跳到函数的入口处,如果我们继续向往下走

20010
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux 命令行的好东西

    为你列举一些可能没注意过的好用的 Linux 命令行命令。 现在做网站做移动应用最讲究的就是推广了,推广做的好那就成功了一大半,相对的没曝光产品再好也很难做下去。...就这个角度而言绝大多数 Linux 命令行的推广简直是烂透了。繁多 Linux 有用极了的命令行工具就静静的躺在你发行版默认安装的包裹里,很多时候只有当你碰到什么问题的时候网上搜一圈才能知道。...这篇文章仅讨论 Linux 环境的东西,很显然对 MacOS 也适用。其实很多东西虽然有 Windows 也可以找的到但配置比较麻烦,这里不再仔细讲。...书的内容就跟标题一样,深入浅出的介绍了所谓 "Linux 命令行" 的方方面面,本文很多内容也是从书里看到的。网站上有 PDF 合法免费下载,书写的很好可以很随意的看不会觉得压力太大。...如果你用 Word 的话会有下划线提示你,但如果你是在代码里写注释或者再 Linux 写 markdown 的话好像就没什么办法。事实上这也是一个已经被解决的问题,aspell 正是来做这个的。

    1.4K10

    Linux 命令行的好东西

    为你列举一些可能没注意过的好用的 Linux 命令行命令。 这篇文章仅讨论 Linux 环境的东西,很显然对 MacOS 也适用。...书的内容就跟标题一样,深入浅出的介绍了所谓 "Linux 命令行" 的方方面面,本文很多内容也是从书里看到的。网站上有 PDF 合法免费下载,书写的很好可以很随意的看不会觉得压力太大。...这么说起来另外一本 Linux 入门大师级教程应该是鸟哥私房菜,这个实在是太出名以至于我觉得没什么可以说的。 如果你没什么空的话 那下面就以随机的顺序列出一些我觉得非常棒的命令行工具。...如果你用 Word 的话会有下划线提示你,但如果你是在代码里写注释或者再 Linux 写 markdown 的话好像就没什么办法。事实上这也是一个已经被解决的问题,aspell 正是来做这个的。...可惜的是往后搜索的快捷键是 ,如果你试着按一的就会发现...好像机器没反应了。这个是因为 大部分情况默认是 XOFF,代表暂停接收输入。

    1.3K10

    Linux常用工具(上)

    Linux 常用工具 一、Linux 软件包管理器 yum 1. 软件包 在Linux安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序....随后将会进入安装过程,可能会让你确认是否安装,如下图: 意思是需要多少内存,是否确认安装,我们输入 y (确认)即可,安装好后如下图: 随后我们执行 sl 命令如下: 我们如果需要卸载 sl 命令,在命令行输入...命令可以清除缓存中老旧的头文件和软件包 yum clean all 命令可以清除缓存中老旧的头文件和软件包 yum -y upgrade 只升级所有包,不升级软件和系统内核,软件和内核保持原样 二、Linux...插入模式(Insert mode) 只有在 Insert mode,才可以做文字输入,按「ESC」键可回到命令行模式。...三、Linux 编译器 - gcc/g++ 使用 1、程序的翻译过程 在学习 gcc/g++ 之前,我们先回忆一程序的翻译过程,预处理和程序环境;程序的翻译过程包括预处理、编译、汇编、链接。

    18510

    在Windows使用linux命令行工具

    http://unxutils.sourceforge.net/UnxUtils.html http://gnuwin32.sourceforge.net/ GnuWin32是为习惯了linux系统的人员提供的命令行工具...windows环境配置scons 与 gnuwin32: 1.安装python环境 2.安装scons 3.写入python 与 scons的环境变量(系统属性→环境变量→系统变量→PATH)过程于所有...windows的环境变量配置一致。...安装gnuwin32 第一种在相对复杂的情况可能需要把一条指令拆成若干条,易出错,相对推荐第二种。...网站下载到得命令工具了 3,缺少的工具可以在http://sourceforge.net/projects/gnuwin32/files/下载到 将下载到得工具,放到gnuWin32目录下,直接解压到当前目录下,就可以在命令行使用这些命令

    5.2K20

    Linux常用工具配置

    --- 身为码农,表示十分痛恨服务器上的各种乱七八糟配置,平时很少用到Linux命令,对Linux一直保持在学了就忘,忘了再学的死循环中,故做此笔记,可能以后翻看的机会也不多,毕竟总有用到的时候 PS:...本文仅针对CentOS,使用其他发行版Linux请绕行,有补充的可以fork我 另外本文不包含安装部分,不会安装的请自行查阅 - - - 一、准备 操作系统 CentOS (本人使用的是7,推荐安装Minimal...vsftpdyum -y install vsftpdservice vsftpd start 检查vsftpd软件是否安装,默认没有安装,无法远程连接该系统 安装vsftpd 修改/etc/vsftpd/的...~/.profile ~/.bashrc 修改后立即生效 source 环境变量 - - - 七、软件篇 推荐用wget [url]命令下载,也可用ftp上传,无需安装的推荐放到/usr/lib/路径.../redis-server 但是这样启动后不会返回命令行,所以在命令后加&,启动redis后返回命令行 .

    2K20

    Linux后台开发常用工具

    一个进程所创建和打开的文件描述符,全在/proc/PID/fd,以Linux的init进程为例: # ls /proc/1/fd 0  1  10  11  12  13  14  15  16  ...17  2  20  21  22  24  25  26  27  28  29  3  30  31  32  33  34  37  38  39  4  5  6  7  8  9 包括进程的命令行参数等均可以这个目录下得到...有些情况可能需要继承函数,以方便透明使用,方法非常简单,使用“export -f”,注意参数“-f”,它表示函数的意思,不带参数的export只针对变量。...A=456 两者的crontab配置: * * * * * echo "$A" > /x.txt 一般不建议直接修改/etc/environment,而可采取在目录/etc/profile.d新增一个...几种修改Linux主机名的方法 在安装一些系统时,需要修改hostname,比如安装Hadoop时需要修改主机名,而且主机名不能包含下划线。

    3.8K11
    领券