
Linux/Unix
wanglang3081
这个作者很懒,什么都没留下…
展开
-
inux(unix)下.tar.gz解压
tar.gz文件,tar是把文件打成一个包,并不压缩;.gz是用gzip把打成包的.tar文件压缩,所以成了一个.tar.gz的文件,这是linux下面常见的压缩文件格式。01-.tar格式解包:[*******]$ tar xvf FileName.tar打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)转载 2011-12-22 10:19:26 · 824 阅读 · 0 评论 -
Linux终端下的颜色设置
Linux终端下的颜色设置2008-10-30 shell, 3(转载请说明出处)参考Nico Golde牛牛的文章发挥: 在 ANSI 兼容终端(例如 xterm、rxvt、konsole 等)里, 可以用彩色显示文本而不仅仅是黑白。 本文示范了如何使用粗体和彩色的文字。 相信每一位Linux使用者都要面对 Bash。 虽然第一眼看上去非常枯燥,但是又转载 2013-09-09 14:55:00 · 944 阅读 · 0 评论 -
Linux/Unix中的命令提示符prompt
用惯了DOS的伙计刚用Unix时最想干的事情就是想把Unix搞得像DOS一些, 其中的一条就是把Unix的提示符设置成$p$g那样的。下面就说一说做的方法。 不同的SHELL设置的方法不同,比较方便的是GNU bash(Bourne Again Shell) 和ksh(Korn Shell)以及tcsh(csh的增强版,Linux中的csh就是到tcsh的一个 符号连接)。普通转载 2013-09-09 14:57:26 · 1230 阅读 · 0 评论 -
linux怎样查看当前使用的是哪个终端机
1、只查看当前终端的可以使用如下两个命令:tty 和 who am i其中who am i仅显示当前用户正使用的终端和登录时间如下图所示:2、查看所有终端1.命令w的功能最全面,能显示用户登录名、终端标志、星期几登录和具体登录时间、闲置时间、用户正在执行的程序、占用CPU时间、系统的运行时间和平均负载,例如:[root@AaronWong dev]# w 1转载 2013-09-10 12:38:38 · 4041 阅读 · 0 评论 -
linux下抓包命令--tcpdump的使用
例:tcpdump host 172.16.29.40 and port 4600 -X -s 500tcpdump采用命令行方式,它的命令格式为: tcpdump [ -adeflnNOpqStvx ] [ -c 数量 ] [ -F 文件名 ] [ -i 网络接口 ] [ -r 文件名] [ -s snaplen ] [ -T 类型转载 2013-09-04 16:11:37 · 644 阅读 · 0 评论 -
最常用的Linux命令简表
最常用的Linux命令简表很少在Linux下开发,偶尔用到时也只是做一些简单的工作,例如解压缩文件,查找文件,安装软件,等等。每次到了这个时候,第一个要做的就是到网上搜Linux操作指令。因为不经常干这种事情,事后所有的指令又全忘了。今天在网上发现了一张图片,上面写有一些常见的命令用法,在网上,这样的信息很多,这张图片之所以引起我的注意,是因为上面所搜集的正是我最最常用的那些命转载 2013-09-13 10:56:23 · 636 阅读 · 0 评论 -
linux中的find命令——查找文件名
1.在某目录下查找名为“elm.cc”的文件find /home/lijiajia/ -name elm.cc 2.查找文件名中包含某字符(如"elm")的文件find /home/lijiajia/ -name '*elm*'find /home/lijiajia/ -name 'elm*'find /home/lijiajia/ -name '*elm' 3.根转载 2013-10-29 15:12:41 · 14415 阅读 · 0 评论 -
转贴: Little Endian & Big Endian (逆序格式和正序格式)
原文: http://dev.youkuaiyun.com/article/39/39864.shtm(我们都知道WORD是2字节, DWORD是4字节. 那么隐含一个问题, 就是在内存中这些高于一字节的数值, 那个字节在前那个字节在后? 一个字节有8个比特, 那个比特在前那个比特在后, 那是通信领域的事了不是计算机关心的.)这个标题中的Endian是什么意思呢?还是让我们先来看看下面转载 2013-10-30 11:40:39 · 803 阅读 · 0 评论 -
SSH基本原理和免密码登录
SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用SSH 协议可以有效防止远程管理过程中的信息泄露问题。AD:2013云计算架构师峰会课程资料下载SSH 为 Secure Shell 的缩转载 2014-01-24 17:27:28 · 668 阅读 · 0 评论 -
linux sed命令详解
1. Sed简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以下转载 2014-02-11 15:39:56 · 582 阅读 · 0 评论 -
Mac OS X上使用Wireshark抓包
Wireshark针对UNIX Like系统的GUI发行版界面采用的是X Window(1987年更改X版本到X11)。Mac OS X在Mountain Lion之后放弃X11,取而代之的是开源的XQuartz(X11.app)。因此,在Mac OS X上安装Wireshark之前,需要先下载安装XQuartz。1.安装XQuartzXQuartz(XQuartz-2转载 2015-07-28 10:23:51 · 917 阅读 · 0 评论 -
vi中复制 粘贴 删除 一行
进入命令模式?一:在冒号下输入vim vi 在命令模式中 使用 d(版本不同 使用dd ) 可删除 插入模式时光标当前行命令模式下输入:d ,后回车二:不在冒号下输入:1)把光标移动到要复制的行上,按yy (复制当前行) 2)把光标移动到要复制的位置 ,按p (粘贴到指定行)3)把光标移动到要复制的位置 ,按dd(删除当前行)显示行号:命令模式下 输转载 2013-08-12 16:34:06 · 12781 阅读 · 1 评论 -
Linux 连续执行多条命令的方法
多个命令可以放在一行上,其执行情况得依赖于用在命令之间的分隔符。如果每个命令被一个分号 (;) 所分隔,那么命令会连续的执行下去,如:引用beyes@linux-beyes:/proc> printf "%s/n" "This is executed" ; printf "%s/n" "And so is this"This is executedAnd so is转载 2013-08-12 11:55:22 · 629 阅读 · 0 评论 -
linux如何查看系统信息
linux如何查看系统信息一:cpu[root@srv /]# more /proc/cpuinfo | grep "model name"model name : Intel(R) Xeon(R) CPU X3220 @ 2.40GHzmodel name : Intel(R) Xeon(R) CPU X3220 @ 2.40G转载 2013-08-08 11:29:56 · 636 阅读 · 0 评论 -
Linux man命令的使用方法
Linux提供了丰富的帮助手册,当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可。Linux的man手册共有以下几个章节:1 Executable programs or shell commands2 System calls (functions provided by the kernel)3 Library calls (functions wi转载 2012-06-07 10:32:42 · 517 阅读 · 0 评论 -
linux vi ^M 是什么
Windows等操作系统用的文本换行符和UNIX/Linux操作系统用的不同,Windows系统下输入的换行符在UNIX/Linux下不会显示为“换行”,而是显示为 ^M 这个符号(这是Linux等系统下规定的特殊标记,占一个字符大小,不是 ^ 和 M 的组合,打印不出来的)。Linux下很多文本编辑器(命令行)会在显示这个标记之后,补上一个自己的换行符,以避免内容混乱(只是用于显示,补充的换行符转载 2012-05-21 10:38:15 · 1113 阅读 · 0 评论 -
linux下vi操作Found a swap file by the name
当我在linux下用vi打开Test.java文件时[root@localhost tmp]# vi Test.java会出现如下信息:Dos代码 E325: ATTENTION Found a swap file by the name ".Test.java.swp" owned by: root dated: Wed Dec转载 2013-03-20 15:19:19 · 1831 阅读 · 1 评论 -
如何合理设置Linux的swap分区
什么是Swap?Swap,即交换区,除了安装Linux的时候,有多少人关心过它呢?其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。Swap的原理是一个较复杂的问题,需要大量的篇幅来说明。在这里只作简单的介绍,在以后的文章中将和大家详细讨论Swap实现的细节。众所周知,现代操作系统都实现了“虚拟内转载 2013-03-20 15:19:51 · 762 阅读 · 0 评论 -
LINUX下非交互加入root权限用户和修改密码的python小程序
作者:pt007@vip.sina.com# coding=gbk#LINUX下非交互加入root权限用户和修改密码的python小程序import os,crypt,sysif len(sys.argv) print "usage: python %s test11 test11\n" %(sys.argv[0]) sys.exit() #退出程序 www.2ct转载 2013-06-14 15:42:08 · 4684 阅读 · 0 评论 -
shell 跳转目录
因为懒得cd切换固定的目录。于是用shell来实现。启动shell,默认目录为cd ~.vi name输入:#! /bin/sh#run it: . ./namecd /rootdir/kkk/lll/保存。然后chmod a+x name添加执行权限以:“. 空格 ./name” 来执行,如果直接./name执行,虽然可以执行cd命令,但是结束后又回到了当前目录。转载 2013-06-05 11:34:12 · 2779 阅读 · 0 评论 -
Linux下SSH使用rsa认证方式省去输入密码
使用Linux主机生成的密匙1、生成密匙[root@www.linuxidc.com .ssh]#ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa):Enter passphrase (empty for n转载 2013-06-14 15:44:01 · 3295 阅读 · 0 评论 -
python 批量修改密码
下午闲来无事,就搞个批量密码修改工具玩玩...#!/usr/bin/env pythonimport paramikoimport timeip_list=('ip1','ip2')log_file=open('mpwdok.log','w+')log_file1=open('mpwderr.log','w+')for ip in ip_list: t转载 2013-06-14 15:39:10 · 2656 阅读 · 0 评论 -
Linux iptables 设置
编辑 /etc/sysconfig/iptables然后运行 /sbin/service iptables restart 防火墙规则只有在 iptables 服务运行的时候才能被激活。要手工启动服务,使用以下命令: /sbin/service iptables restart要确保它在系统引导时启动,使用以下命令: /sbin/转载 2013-07-30 18:54:00 · 548 阅读 · 0 评论 -
安装iptables防火墙
安装iptables防火墙如果你是CentOS执行:yum install iptables如果你是Debian/Ubuntu执行:apt-get install iptablescentOS设置iptables开机启动chkconfig --level 345 iptables onCentOS上可以执行:service iptables save保存转载 2013-07-30 18:54:27 · 958 阅读 · 0 评论 -
Mac&iOS Socket
注:文档中设计涉及的代码也都在本人github目录下,分别为socketServer和socketClient.对应着各个分支。一.Socket简介在UNIX系统中,万物皆文件(Everything is a file)。所有的IO操作都可以看作对文件的IO操作,都遵循着这样的操作模式:打开 -> 读/写 -> 关闭,打开操作(如open函数)获取“文件”使转载 2016-01-07 11:18:25 · 2382 阅读 · 0 评论