首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux常用工具()

    Linux常用工具 一、Linux 项目自动化构建工具 - make/Makefile 一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile 定义了一系列的规则来指定,哪些文件需要先编译...进阶版本(实际应用) 在实际应用中我们的进度条一般都应用在下载软件中,下面我们就简单以下载一个软件为例,简单实现一这个代码: 首先我们实现函数的实现部分: // 不能一次将进度条打印完毕,否则无法平滑的和场景结合...我们常用的 gitee / github 都是基于 git,软件搭建的网站,目的是让版本可视化。...,在Linux中运行以下命令: git clone https://gitee.com/YoungMLet/temp 如下: 随即需要我们输入邮箱地址以及用户名,所以我们下面介绍一如何配置邮箱地址和用户名...例如我们现在只有一个断点,我们使用逐过程和逐语句依次调试: 先 run 起来,程序会停在 16 行,此时我们按 n: 此时我们遇到一个函数,按 s 进行逐语句: 此时程序跳到函数的入口处,如果我们继续向往下走

    20010

    Linux常用基本指令大全

    解释一,面手册分为8章 1 是普通的命令 2 是系统调用,如open,write之类的(通过这个,至少可以很方便的查到调用这个函数,需要加什么头文 件) 3 是库函数,...---- 12. mv指令 mv 命令是 move 的缩写,可以用来移动文件或者将文件改名( move (rename) fifiles ),是 Linux 系统常用的命令,经常用来备份文件或者目录...Linux fifind 命令提供了相当多的查找条件,功能很强大。由于 fifind 具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一。...文件 功能: 在文件中搜索字符串,将找到的行打印出来 详细参考: linux grep命令详解 - ggjucheng - 博客园 (cnblogs.com) 常用选项: -...解压缩想解压到某个路径,需要加 -d 选项。  注意,压缩了未必大小就会变小。一般情况会变小。

    2.1K30

    Linuxexec函数族详解

    一般exec函数族的用途有以下两种:        1. 当进程不需要再往下继续运行时,调用exec函数族中的函数让自己得以延续下去。        2....如果当一个进程想执行另一个可执行程序时,可以使用fork函数先创建一个子进程,然后通过子进程来调用exec函数从而实             现可执行程序的功能。...通过man命令来看一exec函数族:        首先exec并不是一个函数名,之所以叫函数族就说明它有很多个不同的函数,但是这些函数的功能是一样的,只不过参数不同使用的方式也略不相同。...那么在man命令看到的exec函数原型是这样的: #include extern char **environ; int execl...其中execvpe和execle一般不常用,下面就以例子来看看具体的用法以及所展示出来的效果是怎么样的,便于更好的理解exec函数的作用,先来看一下面的这个代码: #include

    8.5K30

    Linux常用的打包压缩命令

    文章目录 打包压缩 打包 / 解包 打包解包演练 压缩/解压缩 1) `gzip` 2) `bzip2(two)` 打包压缩 打包压缩 是日常工作中备份文件的一种方式 在不同操作系统中,常用的打包压缩方式是不同的...Windows 常用 rar Mac 常用 zip Linux 常用 tar.gz 打包 / 解包 tar 是 Linux 中最常用的 备份工具,此命令可以 把一系列文件 打包到 一个大文件中...解开档案文件 v 列出归档解档的详细过程,显示进度 f 指定档案文件名称,f 后面一定是 .tar 文件,所以必须放选项最后 注意:f 选项必须放在最后,其他选项顺序可以随意 打包解包演练 删除桌面的所有内容...1) gzip tar 与 gzip 命令结合可以使用实现文件 打包和压缩 tar 只负责打包文件,但不压缩 用 gzip 压缩 tar 打包后的文件,其扩展名一般用 xxx.tar.gz 在 Linux

    2.7K20

    Linux常用的shell脚本整理

    分享看到比较好的关于常用的shell脚本,供大家学习: 1、脚本之间互相调用与传递参数   "1.sh"的脚本,接受参数。.../bin/bash   3. for i in `ls`; do rm $i; done   备注:在文件非常多的情况,rm * 命令不能删除所有文件。所以需要遍历删除每一个文件。   ...#遍历文件夹,调用排序函数   9. function ergodic(){   10. for file in `ls $1`   11. do   12. if [ -d $1"/"$file ]...#调用排序函数   18. sortfile $f   19. fi   20. done   21. }   22....并发送短信和邮件报告~   -t1 表示只请求一次   -T2 表示2秒超时 26、linux查找文件的一些方法   1) 按文件名查找   #在/opt目录及其子目录下查找包含文件名是以zhjedu

    4.1K40

    Linux学习笔记(二)、常用指令(

    常用参数: ? 2、关于gcc gcc编译的流程为:预处理、汇编、编译和链接。...1、 预处理: 就是对程序中的宏定义等相关内容先进行前期的处理,诸如包含的.h文件,一般.h文件中都会有#ifndef、#define、#endif等操作预处理函数,对该部分函数进行预处理。...使用指令vi Makefile进入Makefile界面,按a进入编辑模式,添加一代码后wq(保存并退出)。...8.2 ifdef、ifndef用法 ifndef 8.3 Makefile函数使用 Makefile支持函数,不支持自定义函数。...函数用法格式: (函数名参数集合)或者 {函数名参数集合} 函数的调用使用“$”来表示,参数集合是函数的多个参数,参数之间使用逗号“,”隔开,函数名和参数集合之间以空格隔开。

    2.4K21

    Linuxdate命令常用方法小计

    作为一个可选的修饰声明,它可以是E,在可能的情况使用本地环境关联的 表示方式;或者是O,在可能的情况使用本地环境关联的数字符号。...时间输出 在Linuxdate命令是由coreutils安装出来的一个系统命令,用来显示当前系统时间,不过默认显示结果可能不是你想想要的,特别是结果作为文件名输出不是很合适,这时候就可以利用好date...date "+%N"`/1000000));echo $[$(date +%s%N)/1000000]    #如上都可以表示为毫秒级时间戳 1526209668437 1526209668439 在linux...在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔一段时间会将系统时间写入CMOS。...308017020.885149 sec [root@Labhost1 ~]# clock -w [root@Labhost1 ~]# date 2018年 05月 13日 星期日 20:34:48 CST 好date命令的常用就介绍到这里

    10K30

    linuxgdb常用的调试命令

    gdb常用: run 启动程序运行 next 单步执行(不到函数内部) step 单步执行,跟踪到函数内部 finish 继续执行,直到当前函数结束 continue 继续执行,直到下一个断点...jump 9 直接跳到指定行 list 显示源码 l 3,10 显示特定范围的源码 l main显示函数的源码 set listsize 50 修改源码显示行数 break 设置断点 b...main设置函数断点 b 9 设置指定行断点 b 将下一行设置为断点 b test if a == 10 设置条件断点 delete 删除断点 d 3 删除指定的断点 condition 修改条件...a == 90 info 查看信息 info threads 查看线程信息 info breakpoints 查看断点信息 info locals 显示局部变量 info args 显示函数变量...,GDB会显出函数的参数地址。

    3K20

    linux打包命令_linux常用命令全集

    linux系统中遇到要打包文件的时候我们该使用什么命令呢?下面由秋天网 Qiutian.ZqNF.Com小编为大家整理了linux系统中打包文件的命令详解的相关知识,希望对大家有帮助!...linux系统中打包文件的命令详解 tar tar 的选项与参数非常的多!我们只讲几个常用的选项,更多选项您可以自行 man tar 查询啰!...其他后续练习会使用到的选项介绍: -p(小写) :保留备份资料的塬本权限与属性,常用于备份(-c)重要的设定档 -p(大写) :保留绝对路径,亦即允许备份资料中含有根目录存在之意; –exclude=file...[[email protected] ~]# cd /usr/local/src [[email protected] src]# tar -zxvf /tmp/etc.tar.gz # 在预设的情况,...补充:linux系统中其它打包命令 gzip, zcat 命令 [[email protected] ~]# gzip [-cdt#] 档名 [[email protected] ~]# zcat 档名

    1.5K50
    领券