Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

用键盘解放Linux——deb系列工具技巧

用键盘解放Linux——deb系列工具技巧

从Ubuntu 6.06开始,每次Ubuntu发布新的版本,我都会感叹,Linux真的做的越来越易用了,现在日常操作中,除了打字外,基本都可以用鼠标完成了。然而,Linux毕竟是个很野的系统,如果你能掌握一些命令和快捷键,你可以把Linux的“野性”都释放出来。因此我打算写一系列文章,来介绍一些提高使用体验的技巧。由于我自己使用Debian作为日常系统,所以我的这些技巧基本适用于所有deb系列的发行版,大多数技巧也适用于其他发行版。当然,这一篇文章的标题就...
Linux下分割、合并文件——dd和cat

Linux下分割、合并文件——dd和cat

dd的作用是转换和拷贝文件,我们可以利用它来分割文件,相关的选项如下:if=filename:输入的文件名of=finename:输出的文件名bs=bytes:一次读写的字节数,默认是512bytesskip=blocks:拷贝前,跳过的输入文件的前blocks块,块的大小有bs决定count=blocks:只拷贝输入文件的前blocks块例如,现在有一个文件file,大小为116616字节:[root]#du-bfile116616file将其分割为两文...
如何在Linux系统下制作RamDisk

如何在Linux系统下制作RamDisk

简介什么是RamDisk?RamDisk就是将内存(Ram)的一部分当做硬盘(Disk)来使用。RamDisk有固定的大小,可以像正常硬盘分区那样去使用。就操作时间来讲,RamDisk比真实的物理硬盘快很多,当系统关闭或断电时,保存在RamDisk中的数据会全部丢失。RamDisk可以成为一个存放临时数据的好地方。Linux的2.4内核已经内建支持RamDisk。RamDisk在很多情况下是很有用的,包括:使用加密文件中的未加密数据;某些类型的网页内容服务...
为Linux系统配置serial console

为Linux系统配置serial console

1.准备工作1.1.关于serialconsoleConsole是一个输出系统管理信息的文本输出设备,这些信息来自于内核,系统启动和系统用户,serialconsole就是串口作为输出终端设备,是这些信息可以通过串口在远程的终端上显示。配置一个serialconsole大致包括五项内容:?配置BIOS使用serialconsole(可选);?配置Bootloader使用serialconsole(可选);?配置内核使用serialconsole?在系统启动...
补丁的制作和使用:diff和patch

补丁的制作和使用:diff和patch

原理现在有一个文件file1,通过修改file1得到了文件file2,然后用diff工具比较file1和file2的差异,得到一个补丁文件file.patch,它记录了两个文件的不同之处,patch工具就可以根据这个补丁文件修改file1,从而得到file2。相关工具diffdiff[options]源文件目标文件diff用于列出两个文件的不同之处,指示如何由源文件变为目标文件,可以用重定向生成补丁文件,注意:diff只能用于比较文本文件。常用选项:-c,...
hexdump——Linux系统的二进制文件查看工具

hexdump——Linux系统的二进制文件查看工具

hexdump是Linux下的一个二进制文件查看工具,可以将二进制文件转换为ASCII、10进制、16进制或8进制进行查看。常用选项:-b 将每个字节显示为8进制-c 将每个字节显示为ASCII字符-C 每个字节显示为16进制和相应的ASCII字符-d 每两个字节显示为10进制-o 每两个字节显示为8进制-x 每两个字节显示为16进制例如:显示分为三部分:左边为地址,中间是16进制,右边是对于的ASCII字符。补丁的制作和使用:diff和patchUbun...
Ubuntu下给未分配区域创建分区的问题

Ubuntu下给未分配区域创建分区的问题

在装系统的时候,留下了500G的空间没有分配。现在,我向在Ubuntu中建立目录/data/node1,然后将这500G挂载到这个点上面。请问大家都由什么办法吗?我用cfdisk,将这未分配的500G的空间创建分区,/dev/sda10 然后,fdisk -l可以看到/dev/sda10的信息但是,fdisk /dev/sda10的时候却显示打不开该设备我mount /dev/sda10的时候,显示该设备不存在,但是fdisk -l的时候却又可以看见。测试...
Windows 7+Ubuntu 10.04双系统安装指南

Windows 7+Ubuntu 10.04双系统安装指南

摘要:本文详细介绍了在Windows 7下安装Ubuntu10.04实现双系统的方法,对Ubuntu安装时的各项设置以及安装成功后网络等配置细节进行了简要说明。最后提供了不使用光盘对Ubuntu安全卸载的方法。适合阅读对象:初学者。关键词:Linux,Ubuntu,双系统PART ONE Win7下安装Ubuntu的详细步骤硬盘分区调整若对当前的硬盘分区不满意,可使用Acronis Disk Director 11(下载在http://www.linuxi...
CentOS上升级Subversion

CentOS上升级Subversion

这些天一直被SVN的分支间的合并(Merge)折磨的够呛,大家也都反映:在连个分支之间合并太麻烦了,有时候根本不知道上次合并了哪个版本。当时想了一些方法,争取从流程上防止出现错误: 1. 每个人都只合并自己的修改 有时候一个fix会涉及多个人的修改。 2. 每一个fix就合并一次,以免修改太多,记不清 大部分时候一个fix都要反反复复修改,并且修复的同时,可能还会新的需求过来。 3. 合并后提交时,在注释中写明合并到了哪个版本。...
在CentOS上安装Bugzilla

在CentOS上安装Bugzilla

这几天一直在折腾Bugzilla,原以为应该挺简单的,却也是一波三折。下面是“被虐”的过程:一、下载 由于不太习惯Linux的命令行下载方式,就先在本地的下载了当前最新的稳定版本Bugzilla3.6.1 ,然后通过scp上传到服务器上。解压至/usr/local/bugzilla。同时在/var/www/html目录中创建一个symbolic link:# ln -s /var/local/bugzilla bugzilla 为httpd的用户分配该文件...
64位CentOS:持续集成之路——Maven

64位CentOS:持续集成之路——Maven

写在前面 自从参加了4月份的QCon以后,持续集成的念头一直在脑海中浮现。时隔四个月之后,终于有了实践的机会。在此,首先应该感谢头儿们的大力支持。记得参加Scrum的培训时,最开始提到的一个障碍就是来自上层。因为上层希望看到的是实实在在的成果,如果现有的开发模式和质量管理系统已经有了比较好的效果,他们就不太愿意尝试新的模式。而这次正是有了头儿们的理解和支持,我才能放开手脚、“无所顾忌”地尝试这些新手段。其次,应该感谢我的天才同事们。因为,每次即使小小的改动...
Android平台Qt开发入门教程

Android平台Qt开发入门教程

很多人会问,Android平台可以不使用Java开发应用程序?? 我做Android平台native开发之前,也有这么想过,但是我又想,底层系统全是c/c++代码,用c/c++开发Android平台程序是可能的,只是需要使用系统非公开的API(就是android源代码,而非NDK里面提供的头文件),比如libui和skia。 好了,由于我的工作是把C++中间件移植到Android平台,所以会对Qt for android这个项目比较了解,毕竟国内做...
Linux P2P音视频聊天系统实现步骤[简]

Linux P2P音视频聊天系统实现步骤[简]

1. Windows P2P 打洞的实现。2. 将Win P2P 打洞实现移植到Linux中。3. 利用emiplib实现音视频的局域网传输。4. 将2中的打洞模块加入3中,实现广域网的数据传输。5. 将视频利用Qt组件显示出来,并美化UI。Ruby on Rails 在Ubuntu下的安装Linux中文环境快速进入$HOME目录“桌面”的办法相关资讯 Linux知识 时光总是太匆匆!Linux已经诞生23 (08/29/2014 14:12:03)L...
<< 441 442 443 444 445 446 447 448 449 450 >>