
Linux
文章平均质量分 81
沉溺
这个作者很懒,什么都没留下…
展开
-
[转载]linux shell 中"2>&1"含义
原文地址:http://www.cnblogs.com/caolisong/archive/2007/04/25/726896.html脚本是: nohup /mnt/Nand3/H2000G >/dev/null 2>&1 & 对于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用转载 2016-04-04 23:56:38 · 432 阅读 · 0 评论 -
[转载] 在 Vim 中优雅地查找和替换
原文地址: http://harttle.com/2016/08/08/vim-search-in-file.html总有人问我 Vim 中能不能查找,当然能!而且是超级强的查找! 这篇文章来详细介绍 Vim 中查找相关的设置和使用方法。 包括查找与替换、查找光标所在词、高亮前景/背景色、切换高亮状态、大小写敏感查找等。查找在normal模式下按下/即可进入查找模式,输转载 2017-03-15 17:19:57 · 377 阅读 · 0 评论 -
【转载】linux sort 命令详解
sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txtbananaapplep转载 2017-04-06 15:51:42 · 421 阅读 · 0 评论 -
[转载]ps 查看系统中的进程
Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在转载 2017-06-30 16:03:00 · 514 阅读 · 0 评论 -
[转载]字符编码
转自:http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html一、ASCII 码我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不转载 2017-12-03 17:56:49 · 244 阅读 · 0 评论 -
glibc、libc、gcc、g++
glibc、libc、gcc、g++原创 2018-01-02 13:59:14 · 3405 阅读 · 0 评论 -
【转载】Makefile 教程
转自:http://blog.youkuaiyun.com/liang13664759/article/details/1771246最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。 于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。转载 2018-01-02 18:47:43 · 574 阅读 · 0 评论 -
【转载】usr/bin/ld: cannot find -l<nameOfTheLibrary>
此文章转自 stackoverflow 中关于问题cpp: usr/bin/ld: cannot find -l原地址:https://stackoverflow.com/questions/30600978/cpp-usr-bin-ld-cannot-find-lnameofthelibraryusr/bin/ld: cannot find写的太好了,醍醐灌顶!转载 2018-01-02 18:51:42 · 877 阅读 · 0 评论 -
【转载】c++ 静态链接和动态链接
转自:http://www.cnblogs.com/skynet/p/3372855.htmlC++静态库与动态库这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道使用的时候如何选择。这里不深入介绍静态库、动态库的底层格式,内存布局等,有兴趣的同学,推荐一本书《程序员的自我修养——链接、装载与库》。什么是库库是写好的现有的,成熟的,可以复转载 2018-01-02 14:32:36 · 7942 阅读 · 0 评论 -
[转载] grep
简介grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展转载 2016-12-15 09:54:21 · 408 阅读 · 0 评论 -
[转载]浅谈Linux的内存管理机制
转自:http://ixdba.blog.51cto.com/2895551/541355一 物理内存和虚拟内存 我们知道,直接从物理内存读写数据要比从硬盘读写数据要快的多,因此,我们希望所有数据的读取和写入都在内存完成,而内存是有限的,这样就引出了物理内存与虚拟内存的概念。物理内存就是系统硬件提供的内存大小,是真正的内存,相对于物理内存,在linux下还有转载 2016-08-19 10:30:22 · 443 阅读 · 0 评论 -
[转载] 玩转CPU Topology(NUMA、SMP、Socket、physical Processor、Core、Logical Processor、Cache)
转载自:http://blog.youkuaiyun.com/dba_waterbin/article/details/8644626㈠ 概念 ① 物理CPU 实际Server中插槽上的CPU个数 物理cpu数量,可以数不重复的 physical id 有转载 2016-05-06 15:50:57 · 1358 阅读 · 0 评论 -
【转载】linux awk命令详解
转自:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: a转载 2015-08-28 14:19:40 · 710 阅读 · 0 评论 -
【转载】Shell编程基础
本文转自:http://wiki.ubuntu.org.cn/Shell%E7%BC%96%E7%A8%8B%E5%9F%BA%E7%A1%80我们可以使用任意一种文字编辑器,比如gedit、kedit、emacs、vi等来编写shell脚本,它必须以如下行开始(必须放在文件的第一行):#!/bin/bash...注意:最好使用“!/bin/bash”而不是“!/bin/sh”转载 2015-07-07 15:44:07 · 489 阅读 · 0 评论 -
[转载].vimrc 设置
转自:http://blog.sina.com.cn/s/blog_6721556c0100rcn3.html在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,转载 2016-04-15 10:02:11 · 431 阅读 · 0 评论 -
[转载]linux查询历史记录命令history的用法介绍
转自:http://www.jb51.net/LINUXjishu/157029.html一、什么是history在bash功能中,它能记忆使用过的命令,这个功能最大的好处就是可以查询曾经做过的举动!从而可以知道你的运行步骤,那么就可以追踪你曾下达过的命令,以作为除错的工具!二、History的保存那么命令记录在哪里呢?在家目录内的 .bash_history 里! 不转载 2016-05-19 16:31:47 · 1226 阅读 · 0 评论 -
[装载]tar命令
转自:http://www.cnblogs.com/li-hao/archive/2011/10/03/2198480.htmllinux下使用tar命令解压语法:tar [主选项+辅选项] 文件或者目录使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。主选项:c 创建新的档案文件。如果用户想备份一转载 2016-05-20 13:46:14 · 477 阅读 · 0 评论 -
[转载]Linux 技巧:让进程在后台可靠运行的几种方法(nohup等)
转自:https://www.ibm.com/developerworks/cn/linux/l-cn-nohup/我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处转载 2016-06-29 16:27:58 · 13841 阅读 · 0 评论 -
[转载]vim 分屏
转自:http://www.jianshu.com/p/d82e28bff7a0vim分屏操作启动分屏1.使用大写O参数进行垂直分屏$ vim -On file1 file2 ...2.使用小写o参数进行水平分屏$ vim -on file1 file2 ...注: n是数字,表示分屏的数量关闭分屏1.关闭当前窗口ctrl+w c2.转载 2016-08-19 09:50:54 · 475 阅读 · 0 评论 -
[转载]Linux SWAP 交换分区配置说明
转自:http://blog.youkuaiyun.com/tianlesoftware/article/details/8741873一.SWAP 说明 1.1 SWAP 概述当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,转载 2016-08-19 16:25:58 · 675 阅读 · 0 评论 -
Linux 下sourcecode 包安装
Linux 下sourcecode 包安装总共包含4步虽然很简单,但是以前具体不知道每个干了什么,有什么用,真是感觉很懵,在此记一下。1、cd source_dir && mkdir build,这一步是为了为后续 make 做准备,使得 make 生成的文件不与源码文件混在一起。 当然,有的软件也可以不生成 build 文件夹,它在 ./configure 里会帮你自动原创 2018-01-04 18:49:38 · 3751 阅读 · 0 评论