linux
文章平均质量分 87
daydayup654
这个作者很懒,什么都没留下…
展开
-
linux中apt命令
一般来讲apt命令需要获得root,所以一般在前边加上sudo,一般格式为sudo apt-get xxx。(下文中packagename指代为软件包的名称。)apt-get update在修改/etc/apt/sources.list或/etc/apt/preferences之后运行该命令。需要定期运行这一命令以确保您的软件包列表是最新的。apt-get install packag原创 2017-11-18 16:35:42 · 18066 阅读 · 3 评论 -
Linux中ld文件详解
今天在看uboot引导Linux部分,发现要对链接脚本深入了解,才能知道各个目标文件的内存分布映像,下面是我看到的一些资料0. Contents1. 概论2. 基本概念3. 脚本格式4. 简单例子5. 简单脚本命令6. 对符号的赋值7. SECTIONS命令8. MEMORY命令9. PHDRS命令10. VERSION命令11. 脚本内的表达式转载 2017-11-25 10:40:53 · 18532 阅读 · 0 评论 -
shell命令之find
find命令,像cd一样经常使用.只是可能大多数时间仅仅要那么一两个參数就足够使用了.或者说,勉强够用了.可是当我们主动的去翻看一下find的手冊,会发现原来更实用的功能都没实用到.本文结合自己的使用对find进行简单的介绍.不保证全面,仅列出我在使用中受益颇多的选项. find dir [option] 指定当前的一个文件夹进行查找.option能够省略,假设省略的话,find会递归转载 2017-11-24 09:42:49 · 2065 阅读 · 0 评论 -
Makefile经典教程
支持原创,请移步陈浩大神博客:http://blog.csdn.net/haoel/article/details/2886这篇文章是对多篇博客的修改和整合,有意见可以私信我,谢谢!Make程序的命令行选项和参数Make命令参数的典型序列如下所示:make [-f makefile文件名][选项][宏定义][目标]这里用[]括起来的表示是可选转载 2017-11-24 02:58:53 · 379 阅读 · 0 评论 -
Linux Makefile与shell脚本区别
在Makefile可以调用shell脚本,但是Makefile和shell脚本是不同的。本文试着归纳一下Makefile和shell脚本的不同。1、 shell中所有引用以$打头的变量其后要加{},而在Makefile中的变量是以$打头的后加()。实例如下:Makefile:PATH="/data/"SUBPATH=$(PATH)Shell:PATH="/data/"转载 2017-11-23 17:03:35 · 579 阅读 · 0 评论 -
Linux中变量$#,$@,$0,$1,$2,$*,$$,$?,@,$^、$<的含义
1234567891011$# 是传给脚本的参数个数$0 是脚本本身的名字$1 是传递给该shell脚本的第一个参数$2 是传递给该shell脚本的第二个参数$@ 是传给脚本的所有参数的列表,代表目标文件(target) $* 是以一个单字符串显示原创 2017-11-22 17:37:44 · 5337 阅读 · 0 评论 -
Makefile之cc编译命令
多数UNIX平台都通过CC调用它们的C编译程序.除标准和CC以外,LINUX和FREEBSD还支持gcc.基本的编译命令有以下几种:1. -c 编译产生对象文件(*.obj)而不链接成可执行文件,当编译几个独立的模块,而待以后由链接程序把它们链接在一起时,就可以使用这个选项,如: $cc -c hello.c ===> hello.o转载 2017-11-20 15:55:16 · 13442 阅读 · 0 评论 -
Linux中常用的50个命令
本文参照以下两篇文章:https://www.cnblogs.com/scoter2008/archive/2016/05/08/5470141.htmlhttp://www.runoob.com/linux/linux-command-manual.html1. 【命令】:cat【功能说明】:concatenate files and print on the standar转载 2017-11-21 15:44:05 · 5504 阅读 · 0 评论 -
Makefile VPATH和vpath
通常程序并不只存放在同一个目录下,例如:├── include│ ├── bar.h│ └── foo.h├── Makefile└── src ├── bar.c ├── foo.c └── main.c代码分别如下:[cpp] view plain copy/* bar.h */ #if转载 2017-11-20 23:16:35 · 549 阅读 · 0 评论 -
linux Shell ----mkdir和touch命令详解
一、创建目录(mkdir命令详解)amosli@amosli-pc:~/learn$ mkdir diramosli@amosli-pc:~/learn/dir$ mkdir folderamosli@amosli-pc:~/learn/dir$ lsfolder上面的命令中用到了mkdir,即是创建一个目录,非常常用的一个linux 命令。 该命令创建指定的目录名,要转载 2017-11-20 19:05:48 · 3078 阅读 · 1 评论 -
Linux的chomd命令
chmod命令用于改变linux系统文件或目录的访问权限。用它控制文件或目录的访问权限。该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。 文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做转载 2017-11-20 18:41:01 · 1192 阅读 · 0 评论 -
linux中lpr命令
r(line printer,按行打印)实用程序用来将一个或多个文件放入打印队列等待打印。lpr 可以用来将料资送给本地或是远端的主机来处理。语法lpr [ -P printer ]参数:-p Printer: 将资料送至指定的打印机 Printer,预设值为 lp。实例下面的命令行将在名为mailroom的打印机上打印repor转载 2017-11-20 16:47:54 · 5420 阅读 · 1 评论 -
Linux中vim编辑器
概述vi 编辑器是 Linux 系统中最常用的文本编辑器,vi 在Linux界有编辑器之神的美誉几乎所有的 Linux 发行版中都包含 vi 程序。vi 工作在字符模式下,不需要图形界面,非常适合远程及嵌入式工作,是效率很高的文本编辑器,尽管在 Linux 上也有很多图形界面的编辑器可用,但vi的功能是那些图形编辑器所无法比拟的。那 vim 又是什么呢?vim 是转载 2017-11-19 17:39:00 · 283 阅读 · 0 评论 -
Linux中GDB调试
用GDB调试程序GDB概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能:转载 2017-11-19 17:31:54 · 194 阅读 · 0 评论 -
Linux的GCC编译器
GCC(GNU Compiler Collection,GNU 编译器套件),是由 GNU 开发的编程语言编译器。GCC 原本作为GNU操作系统的官方编译器,现已被大多数类Unix操作系统(如 Linux、BSD、Mac OS X 等)采纳为标准的编译器,GCC 同样适用于微软的 Windows。GCC 最初用于编译 C 语言,随着项目的发展 GCC 已经成为了能够编译 C、C++、Jav转载 2017-11-19 17:22:56 · 219 阅读 · 0 评论 -
linux ls和 ll 命令
ll 命令列出的信息更加详细,有时间,是否可读写等信息 ll命令和ls -l命令结果区别:上面结果说明:各个字段的含义:文件属性 文件数 拥有者 所属的group 文件大小 建档日期 文件名 drwx------ 2 Guest users 1024 Nov 21 21:05 Mail -rwx--x--x 1 root root 8转载 2017-11-19 10:35:32 · 634 阅读 · 0 评论 -
Linux中挂载详解以及mount命令用法
挂载概念Linux中的根目录以外的文件要想被访问,需要将其“关联”到根目录下的某个目录来实现,这种关联操作就是“挂载”,这个目录就是“挂载点”,解除次关联关系的过程称之为“卸载”。注意:“挂载点”的目录需要以下几个要求:(1)目录事先存在,可以用mkdir命令新建目录;(2)挂载点目录不可被其他进程使用到;(3)挂载点下原有文件将被隐藏。挂载与卸载挂载方法:转载 2017-12-13 09:40:20 · 463350 阅读 · 5 评论