![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
zhao_miao
冲鸭
展开
-
Linux查找匹配操作(find、grep)
find指令: 文件或目录查找,从指定的文件或目录下查找文件或目录。find 文件名或者目录 -name "文件名或者目录名"原创 2018-09-11 16:51:35 · 7951 阅读 · 0 评论 -
Linux项目自动化构建工具---make/makefile
背景 1. 会不会写makefile,从侧面说明了一个人是否具备完成大型工程的能力。 2. 一个工程的源文件不计其数,其按类型,功能,模块分别放在若干个目录里,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要重新编译,甚至于执行更复杂的功能。 3. makefile的好处就是“自动化编译”,一旦写好,只需要一个make命令,整个工程就会完全自动编...原创 2018-09-19 10:29:06 · 562 阅读 · 0 评论 -
Linux----gcc工具的使用(预处理、编译、汇编、链接)
语法: gcc [选项] 要编译的文件 [选项] [目标文件] 功能: 将高级语言翻译为机器语言。 执行步骤: 1、预处理: 展开代码(进行宏替换)预处理功能主要包括宏替换、替换头文件、条件编译、删除注释等。实例:gcc -E 文件名 -o 文件名.i选项’-E’ 作用是让gcc在预处理结束后停止编译。 2、编译: (生成汇编代码)在这个阶段中,gcc首先要检...原创 2018-09-17 18:20:16 · 1575 阅读 · 0 评论 -
Linux----vim的使用(vi与vim的区别、模式之间相互转换、vim普通模式下的命令(光标移动、复制、删除、替换、撤销上次操作、代码风格))
vi与vim的区别: 它们都是多模式的文件编辑器,不同的是vim是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。例如:语法高亮、可视化操作不仅可以在终端运行,也可以运行与x windows、mac os。模式之间相互转换 用法: vim 文件名(文件可以不存在) vim有12种模式(6种基本模式+6种条件模式)但我们重点掌握普通模式、插入模式、底行模式...原创 2018-09-17 17:42:33 · 408 阅读 · 0 评论 -
shell命令以及运行原理、查看或修改掩码(umask)、Linux权限管理、Linux设置文件访问权限(chmod)、粘滞位、修改文件的拥有者(chown)、修改文件的所属组(chgrp)
shell命令以及运行原理: Linux严格意义上说的是一个操作系统,我们称之为”核心”,但是我们普通用户,不能直接使用核心,而是通过核心的”外壳”程序,也就是所谓的shell,来与内核沟通。 Linux中的命令大多数都是可执行程序。但其实捕捉我们命令的这个东西也是一个程序。 从技术角度,shell的最简单定义:命令行解释器(command Interpreter)主要包含: ...原创 2018-09-12 10:21:29 · 637 阅读 · 0 评论 -
Linux的基本操作2(对普通文件的操作)(touch、rm、cp、mv、cat、tac、more、less、head、tail)
touch指令:语法: touch [选项] 文件 功能: touch命令参数可刷新文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。 常用选项: -t: 以指定的时间刷新文件。 -a: 仅仅刷新文章最后一次访问时间。 -m: 仅仅刷新文章最后一次修改时间。 rm指令:rm命令可以同时删除文件或目录(默认不能删除目...原创 2018-09-09 20:33:43 · 441 阅读 · 0 评论 -
Linux基本操作1(对目录的相关操作)(ls、pwd、man、mkdir、cd 、rmdir)
Linux下的基本指令: ls指令: 语法: ls [选项] [目录或文件] 功能: 对于目录,该命令列出该目录下所有的子目录与文件。 对于文件,将列出文件名以及其他信息。 -l:显示文件的详细信息。 (ls -l -h 文件详细信息中的文件大小以人能看懂的方式显示,多个文件可以共用一个 - 即:ls -lh或者l...原创 2018-09-09 17:24:15 · 473 阅读 · 0 评论 -
Linux指令(bc计算器 、ctrl+c、shutdown、halt、init、reboot、uname)
bc指令: 计算器 重要的几个热键: - [Tab] 命令补全 - [Ctrl+c] 让当前的程序停掉 - [Ctrl+d] EOF 关机: 1. shutdown [选项](需要root权限) 常见选项: -H:将系统的服务停掉后立即关机。 -r:shutdown -r 2//两分钟后重启后面加数字,表示几分钟后重启 2....原创 2018-09-11 19:10:31 · 427 阅读 · 0 评论 -
Linux时间相关指令(date、cal)
date指令: 显示时间和日期 1. 在显示方面,使用者可以设定想要显示的格式,格式设定为一个加号后接数个标记,其中常用的标记如下:date + 标记 %H:小时 %M:分钟 %S:秒 %d:日 %m:月份 %Y:完整年份 %X:相当于:%H-%M-%S %F:相当于:%Y-%m-%d 2. 在设定时间方面 date -s //设置当...原创 2018-09-11 17:36:34 · 552 阅读 · 0 评论