linux系统
文章平均质量分 85
工程师WWW
R
展开
-
SecureCRT 实用配置
Secure CRT,是一款支持 SSH2、SSH1、Telnet、Telnet/SSH、Relogin、Serial、TAPI、RAW 等协议的终端仿真程序,最吸引我的是,SecureCRT 支持标签化 SSH 对话,从而可方便地管理多个SSH连接,设置项也极为丰富。简单的说是Windows下登录UNIX、Linux服务器主机的软件。SecureCRT支持SSH,同时支持Telnet和r原创 2013-10-07 13:14:12 · 1473 阅读 · 0 评论 -
Linux/Unix下Shell快捷键操作大集合
本人收集整理了一些Bash或其他Shell中常用的快捷键,使用技巧以及Ubuntu中一些常用操作的快捷键,希望大家能从中受益,提高工作效率。使用”!”从历史中执行命令 有时候,我们需要在 Bash 中重复执行先前的命令。你当然可以使用上方向键来查看之前曾经运行过的命令。但这里有一些更好的方式:1) !!:重复执行上一条指令2) !a:重复执行上一条以a为首的指令3)原创 2013-10-05 21:58:39 · 1714 阅读 · 0 评论 -
Linux命令pkg-config
一、编译和连接 一般来说,如果库的头文件不在 /usr/include 目录中,那么在编译的时候需要用 -I 参数指定其路径。由于同一个库在不同系统上可能位于不同的目录下,用户安装库的时候也可以将库安装在不同的目录下,所以即使使用同一个库,由于库的路径的不同,造成了用 -I 参数指定的头文件的路径也可能不同,其结果就是造成了编译命令界面的不统一。如果使用 -L 参数,也会原创 2013-10-31 15:25:49 · 1744 阅读 · 0 评论 -
Linux软连接和硬链接
1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的原创 2013-11-14 19:03:49 · 1122 阅读 · 0 评论 -
info page几个常用的按键
按键进行工作空格键向下翻一页[Page Down]向下翻一页[Page Up]向上翻一页[tab]在 node 之间移动,有 node 的地方,通常会以 * 显示。[Enter]当光标在 node 上面时,按下 Enter 可以进入该 node 。b原创 2013-12-04 15:15:32 · 1390 阅读 · 0 评论 -
Difference between 2>&-, 2>/dev/null, |&, &>/dev/null, >/dev/null, 2>&1
For background:a number 1 = standard out (i.e. STDOUT)a number 2 = standard error (i.e. STDERR)if a number isn't explicitly given, then number 1 is assumed by the shell (bash)Functio原创 2013-12-17 15:15:26 · 1256 阅读 · 0 评论 -
Linux下文件差异比较工具
做开发必不可少,文件差异比较工具!1 KDiff3KDiff3 是一款用来对文件或目录进行比较/合并的工具,在比较时它可以同时针对两个或者三个文件/目录而进行。通过比较,它将文件/目录的差异按行加以显示。同时,KDiff3 提供有自动化的合并工具,方便使用者进行有关合并的操作。此外,KDiff3 支持 Unicode 编码,集成了编辑器,可以自动合并版本控制历史。虽然 KDif原创 2013-12-21 14:45:48 · 1847 阅读 · 0 评论 -
20 Advanced Commands for Linux Experts
Thanks for all the likes, good words and support you gave us in the first two part of this article. In the first article we discussed commands for those users who have just switched to Linux and nee原创 2013-08-13 22:34:15 · 1556 阅读 · 0 评论 -
svn diff输出格式详解
在冲突解决一节结束后,我们的main.c文件的内容如下 1 #include 2 #include "add.h" 3 #include "sub.h" 4 5 int main() 6 { 7 printf("5 + 10 = %d.\n",add(5,10)); 8 printf("15 - 10 = %d.\n",sub原创 2014-02-12 14:08:10 · 4733 阅读 · 1 评论 -
SFTP, FTPS区别
1. SFTP: SSH File Transfer Protocol2. FTPS: FTP over SSL3. FTP over SSHFTP over SSH (not SFTP) refers to the practice of tunneling a normal FTP session over an SSHconnection.Because FTP原创 2014-02-24 11:34:33 · 2468 阅读 · 0 评论 -
阿里云主机初始化
以前就测试过阿里云主机,感觉速度还可以,所以就弄了一个,现在支持的操作系统也比较多,不像当初那样,我个人喜好ubuntu,因为软件升级快。闲话少说,第一步,当然是购买主机了,当然是到阿里云的网站去购买,点击阿里云主机购买链接,就可以购买了,在付款成功后,就开始进行主机初始化,当然,这些信息,在登录阿里云后,点击"管理控制台",就可以看到你的主机的IP地址和状态了,注意IP地址有两个,一个是原创 2014-02-24 10:42:40 · 4094 阅读 · 0 评论 -
Vim Commands Cheat Sheet
Vim Commands Cheat SheetThanks to http://www.ssel.montana.edu/HowTo/ for the sheet.Printer friendly version.Download the PDF version.If you want a condensed more graphical vers原创 2013-10-06 16:39:43 · 1071 阅读 · 0 评论 -
Linux和DOS命令对比
命令说明 DOS命令 Linux命令复制文件 copy cp转移文件 move mv列举文件 dir ls清除屏幕 cls clear原创 2013-08-19 19:17:04 · 2768 阅读 · 0 评论 -
20 Useful Commands for Linux Newbies
So you are planning to switch from Windows to Linux, or have just switched to Linux? Oops!!! what I am asking! For what else reason would you have been here. From my past experience when I was new原创 2013-08-13 22:30:31 · 2020 阅读 · 0 评论 -
vim之AutoComplPop和OmniCppComplete的安装和使用
在coding过程中,有了变量或函数的自动弹出功能,可以极大的提高编码的效率和准确率,这里介绍的AutoComplPop和OmniCppComplete脚本插件就是实现这样一个功能。1. 代码(普通变量函数)的自动弹出 AutoComplPop下载:http://www.vim.org/scripts/script.php?script_id=1879原创 2014-04-04 15:54:09 · 3796 阅读 · 0 评论 -
手把手教你把Vim改装成一个IDE编程环境(图文)
1写在前面 Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了原创 2013-10-06 11:51:09 · 1201 阅读 · 0 评论 -
VIM编辑器使用指南
一、Unix编辑器概述编辑器是使用计算机的重要工具之一,在各种操作系统中,编辑器都是必不可少的部件。Unix及其相似的ix操作系统系列中,为方便各种用户在各个不同的环境中使用,提供了一系列的ex编辑器,包括 ex, edit,ed 和vi.其中ex,edit,ed都是行编辑器,现在已很少有人使用,Unix提供他们的原因是考虑到满足各种用户特别是某些终端用户的需要。值得庆幸的是,原创 2013-07-17 17:43:11 · 1665 阅读 · 0 评论 -
Vim自动补全神器:YouCompleteMe
第一次听说这个插件还是在偶然的情况下看到别人的博客,听说了这个插件的大名。本来打算在实训期间来完成安装的,无奈网实在不给力,也就拖到了回家的时候。在开始准备工作的时候就了解到这个插件不是很容易安装,安装的时候果然名不虚传。(关于这方面的内容,请查看另一篇文章)不过,有付出总有回报,安装之后用上这个插件,真心为这个插件的强大所折服。那这个插件有何不同?YouCompleteMe的特别原创 2014-04-04 15:22:39 · 2720 阅读 · 1 评论 -
vim map nmap
有五种映射存在 - 用于普通模式: 输入命令时。 - 用于可视模式: 可视区域高亮并输入命令时。 - 用于操作符等待模式: 操作符等待中 ("d","y","c" 等等之后)。 见下: |omap-info|。 - 用于插入模式: 也用于替换模式。 ? 用于命令行模式: 输入 ":" 或 "/" 命令时。 下表是map绑定中,对应的模式代号。现在先了解一下,等看完之原创 2014-04-17 10:45:47 · 5960 阅读 · 0 评论 -
linux下磁盘分区详解 图文
Centos下磁盘管理 1.磁盘分区格式说明linux分区不同于windows,linux下硬盘设备名为(IDE硬盘为hdx(x为从a—d)因为IDE硬盘最多四个,SCSI,SATA,USB硬盘为sdx(x为a—z)),硬盘主分区最多为4个,不用说大家也知道…..所以主分区从sdb1开始到sdb4,逻辑分区从sdb5开始,(逻辑分区永远从sdb5开始…)设备名可以使用fdis原创 2014-03-19 17:43:49 · 1984 阅读 · 1 评论 -
在shell脚本中调用另一个脚本的三种不同方法(fork, exec, source)
fork ( /directory/script.sh)fork是最普通的, 就是直接在脚本里面用/directory/script.sh来调用script.sh这个脚本。运行的时候开一个sub-shell执行调用的脚本,sub-shell执行的时候, parent-shell还在。sub-shell执行完毕后返回parent-shell. sub-shell从parent-sh原创 2014-02-19 15:57:51 · 1792 阅读 · 0 评论 -
linux 技巧:使用 screen 管理你的远程会话
你是不是经常需要 SSH 或者 telent 远程登录到 Linux 服务器?你是不是经常为一些长时间运行的任务而头疼,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为他们执行的时间太长了。必须等待它执行完毕,在此期间可不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。元凶:SIGHUP 信号让我们来看看为什么关掉窗口/断原创 2014-02-19 16:25:00 · 1309 阅读 · 0 评论 -
bash shell脚本执行方法总结
bash shell 脚本的方法有多种,现在作个小结。假设我们编写好的shell脚本的文件名为hello.sh,文件位置在/data/shell目录中并已有执行权限。方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本:cd /data/shell./hello.sh./的意思是说在当前的工作目录下执行hello.sh。如果不加上./,bash可能原创 2014-02-19 16:37:18 · 2391 阅读 · 0 评论 -
Mac svn命令 linux同样适用
1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co2、往版本库中添加新的文件或文件夹svn add file例如:svn add test.php(添加test.php)svn add *.php(添加当前目录下所原创 2012-03-20 15:36:19 · 7323 阅读 · 0 评论 -
shell中的点命令与source命令的区别
1 shell脚本执行方法有两种方法执行shell scripts,一种是新产生一个shell,然后执行相应的shell scripts;一种是在当前shell下执行,不再启用其他shell。新产生一个shell然后再执行scripts的方法是在scripts文件开头加入语句:#!/bin/sh。一般的script文件(.sh)即是这种用法。这种方法先启用新的sub-shell(新的子原创 2014-02-27 15:45:42 · 4946 阅读 · 0 评论 -
详述Linux ftp命令的使用方法
ftp服务器在网上较为常见,Linux ftp命令的功能是用命令的方式来控制在本地机和远程机之间传送文件,这里详细介绍Linux ftp命令的一些经常使用的命令,相信掌握了这些使用Linux 进行ftp操作将会非常容易。Linux ftp命令的一般格式如下:$ ftp 主机名/IP其中“主机名/IP”是所要连接的远程机的主机名或IP地址。在命令行中,主机名属于选项,如果指定原创 2014-02-26 11:54:01 · 1518 阅读 · 0 评论 -
diff 命令的用法
Diff 命令的用法 该命令的功能为逐行比较两个文本文件,列出其不同之处。它对给出的文件进行系统的检查,并显示出两个文件中所有不同的行,不要求事先对文件进行排序。 语法:diff [选项] file1 file2 说明:该命令告诉用户,为了使两个文件 file1 和 file2 一致,需要修改它们的哪些行。如果用 “- ”表示 file1 或 fil原创 2012-03-20 20:02:02 · 1658 阅读 · 0 评论 -
Linux文件查找命令find,xargs详述
一、find 命令格式1、find命令的一般形式为;2、find命令的参数;3、find命令选项;4、使用exec或ok来执行shell命令;二、find命令的例子;1、查找当前用户主目录下的所有文件;2、为了在当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件;3、为了查找系统中所有文件长度为0的普通文件,并列出它们的原创 2013-11-01 14:27:04 · 1160 阅读 · 0 评论 -
SecureCRT 常用命令
常用命令:一、ls 只列出文件名 (相当于dir,dir也可以使用)-A:列出所有文件,包含隐藏文件。-l:列表形式,包含文件的绝大部分属性。-R:递归显示。–help:此命令的帮助。二、cd 改变目录cd /:进入根目录cd :回到自己的目录(用户不同则目录也不同,root为/root,xxt为/home/xxtcd ..:回到上级目录pwd:显示当前原创 2012-04-01 19:36:27 · 2578 阅读 · 0 评论 -
UNIX 技巧: UNIX 高手的另外 10 个习惯
让我们面对现实吧:坏习惯很难改变。但是您已经熟悉的习惯可能更难克服。有时,重新审视某些事情可能让您遇到“啊哈,我没想到它能做到这一点!”的时刻。在 Michael Stutz 的《UNIX 高手的 10 个习惯》的基础上,本文将提供另外 10 个 UNIX 命令行命令、工具和技术,可以使您成为更高效的 UNIX 命令行高手。您应当采纳的其他 10 个好习惯包括:使用文件名自动完原创 2014-01-18 11:47:45 · 1524 阅读 · 0 评论