Linux基础学习
文章平均质量分 56
学习Linux的基础知识,包括Shell编程、Linux命令大全、Linux C编程等Linux的基础知识,目的在于用简单的独立的Linux知识来构建Linux知识大厦,让这些基础知识相互串联起来。
zgljl2012
这个作者很懒,什么都没留下…
展开
-
Linux中C++编译、使用动态链接库
Linux中so为共享动态链接库。下面我们通过一个四则运算的实例来学习动态链接库。首先是头文件:my_math.h:/** * my_math.h */// a + bint Add(int a, int b);// a - bint Minus(int a, int b);// a * bint Multiply(int a, int b);// a / b原创 2018-02-07 15:44:58 · 6951 阅读 · 0 评论 -
Linux安装arp-scan
arp-scan是一个依靠ARP协议进行扫描的工具。以前它的源码是在官方网站上,但现在NTA Monitor将arp-scan的代码托管在了github上,所以网上大部分的安装教程都没什么作用了,因为下载不到arp-scan源码。arp-scan gitbuhub主页下面说一下它的安装过程。因为托管在了github上,所以它的安装也需要使用到git。首先确保自己已经安装了gcc、libpcap、li原创 2016-03-22 11:10:44 · 12820 阅读 · 3 评论 -
几个用来了解Linux系统的性能概况的Linux命令
Linux系统有一些基础的命令可以很好的用于服务器的监测。只作简单介绍,具体用法可通过–help查看或查阅相关资料网络:ifconfig,netstat磁盘:dfCPU:w进程:ps内存:freeI/O:iostatifconfig输入ifconfig,输出结果为:eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500原创 2016-03-21 00:05:18 · 2409 阅读 · 1 评论 -
【Linux命令-文件管理类】split命令
命令功能:切割文件,将文件以行为单位或以字节为单位进行切割 命令语法:split [–help][–version]split [-<行数>][-l <行数>] [要切割的文件][输出文件名] ,以行数为单位split [-b <字节>][-C <字节>] [要切割的文件][输出文件名],以字节为单位输出文件名是指切割后的文件会以此为前缀。1. 以行为单位切割文件首先创建一个有5行的文原创 2015-10-19 13:29:16 · 1415 阅读 · 0 评论 -
【Linux命令-文件管理类】mv命令
命令功能:移动或更名文件或文件夹的名字 命令语法:mv [-参数] [源文件或目录或目标文件或目录]参数:-b或–backup 若需覆盖文件,则覆盖前先行备份。-f或–force 若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文 件或目录。-i或–interactive 覆盖前先行询问用户。-S<附加字尾>或–suffix=<附加字尾> 与-b参数一并使用,可指定备份文原创 2015-10-17 13:04:03 · 2047 阅读 · 0 评论 -
【Linux命令-文件管理类】cmp命令
cmp(compare)命令命令作用:比较两个文件之间的差异 命令用法:cmp [-clsv][-i <字符数目>][–help][第一个文件][第二个文件]当相互比较的两个文件完全一样时,则该指令不会显示任何信息; 若发现有所差异,预设会标示出第一个不同之处的字符和列数编号; 若不指定任何文件名称或是所给予的文件名为”-“,则cmp指令会从标准输入设备读取数据。命令参数:-c或–print原创 2015-09-30 20:51:41 · 1918 阅读 · 1 评论 -
【Linux命令-文件管理类】chgrp命令和groups命令
chgrp命令命令功能:变更文件或目录的所属群组。命令语法:chgrp [-cfhRv][–help][–version][所属群组][文件或目录…] chgrp [-cfhRv][–help][–reference=<参考文件或目录>][–version][文件或目录…] 在UNIX系统家族里,文件或目录权限的掌控以拥有者及所属群组来管理。可以使用chgrp指令去变更文件与目录的所属群组,设原创 2015-09-28 12:58:03 · 2683 阅读 · 2 评论 -
【Linux命令-文件管理类】chattr命令和lsattr命令
chattr命令命令功能:改变文件属性。 命令语法:chattr [参数] [+/-/=<属性>] [文件或目录…]这项指令可改变存放在ext2、ext3、ext4、xfs、ubifs、reiserfs、jfs文件系统上的文件或目录属性,这些属性共有以下8种模式: a:让文件或目录仅供附加用途。 b:不更新文件或目录的最后存取时间。 c:将文件或目录压缩后存放。 d:将文件或目录排除在倾倒原创 2015-09-27 15:33:16 · 1920 阅读 · 2 评论 -
【Linux命令-文件管理类】cat命令
命令权限:所有使用者 命令用法:cat [参数选项] [文件] 命令作用:将文件或标准输入组合输出到标准输出或文件cat命令的选项如下:-A, –show-all 等于-vET-b, –number-nonblank 对非空输出行编号-e 等于-vE-E, –show-ends 在每行结束处显示”$”原创 2015-09-26 00:07:50 · 2374 阅读 · 1 评论