随笔分类 - Linux
摘要:简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Recv-Q Send-Q Local Address Foreign Address Statetcp 0 2 210.34.6.89:telnet 210.34.6.96:2873 ESTABLISHEDtcp 296 0 210.34.
阅读全文
摘要:Dig HOWTO 中文手册--dig命令使用大全DNS2011-03-25本人翻译的dig howto手册。译者序:可以这样说,翻译本篇文档的过程就是我重新学习DNS的过程,dig命令可以帮助我们学习DNS的原理,配置,以及其查询过程。以前使用dig仅仅是查询一下A记录或者MX记录,现在发现其功能真的不是一般的强大。希望本文对英文不是太好的朋友在使用Linux和DNS时有些帮助。本HOWTO的官方出处是http://www.madboa.com/geek/dig/。由于此文档出现较早,本文中涉及到的一些例子可能和现在实际查询过程中查询到的结果有些不一致,但是为了保证译文与作者的原文一致,我并
阅读全文
摘要:A为本地主机(即用于控制其他主机的机器) ;B为远程主机(即被控制的机器Server), 假如ip为172.24.253.2 ;A和B的系统都是Linux在A上的命令:# ssh-keygen -t rsa (连续三次回车,即在本地生成了公钥和私钥,不设置密码)# ssh root@172.24.253.2 "mkdir .ssh;chmod 0700 .ssh" (需要输入密码,注:必须将.ssh的权限设为700)# scp ~/.ssh/id_rsa.pub root@172.24.253.2:.ssh/id_rsa.pub (需要输入密码)在B上的命令:# touch
阅读全文
摘要:无论是撰写技术教程,还是展示桌面或应用,恐怕 scrot(0.8) 都是必不可少的ubuntu屏幕截图工具。scrot 是liunx屏幕抓图工具中的皎皎佼佼者,它小巧而不失为强大,精练而不缺少灵活。(我是从硬盘安装Ubuntu 8.04.1,所以下面操作是在Ubuntu 8.04.1下完成。)scrot 主要用在命令行下,它使用 imlib2 库来抓取并保存图像。在 Ubuntu 中,可以使用 sudo apt-get install scrot 命令来安装 scrot。scrot 的使用格式为:scrot [options] [file]。一般用法就一般而言,使用 scrot 可以抓取整个桌
阅读全文
摘要:sudo gedit/etc/modprobe.d/alsa-base.conf在文件中添加一个配置项即可:options snd-hda-intel model=lenovo然后重启机器;
阅读全文
摘要:用法:tee [选项]... [文件]...将标准输入复制到每个指定文件,并显示到标准输出grep -r -i -E "sss|aaa" ./ | grep -v ./doc/ | tee -a log.txtgrep -E 是用正则匹配grep -r 是递归目录grep -v 是排除某些子目录tee -a内容追加到给定的文件而非覆盖描述:查询该目录下包含sss or aaa的所有文件除doc目录外,然后将数据信息记录到log.txt文件中
阅读全文
摘要:# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境变量资源# free -m # 查看内存使用量和交换区使用量# df -h # 查看各分区使用情况# du -sh # 查看指定目录的大小# grep MemTotal /proc/meminfo # 查看内存总量# grep
阅读全文
摘要:#ubuntu 初始化脚本# ubuntu 12.04 desktop 安装开发环境 脚本 # sudo vim /etc/apt/sources.list echo " deb http://mirrors.sohu.com/ubuntu/ precise main restricted deb-src http://mirrors.sohu.com/ubuntu/ precise main restricted deb http://mirrors.sohu.com/ubuntu/ precise-updates main restricted deb-src http:/...
阅读全文
摘要:文章来源:http://news.cnblogs.com/n/152666/前两天有人问了个关于 Unix 的 fork ()系统调用的面试题,这个题正好是我大约十年前找工作时某公司问我的一个题,我觉得比较有趣,写篇文章与大家分享一下。这个题是这样的: 题目:请问下面的程序一共输出多少个“-”?#include <stdio.h>#include <sys/types.h>#include <unistd.h> int main (void){ int i; for(i=0; i<2; i++){ fork (); printf ("-&qu
阅读全文
摘要:先安装ssh服务sudo apt-get install ssh普通传输文件,可以使用scp命令将本地文件复制到目标机器:scp 文件名 用户名@目标机器IP:目标机器路径 回车后输入密码将目标机器的文件复制到本地scp 用户名@目标机器IP:目标机器文件名 本地路径 回车后输入密码例子:scp ./test.php ljz@192.168.10.11:/tmp/ //将当前目录下的test.php拷贝到11的机器上的tmp目录下回车提示输入11机器的密码输入即可。
阅读全文
摘要:1.rsync和ssh差异远程同步命令 1 命令格式: 2 #rsync [option] 源路径 目标路径 3 其中: 4 [option]: 5 a:使用archive模式,等于-rlptgoD,即保持原有的文件权限 6 z:表示传输时压缩数据 7 v:显示到屏幕中 8 e:使用远程shell程序(可以使用rsh或ssh) 9 --delete:精确保存副本,源主机删除的文件,目标主机也会同步删除10 --include=PATTERN:不排除符合PATTERN的文件或目录11 --exclude=PATTERN:排除所有符合PATTERN的文件或目录12 --password-file:
阅读全文
摘要:去论坛讨论来源:snowtty.cublog.cn 作者:Alex.Wang 发布时间:2008-03-06http://www.linuxsky.org/doc/dev/200803/278.html(来源) 作为技术支持工程我们最最经常的工作就是经常碰到要处理文本文件,不管是什么数据库最后都可以导成文本,我们就可以对他进行处理了,这样即使你不是对所有数据库操作都很熟悉也可以对他的数据进行处理了。 我们必须的工具有两个一个是shell一个是awk,awk对于处理文本文件是最最适合的掌握了awk我们就可以很方便的处理文本文件再借助一些shell命令我们可以很方便得到自己想要的结果。现在从简单的
阅读全文
摘要:去论坛讨论来源:译言 作者:David M Williams 发布时间:2008-03-03 性别之间的一个差别,据说,是处理多任务的能力。现在,就看你说话的人是持有这种看法的女人还是男人,但是,我还没有那么大胆参加这种争论。然而,我能够告诉你的是,Linux明确无疑地这么做。而且,事实上,许多系统也许没有充分利用多任务。理由在这里。 追溯从前,桌面计算机没有多任务。这些计算机每次运行一个专门的任务。这些日子过去了;现在,甚至连最小型的嵌入式操作系统一般也有某些方面的多任务处理能力。 对于操作系统开发者来说,实现多任务并不简单。但解释起来却足够简单——必须在所有不同任务之间分配CPU时间。然而
阅读全文
摘要:新增内容:虚拟机全屏显示:左边的ctrl + F (打开功能菜单,安装增强功能)注意:不安装增强功能,是不能共享文件的首先要说的就是想要把鼠标键盘从虚拟机里“解放出来,只要按住:Ctrl+Alt+Del就可以了!十来分钟的样子系统安装好了,现在设备管理器里看看是不是驱动没有装齐,没装完备也无所谓的。这时候点击VirtualBox虚拟机上的:设备——安装增强功能:一步一步按下去到这一步的时候自己选择:是否开启3D加速,玩游戏的话建议选中,不玩的话完全没必要了~~安装完成后再看设备管理器驱动应该都装上了,装不上的话再回去检测步骤~~下面说下安装 后增强软件的好处:鼠标可以在虚拟机和宿主机之间自由转
阅读全文