Linux
SmartSmall
这个作者很懒,什么都没留下…
展开
-
Linux——查看CPU信息、机器型号等硬件信息+cut命令
原文出处:http://www.51testing.com/?uid-225738-action-viewspace-itemid-210333转载 2014-07-22 23:50:05 · 818 阅读 · 0 评论 -
Linux——SSH 登录失败:Host key verification failed 的处理方法
SSH 登录失败:Host key verification failed 的处理方法问题1:SSH 登录失败:Host key verification failed######################################由于公钥不一样了,所以无法登录,提示信息是 KEY 验证失败。解决方法是:在 /root/.ssh/known_ho原创 2015-01-13 10:56:03 · 1944 阅读 · 0 评论 -
Linux——关于LUN和存储卷的区别详解
》转自:http://www.itsto.com/news/174.html《平时有很多朋友在咨询LUN和存储卷的概念,今天刚好有点时间,在网上查了查LUN和卷的资料,然后给大家整理一下,供大家一起学习和交流。一、LUN的概念 LUN的全称是Logical Unit Number,也就是逻辑单元号。我们知道SCSI总线上可挂接的设备数量是有限的,一般为6个或者15原创 2014-12-29 19:12:26 · 12942 阅读 · 0 评论 -
Linux——前端总线和缓存
》“前端总线”:“总线”是连接不同部件的信息传输线。其中,“前端总线”就是CPU和北桥之间的数据传输通道。“北桥”是负责控制内存、PCI设备等的数据传输。CPU处理的数据需要从内存、PCI设备中送过来,处理后的数据又要送出去,都是通过这“北桥”来传输数据的啊!前端总线频率越高,数据传输的效率就越高。(当然core i7、AMD K8以后的处理器内部都集成了内存控制器,CPU同内存之间的数据传输不原创 2014-12-29 19:50:08 · 1321 阅读 · 0 评论 -
Linux——iscsiadm基本用法
1、存储介质1)磁盘阵列:磁盘阵列是一种采用RAID技术、冗余技术和在线维护技术制造的一种高性能、高可用的磁盘存储设备。2)IP-SAN存储:SAN (Storage Area Network-存储区域网络):是计算机信息处理技术中的一种架构,它将服务器和远程的计算机存储设备(如磁盘阵列、磁带库)连接起来,使得这些存储设备看起来就像是本地一样。SAN就理解成存储虚拟化,而IP-SAN就是采原创 2014-12-29 16:37:31 · 46489 阅读 · 1 评论 -
Linux——inode
inode是一个重要概念,是理解Unix/Linux文件系统和硬盘储存的基础。一、inode是什么?理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)原创 2014-12-30 18:00:36 · 676 阅读 · 0 评论 -
Linux——磁盘管理
查看磁盘或者目录的容量 df 和 du】df 查看已挂载磁盘的总容量、使用容量、剩余容量等,可以不加任何参数,默认是按k为单位显示的df常用参数有 –i -h -k –m等-i 使用inodes 显示结果-h 使用合适的单位显示,例如G-k -m 分别为使用K,M为单位显示简单介绍一下,你看到的相关数据。Filesystem 表示扇区,也就是你划分磁盘时所分原创 2014-12-30 20:47:52 · 656 阅读 · 0 评论 -
Linux——iSCSI服务配置
0.iSCSI Target 功能:a]用来安装stateless server/client (用于无盘安装)b]通过局域网、无线网络或者因特网共享磁盘或者磁带设备c]安装SAN——存储阵列d]通过Linux下的分布式文件系统实现负载均衡的web服务器集群1. 构建iscsi target1)iSCSI target(server)存储资源原创 2014-12-31 11:28:24 · 1069 阅读 · 0 评论 -
Linux——学习shell脚本之前的基础知识
日常的linux系统管理工作中必不可少的就是shell脚本,如果不会写shell脚本,那么你就不算一个合格的管理员。目前很多单位在招聘linux系统管理员时,shell脚本的编写是必考的项目。有的单位甚至用shell脚本的编写能力来衡量这个linux系统管理员的经验是否丰富。笔者讲这些的目的只有一个,那就是让你认真对待shell脚本,从一开始就要把基础知识掌握牢固,然后要不断的练习,只要你shel原创 2015-01-05 11:40:12 · 789 阅读 · 0 评论 -
Linux——环境变量配置文件的区别
/etc/environment是设置”系统的环境”, 与登录用户无关。/etc/profile 是设置”用户的环境”,与登录用户有关,当用户第一次登录时读取(全局[环境变量]、系统级别)。 系统应用程序的执行与用户环境可以是无关的,但与系统环境是相关的(日期的显示)。如果同一个变量在“用户环境(/etc/profile)”和“系统环境(/etc/environment)”有不同的值,原创 2014-07-05 13:14:38 · 1308 阅读 · 0 评论 -
Linux——awk命令详解
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfred Aho 、原创 2015-01-05 15:36:49 · 674 阅读 · 0 评论 -
Linux——物理卷、卷组、逻辑卷
一、理解快照的含义所谓快照就是照下来的那一刻保留起来作为文件的访问通道,将没修改之前保存在快照存储空间中一份,访问的是外面的数据,如果数据修改出现错误时,可以通过快照的访问路径把存储在快照存储空间中的数据放到被修改的数据中,快照存储空间中只存储没修改前的数据,占据空间比较小。快照的主要作用是保留数据在你做快照那一刻的状态,创建的快照文件本身和你装的操作系统所对应的那块虚拟磁盘本身的大小不一原创 2015-01-04 10:13:10 · 8656 阅读 · 0 评论 -
Linux——windows访问Linux共享的文件
我们在做一些项目的时候,经常会遇到这样的情况,在windows下写了一些代码,需要到Linux下测试。当然你会说我们可以拷入Linux下去测试,但是这样未必会太麻烦了点。我们都知道windows下有网络驱动器或者共享文件夹,可以帮助我们实现windows平台之间共享文件。如何才能在windows平台下和Linux之间共享文件呢?下面我们使用samba来实现我们需要的功能。我们只需要在Lin原创 2015-03-04 14:08:40 · 959 阅读 · 0 评论 -
Linux——gcc编译时In function `_start':(.text+0x**):
gcc编译会出现如下问题:In function `_start':(.text+0x****): undefined reference to `main'....下面是该类问题的解决方法: 例如:#include #include #include void test(){ char* str = (char*)malloc(100); strcpy原创 2015-03-04 19:02:09 · 18609 阅读 · 4 评论 -
Linux——CentOS下安装MPlayer
1.下载相关codes ( http://www.mplayerhq.hu/MPlayer/ ) 主要都在这里 Mplayer-1.0rc2.tar.bz2(主程序)( http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc2.tar.bz2 ) Abyss-1.7.tar.bz2 (皮肤) (http://www2.mplayer原创 2015-01-12 10:54:00 · 716 阅读 · 0 评论 -
Linux——vlc安装包资源网址
特此记下:http://pkgs.org/download/vlc原创 2015-01-09 16:01:34 · 2172 阅读 · 0 评论 -
Linux——Centos底部面板图标不见的解决办法
Step 1: In Linux Desktop, press Ctrl+alt+f2Step 2: Login then type the following command:$cd$rm –rf .gconf$rm –rf .gconfd$rm –rf .gnome$rm –rf .gnome2Step 3: Press Ctrl+alt+f7 to be back原创 2015-01-09 11:44:44 · 6044 阅读 · 0 评论 -
Linux中的Printk与dmesg功能(模块编译,printk无法打印信息)
要将linux内核的带级别控制的printk内容打印出来,在命令行输入dmesg -n 8 就将所有级别的信息都打印出来。Linux命令:dmesg 功能说明:显示开机信息。 语 法:dmesg [-cn][-s ] 补充说明:kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开机信息亦保存在/var/log目录中,名转载 2014-09-10 16:25:00 · 20113 阅读 · 0 评论 -
root用户vi无法高亮问题及vi环境配置
1、root 用户下,默认使用的是vi,故没有2、直接拷贝~/.vimrc到/root/.vimrc原创 2014-09-11 10:54:36 · 1843 阅读 · 0 评论 -
Linux——read: Resource temporarily unavailable
问题:read: Resource temporarily unavailable原因:原创 2014-09-15 16:57:36 · 5313 阅读 · 2 评论 -
Linux——线程锁实现的生产者、消费者模型
下面我们还是以著名的生产者/消费者问题为例来阐述Linux线程的控制和通信。一组生产者线程与一组消费者线程通过缓冲区发生联系。生产者线程将生产的产品送入缓冲区,消费者线程则从中取出产品。缓冲区有N 个,是一个环形的缓冲池。原创 2014-10-24 08:53:10 · 752 阅读 · 0 评论 -
Linux——虚拟机模块printk无法打印问题
1,printk()打印内核消息。2,管理内核内存的daemon(守护进程)Linux系统当中最流行的日志记录器是Sysklogd,Sysklogd 日志记录器由两个守护进程(klogd syslogd)和一个配置文件(syslog.conf)组成。klogd 不使用配置文件,它负责截获内核消息,它既可以独立使用也可以作为 syslogd 的客户端运行。syslogd 默认使用 /e原创 2014-10-09 09:43:19 · 1905 阅读 · 0 评论 -
Linux——ZMQ环境搭建
1、下载源码:http://download.zeromq.org/zeromq-2.1.7.tar.gz2、原创 2014-10-27 17:11:56 · 4623 阅读 · 0 评论 -
Linux——等待队列
1、等待队列头:wait_queue_head_t原创 2014-10-13 10:04:38 · 707 阅读 · 0 评论 -
Linux——socket(TCP)
服务器端和客户端,头文件和细节函数den原创 2014-10-15 14:41:43 · 717 阅读 · 0 评论 -
Linux——poll实现
0.等待队列在Linux内核中等待队列有很多用途,可用于中断处理、进程同步及定时。我们在这里只说,进程经常必须等待某些事件的发生。等待队列实现了在事件上的条件等待: 希望等待特定事件的进程把自己放进合适的等待队列,并放弃控制全。因此,等待队列表示一组睡眠的进程,当某一条件为真时,由内核唤醒它们。等待队列由循环链表实现,由等待队列头(wait_queue_head_t)和等待队列原创 2014-10-11 16:07:13 · 1423 阅读 · 0 评论 -
Linux——ZMQ-zmq_socket
1、请求模式原创 2014-10-27 20:55:14 · 2522 阅读 · 0 评论 -
Linux——网络配置相关命令
ifconfig eth0 208.208.100.111route add -net 208.208.102.0 netmask 255.255.255.0 gw 208.208.90.1原创 2014-11-20 16:45:18 · 729 阅读 · 0 评论 -
Linux——nfs
1、修改:sudo vim /etc/exports ~//rootfs *(rw,sync,no_subtree_check,no_all_squash,no_root_squash)2、使生效: sudo exportfs -rv3、sudo /etc/init.d/nfs reatart4、测试自己: mount -t nfs 208.208.103.13:/原创 2014-11-20 16:55:28 · 585 阅读 · 0 评论 -
Linux——Samba安装和配置
场景需求:安装了Ubuntu在虚拟机上,但是代码编辑或者其它更多的操作的时候,还是习惯在windows下进行。如果windows下编辑完再上传到服务器,再编译执行,就太繁琐了。一次两次还好说,这编译级别上千次的,每次也需要上传的话,无疑是个人间悲剧。但是有了Samba,犹如雪中送炭啊。 安装Ubuntu下安装比较简单,执行 # install samba samba-c原创 2015-09-15 18:57:51 · 514 阅读 · 0 评论