现在位置 >首页 > linux
0℃
2014年11月16日 linux ⁄ 被围观 6,929 次+
Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。 ◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、...
阅读全文

Wopus问答

0℃
2012年05月30日 linux, 操作系统 ⁄ 被围观 3,407 次+
使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --number 由 1 开始对所有输出的行数编号 -b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号 -s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行 -v 或 --show-nonprinting 范例: cat -n textfile1 > textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里 cat -b textfile1 textfile2 >> text...
阅读全文
0℃
2012年05月30日 linux, 操作系统 ⁄ 被围观 2,608 次+
功能说明:查找文件里符合条件的字符串。 语  法:grep [-abcEFGhHilLnqrsvVwxy][-A<显示列数>][-B<显示列数>][-C<显示列数>][-d<进行动作>][-e<范本样式>][-f<范本文件>][--help][范本样式][文件或目录...] 补充说明:grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为“-”,则grep指令会从标准输入设备读取数据。 参  数: -a或--...
阅读全文
0℃
2012年05月15日 linux, 操作系统 ⁄ 被围观 2,366 次+
下面是网上找的方法:   注意:这里的修改要非常小心,出来命令不能敲错之外,一定要记得执行chmod +x autologin,不然搞不好可能会导致启动不了,我在操作的时候就因为忘了执行chmod +x autologin,导致系统一直启动不起来,最后只能通过其他引导系统,并且改回原先的配置(我用的是recovery进入系统,可以直接执行chmod +x autologin)。   一、写脚本autologin 代码: #!/bin/bash /bin/login -f <username> #你的用户名   chmod +x autologin设置可执行权限,移动到/usr/bin/下。   ...
阅读全文
0℃
2012年05月14日 C++, linux, 操作系统 ⁄ 被围观 4,612 次+
首先安装ctags,安装过程网上很多,就不多讲,安装之后执行ctags -R,就可以在本项目内实现代码跳转了,但不能跳转到不是在本项目的代码中定义的tag。例如在上面的图中,本地定义了一个类A,在main函数中定义了一个A类的对象,我们可以按“Ctrl+]”组合键跳转到class A那一行。然后可以按“Ctrl+O”跳转回来。 如果想实现跳转到非本项目的tag,则必须让Vim知道这些tag在哪。刚才的项目在/home/user/code/目录下,现在假设又有一个项目在/home/user/program/下,那么我们需要在此项目下生成program这个项目的tags文件(...
阅读全文
0℃
2012年05月13日 linux, 操作系统 ⁄ 被围观 2,216 次+
Linux中的man是按照章节和档案名字来编排的,man的格式是: Man [章节] [档案名字] 例如要查询系统调用connect函数的帮助,则可以用:man  2 connect; 查看C库函数printf:man 3 printf 在C/C++编程中如果想知道一个函数的用法和声明头文件,则可以通过man来查看 。   具体章节: 编号 代表內容 1 使用者在shell中可以操作的指令或可执行档 2 系統核心可呼叫的函数与工具等 3 一些常用的函数(function)与函数库(library),大部分是C的函数库(libc) 4 装置档案的说明,通常在/dev下的档案 5 ...
阅读全文
0℃
2012年05月13日 C++, linux, 操作系统 ⁄ 被围观 2,187 次+
概述 —— 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些 Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile 了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。 因为,makefile关系到了整个工程的编译规则。一个工程中的源文件不计数,其按类型、功能、模块分别...
阅读全文
0℃
2012年05月13日 C++, linux, 操作系统 ⁄ 被围观 2,573 次+
protobuf的Demo程序是 C++版本的protubuf有几种serialize和unSerialize的方法: 方法一: 官方demo程序采用的是 // Write the new address book back to disk. fstream output(argv[1], ios::out | ios::trunc | ios::binary); if (!address_book.SerializeToOstream(&output)) { cerr << "Failed to write address book." << endl; return -1; }   // Read the existing address book. fstream input(argv[1], ios::in | ios::binary); if (!input) { cout << argv[1] << ": Fi...
阅读全文
0℃
2012年03月30日 C++, linux, 操作系统 ⁄ 被围观 2,289 次+
几个关键字: 进程结构task_struct;系统task_stuct数组; 进程状态: 进程时间片; 进程切换时,系统需要做那些保存操作; 进程创建过程,fork(); 工作队列; 进程调度。
阅读全文
0℃
本章完全是基础知识了,归纳下几点: 在不同的CPU体系结构上,C语言的数据类型所占的空间是不一样的; 为了方便移植,内核中很多数据类型由typedef声明; 内存页面大小; 字节对齐方式:低字节优先&高字节优先; 内核通用链表; 行内汇编的格式; 内核时间延迟;
阅读全文
×
腾讯微博