
Linux
BE SANE
这个作者很懒,什么都没留下…
展开
-
unix 中装vmware好处s
1.在虚拟机装“vmware tools”就等于装虚拟机的显卡驱动,如果不装“vmware tools”,则虚拟机的分辨率会很低且无法正常显示或工作。安装之后 运行unix系统更顺畅2.实现虚拟机中unix系统与本地机器上的win7系统共享文件夹原创 2014-02-18 15:06:07 · 853 阅读 · 0 评论 -
shell中一些特殊符号的含义
1、{}大括号: 用法一:通配符扩展 eg: ls my_{finger,toe}s 这条命令相当于如下命令的组合: ls my_fingers my_toes eg: mkdir {userA,userB,userC}-{home,bin,data}我们将得到 userA-home, userA-bin, userA-data转载 2014-03-13 10:56:46 · 1350 阅读 · 0 评论 -
vim去掉windows文本的多余的回车符(^M)
vim去掉windows文本的多余的回车符(^M)1 使用sed 命令(^M 在linux 下写法 按^M 是回车换行符,输入方法是按住CTRL+v,松开v,按m )sed -i 's/^M//g' filename2 在vim下类似:%s/^M//g(^M输入方法和上面方法相同)原创 2014-03-13 09:57:24 · 1043 阅读 · 0 评论 -
man bash 完全手册安装 / 查看函数原型
用man查看pthread相关函数时,发现这些函数都没有。 原来Ubuntu没有安装全man手册apt-get install manpages-de manpages-de-dev manpages-dev glibc-doc manpages-posix-dev manpages-posixmanpages manpages-dev转载 2014-03-06 16:35:08 · 1079 阅读 · 0 评论 -
The Linux man-pages project -online resources / manual pages - sections / etc
go to here to find these beauties: https://www.kernel.org/doc/man-pages/The Linux man-pages project documents the Linux kernel and C library interfaces that are employed by user-space pr原创 2014-03-14 09:28:42 · 791 阅读 · 0 评论 -
Linux/Unix环境下的make命令详解
无论是在linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和makefile工具就可以简洁明快地理顺各个源文件之间纷繁复杂的相互关系。而且如此多的源文件,如果每次都要转载 2014-03-14 10:23:35 · 2071 阅读 · 0 评论 -
linux 压缩指令及名称意义统计
1 tar 命令最初的设计目的是将文件备份到磁带上(tape archive),因而得名tar; *.tar ----tar 程序打包癿数据,并没有压缩过; tar是打包程序,这个命令可以在打包的同时调用gzip或者bzip2进行压缩. 一般以.tar.gz结尾的是用gzip压缩的,而.tar.bz2结尾的是用bzip2压缩的. tar 对文件目录进行打包备原创 2014-02-26 15:54:21 · 803 阅读 · 0 评论 -
Linux平台Makefile文件的编写基础篇
目的: 基本掌握了 make 的用法,能在Linux系统上编程。环境: Linux系统,或者有一台Linux服务器,通过终端连接。一句话:有Linux编译环境。准备: 准备三个文件:file1.c, file2.c, file2.h file1.c: #include转载 2014-03-18 07:44:49 · 576 阅读 · 0 评论 -
cc、gcc、g++、CC的区别概括
gcc是C编译器;g++是C++编译器;linux下cc一般是一个符号连接,指向gcc;gcc和g++都是GUN(组织)的编译器。而CC则一般是makefile里面的一个名字,即宏定义,嘿,因为Linux/Unix都是大小写敏感的系统,这点一定要注意。cc是Unix系统的C Compiler,而gcc则是GNU Compiler Collection,GNU编译器套装。gcc原名为Gun转载 2014-03-18 08:46:27 · 721 阅读 · 0 评论 -
bash 模式/启用模式
INVOCATION A login shell is one whose first character of argument zero is a -, or one started with the --login option. An interactive shell is one started without non-option argument原创 2014-03-06 17:18:53 · 2077 阅读 · 0 评论 -
shell man文件使用
Linux 系统的在线求劣 man page /info page在 man page 当中可以利用键来帮忙查阅: 向下翻页的话,可以按下键盘的空格键,也可以使用[Page Up]不[Page Down]来翻页; 如果你知道某些关键词的话, 那举可以在任何时候输入/word,来主动搜寻关键词;例如在搜寻当中,我输入了/date ,man page 就会开始搜寻跟 date 有原创 2014-02-24 10:38:23 · 1083 阅读 · 0 评论 -
什么是Bash Shell的内建(build in)命令
1.什么是build in命令:shell内建命令是指bash(或其它版本)工具集中的命令。一般都会有一个与之同名的系统命令,比如bash中的echo命令与/bin/echo是两个不同的命令,尽管他们行为大体相仿。当在bash中键入一个命令时系统会先看他是否是一个内建命令,如果不是才会查看是否是系统命令或第三方工具。所以在bash中键入echo命令实际上执行bash工具集中的bash命令也转载 2014-03-06 16:14:24 · 3163 阅读 · 0 评论 -
ubuntu 简单文档编辑工具:nano
在 Linux 系统当中有非常多的文书编辑器存在,其中最重要的就是 vi;不过也有简单的文档编辑器,如nano。 nano 的使用其实径简单,你可以直接加上档名就能够开启一个新/旧的文档。原创 2014-02-24 10:50:19 · 830 阅读 · 0 评论 -
ubuntu 关机
关机前观察系统的使用状态:如果要看目前有谁在在线,可以下达『who』这个指令;而如果要看网绚的联机状态,可以下达『 netstat -a 』这个指令;而要看背景执行的程序可以执行『 ps -aux 』这个指令。使用这些指令可以让你稍微查看下主机目前的使用状态!就可以判断是否可以关机了。将数据同步写入硬盘中的指令: sync惯用的关机指令: shutdown重新启原创 2014-02-24 11:00:37 · 664 阅读 · 0 评论 -
ubuntu 目录结构
FHS 定义出根目彔(/)底下应该要有底下这些次目彔的存在才好:/bin 系统有徆多放置执行文件的目彔,但/bin 比较特殊。因为/bin 放置的是在单人维护模式下还能够被操作的挃令。 在/bin 底下的挃令可以被 root 不一般账号所使用,主要有:cat, chmod, chown, date, mv, mkdir, cp, bash 等等常用的挃令。/boot转载 2014-02-24 14:09:13 · 697 阅读 · 0 评论 -
Linux经典书籍推荐
入门篇 《LINUX权威指南》书不错,写的很全面也比较广,涉及的不深,做为入门书籍不错,可以比较全面的了解linux 。另外比较热门的也可以看看《鸟哥的私房菜》等书,偏管理类的书。如果想做server方向的可以找来看看。驱动 篇 《LINUX设备驱动程序 》就是网上说的“LDD”,经典之作,必备书籍。国产经典《Linux驱动详细解》也是一本非常不错的书,很实用,书中源代码 分析比较转载 2014-02-12 09:36:55 · 712 阅读 · 0 评论 -
ubuntu 档案/文件内容查看命令/工具
cat ----------------------由第一行开始显示档案内容tac ---------------------从最后一行开始显示,可以看出 tac 是 cat 的倒着写nl ----------------------显示癿时候,顺道输出行号more -------------------一页一页癿显示档案内容less -------------------不原创 2014-02-24 15:26:08 · 2422 阅读 · 0 评论 -
关于Vmware-Tools的安装问题:Please re-run this program as the super user. Execution aborted.
点击VM-Install VMware Tools在桌面上出现一张光盘包含3个文件,分别为manifest.txt;Vmware-tools-版本号.rpm和Vmware-tools-版本号.tar.gz在此安装tar.gz包(1)将Vmware-tools-版本号.tar.gz拷贝至tmp目录下cp Vmware-tools-版本号.tar.gz /tmp(2)切换至tmp目原创 2014-02-18 13:44:17 · 38007 阅读 · 9 评论 -
认识 unix shell bash 的概念
bash是属于shell的一种, 其他的shell还有csh、zsh、fish等。bash用得比较多,shell编程很强,不过fish和zsh的用户交互做的很好.bash可以说是Linux的一个标准的组成部分. 在一个Linux/Unix系统中,shell 是必须的,他是操作系统面向用户的接口,但是具体用什么shell,则无所谓,不是必须要bash,用户可以选择使用其他的shell. 只不过原创 2014-02-18 17:13:38 · 2212 阅读 · 0 评论 -
ubuntu中root用户与普通用户之间转换
普通用户切换到root用户1.未设置root密码时,先通过命令:sudo passwd root 回车键2出现提示输入当前用户密码,自己输入 回车键3出现提示让输入unix新密码,自己设定 回车键4再次输入新密码 回车键5输入命令:su 回车键6输入刚设定的unix密码 回车键即可进入root用户root用户切换到普通用户1.输入exit命令 回车键即可进入普通转载 2014-02-19 14:27:32 · 1329 阅读 · 0 评论 -
ubuntu (标准输出)重定向> 及 等同于 & 的用法 etc:1>/dev/null 2>&1
shell中可能经常能看到:1>/dev/null 2>&11) /dev/null 代表空设备文件命令的结果可以通过%>的形式来定义输出2) > 代表重定向到哪里,例如:echo "123" > /home/123.txt 表示标准输出重定向至 123.txt文件,即向此文件写入字符串 “123”3) 数字与重定向符号 “>”一起使用时所代表的意义1 表示stdout原创 2014-03-18 10:04:42 · 8438 阅读 · 0 评论