自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

halazi100

总结分享,共同进步

  • 博客(43)
  • 资源 (5)
  • 收藏
  • 关注

原创 linux网络管理命令-网络安全

网络安全25.01 scp命令以加密的方式在本地主机和远程主机之间进行文件拷贝 # scp test.txt [email protected]:/root/ # scp [email protected]:/etc/hosts [email protected]:/root/ 25.02 sftp命令用于加密的文件传输,交互的文件传输,用于代替传统的ftp命令 #

2014-12-31 08:42:30 645

原创 linux网络管理命令-网络服务器

网络服务器24.01 ab命令apache web服务器的处理性能测试工具 # ab http://10.42.100.20/24.02 apachectl命令apache web服务器的控制接口,可以关闭启动或重启apache服务 # apachectl status # apachectl start # apachectl configtest

2014-12-31 08:41:30 524

原创 linux网络管理命令-高级网络指令

高级网络指令23.01 iptables命令Linux中内置的防火墙用户空间管理工具 # iptables -L # iptables -L -t nat # iptables -L -t filter23.02 iptables-save命令用于保存当前Linux防火墙的配置 # iptables-save -t filter > iptables.bac

2014-12-31 08:40:33 932

原创 linux网络管理命令-网络应用

网络应用22.01 elinks命令纯文本的网页浏览器 # elinks www.baidu.com 可以使用光标键在超级链接之间切换,q退出 # elinks file:///root22.02 elm命令email的客户端管理程序,纯文本全屏操作模式 # elm22.03 ftp命令ftp协议的客户端工具 # ftp ftp.nyist.ne

2014-12-31 08:39:20 562

原创 linux网络管理命令-网络测试

网络测试21.01 ping命令ping, ping6 - send ICMP ECHO_REQUEST to network hosts是进行网络测试的命令,用来探测主机与目标主机的网络连接性 # ping www.baidu.com # ping -c 4 www.baidu.com21.02 netstat命令用于显示网络状态 # netstat -r

2014-12-31 08:38:20 646

原创 linux网络管理命令-网络配置

网络配置20.01 ifconfig命令网络接口配置命令 # ifconfig  # ifconfig eth0 192.168.19.120 netmask 255.255.255.0 # ifconfig eth0 down # ifconfig eth0 up20.02 route命令用于显示和设置本机的核心路由表 # route # rout

2014-12-31 08:36:55 623

原创 linux系统管理命令-编程开发

编程开发19.01 test命令是shell环境中测试表达式的命令,可以进行文件测试,字符串测试,整数测试和布尔运算,如果测试值返回结果为0表示为真,否则为假; # test -r /etc/passwd # echo $?0 # test -x /etc/passwd # echo $?1 # # var1=123 # var2=456 # t

2014-12-30 15:50:19 450

原创 linux系统管理命令-系统安全

系统安全18.01 chroot命令切换操作系统 # mount -t ext3 /dev/sdb1 /mnt  # chroot /mnt/18.02 lastb命令用于显示用户异常的登录列表 # lastb # lastb root 18.03 last命令用于显示最近的登录列表,默认读取/var/log/wtmp # last1

2014-12-30 15:48:53 490

原创 linux系统管理命令-软件包管理

软件包管理17.01 rpm命令rpm软件包的管理工具,redhat package management # rpm -ivh 123.rpm   # rpm -q vim  查询 # rpm -qf /sbin/fdisk 查询某个软件从属于哪个软件包文件 # rpm -e zsh  卸载软件包 # rpm -qpi zsh 查询zsh软件的详细信息 # r

2014-12-30 15:47:40 605

原创 linux系统管理命令-X-Window系统

X-Window系统16.01 startx命令用于在纯文本界面启动x窗口界面 # startx16.02 xauth命令用于显示和编辑被用于连接x服务器的认证信息 # xauth info 显示授权文件信息 # xauth list16.03 xhost命令用于控制哪些x客户端能够在x服务器上显示图形界面 # xhost 显示当前配置 #

2014-12-30 15:46:13 605

原创 linux系统管理命令-内核与模块

内核与模块15.01 sysctl命令用于在系统运行时动态改变内核参数,重启后被还原为默认设置 # sysctl -a # sysctl net.core # sysctl net.ipv4.ip_forward=1 打开ip转发功能 # sysctl -a | gerp ip_forward # vi /etc/sysctl.conf 修改后会永久生效15

2014-12-30 15:44:48 673

原创 linux系统管理命令-性能监测与优化

性能监测与优化14.01 top命令以实时动态的形式实时展现系统资源的使用情况 # top默认每隔3s刷新一次,也可以按空格手动刷新运行时按k可以输入一个待结束的进程号14.02 uptime命令用于显示系统的运行时间和前一分钟内的平均负载情况 # uptime14.03 free命令用于显示系统中内存的使用情况 # free # fre

2014-12-30 15:43:23 566

原创 linux系统管理命令-进程与作业管理

进程与作业管理13.01 at命令用于指定在某个时间点执行某项任务 # at 23:00at> cp /etc/passwd /rootat> 按Ctrl+d交互结束或 # vim worklist # at -f worklist 03:1013.02 atq命令用于查询由at命令创建的待执行的任务 # atq13.03 atrm命令

2014-12-30 15:39:20 696

原创 linux系统管理命令-文件系统管理

文件系统管理12.01 mount命令用于挂在指定的文件系统 # mount /dev/cdrom /media # mount -o loop -t iso9660 DVD.iso /mnt12.02 umount命令用于卸载一个已经加载的文件系统 # mount # umount /media12.03 mkfs命令用于创建文件系统,格式化

2014-12-30 15:38:12 503

原创 linux系统管理命令-磁盘管理

磁盘管理11.01 df命令全称是disk free,显示当前系统磁盘的使用信息 # df # df -h 结果显示换为易读的单位11.02 fdisk命令是Linux系统中通用的磁盘操作工具 # fdisk -l 显示磁盘信息创建新的分区演示 # fdisk /dev/sdb  对某设备进行分区后面不带数字    : m  获取帮助    :

2014-12-30 15:37:18 833

原创 linux系统管理命令-硬件相关

硬件相关10.01 arch命令用于打印当前主机的CPU架构 # archi686已经不再推荐使用,推荐使用uname -m命令10.02 cdrecord命令是Linux中的光盘刻录命令,通常先获取iso文件 # mkisofs -o home.iso -J -r -v -V home_backup /home创/home的home.iso文件 #

2014-12-30 15:35:50 584

原创 linux系统管理命令-用户和工作组管理

用户和工作组管理09.01 useradd命令可以为当前系统添加新的用户 # useradd username # useradd -m -d /home/username -s /bin/bash -g group username-d指定用户的宿主目录,-m选项表示如果目录不存在则创建09.02 userdel命令用于删除系统用户 # userdel

2014-12-30 15:35:01 929

原创 linux基本命令-实用工具

实用工具08.01 man命令在Linux中获取指令的帮助信息 # man passwd使用空格或Page Down翻页,也可使用上下键滚屏在结果中可以使用搜索,n下一个,N上一个q退出 # man 3 printfThe standard sections of the manual include:    1  User Commands    2

2014-12-30 15:33:01 764

原创 linux基本命令-打印相关

打印相关07.01 lp命令用于向打印机输出打印任务 # lp -d printer 100 /etc/passwd/* -d指定将打印任务发送到哪个打印机上 */07.02 lpr命令用于将指定的文件发送给打印机打印 # lpr /etc/shadow    //如果不指定打印机,将使用默认的打印机 # lpq    //显示打印队列07.03 l

2014-12-30 15:31:53 795

原创 linux基本命令-系统关机

系统关机06.01 ctrlaltdel命令用于设置ctrl+alt+del组合键的功能,大多数支持重启计算机 # ctrlaltdel soft    //指定安全的重启06.02 halt命令用于关闭Linux系统默认情况不会切断电源-p选项会切断电源//poweroff06.03 poweroff命令用于关闭计算机系统并关闭电源-h选项会在

2014-12-30 15:30:52 523

原创 linux基本命令-shell内部指令

shell内部指令05.01 echo命令用于打印给定的变量值或字符串 # echo $PATH # echo "hello" # echo "hello $HOME"05.02 kill命令用于给指定的作业或进程发信号,默认是15号SIGTERM # kill -l    //列出系统中信号的类别打开vim然后按Ctrl+z将vim中止而不退出,用jo

2014-12-30 15:29:53 683

原创 linux基本命令-备份压缩

备份压缩04.01 tar命令Linux中归档工具不但可以创建和打包文件,还支持常见的压缩与解压算法 # tar -cvf file.tar file...    //将file...打包为file.tar并将详细的打包过程显示-f选项指定生成的文件是file.tar # tar -xvf file.tar    //可以将file.tar文件解包还可以支持在打包和

2014-12-30 15:28:49 572

原创 linux基本命令-文本过滤与处理

文本过滤与处理03.01 cat命令 通常用来显示文本文件的内容 一般用来查看比较短的文本文件,因为其缓冲区有限-s选项可以用来合并文件中多余的空行,多个空行将被压缩为一个空行;-n选项可以显示行号-b选项可以跳过空行的编号,显示非空行的行号;cat不加任何参数可以用来赋值标准输入到标准输出;03.02 more命令可以用来分屏查看文本文件的内容当文

2014-12-30 15:27:30 4627

原创 linux基本命令-文本编辑

文本编辑02.01 vi命令可以打开并编辑文件打开后的初始模式是命令模式,从命令模式按i/I/o/O/a/A键中的任何一个按键可以切换到插入模式;在任何时候按Esc键返回到命令模式;在命令模式下按:可以进入到底行模式;:w保存:q退出:wq保存后退出等价与:xZZ也可以保存并退出vihjkl可以进行光标的移动yy可以复制当前行到缓冲区,p可以把缓冲区的内

2014-12-30 15:26:08 561

原创 linux基本命令-文件与目录操作

文件与目录操作01.01 ls命令默认显示当前路径下的所有文件列表,如果要显示其他路径的内容需要跟上一个路径,可以是相对路径也可以是绝对路径.如果要显示文件的详细信息,需要使用ls的长格式输出-l选项 # ls -l /dev/    1 权限 -普通文件,d目录,l链接文件,c字符设备文件,b块设备文件    2 链接数    3 属主    4 属组

2014-12-30 15:25:39 2989

转载 linux内核导出符号

Linux 2.6系统的"/proc/kallsyms"文件对应着内核符号表,它记录了符号以及符号所在的内存地址。 模块可以使用如下宏导出符号到内核符号表: EXPORT_SYMBOL(符号名); EXPORT_SYMBOL_GPL(符号名);     //只适用于包含GPL许可权的模块; 符号必须在模块文件的全局部分导出,不能在函数中导出,这是因为上述这两个宏将被扩展成一个特

2014-12-29 15:12:07 920

转载 /proc/meminfo解析

cat /proc/meminfo   读出的内核信息进行解释,下篇对读出该信息的代码进行简单的分析。 MemTotal:       507480 kB  MemFree:         10800 kBBuffers:         34728 kBCached:          98852 kBSwapCached:        128 kBActive:  

2014-12-23 10:43:10 526

原创 linux之alias命令

功能说明:设置指令的别名,以后直接输入命令的别名即可调用原来的命令。语  法:alias [别名]=[指令名称]参  数 :若不加任何参数,则列出目前所有的别名设置。举    例 :$ alias      alias egrep='egrep --color=auto'      alias fgrep='fgrep --color=auto'      alias gr

2014-12-18 12:35:29 445

转载 ubuntu-14.04-desktop-amd64 安装 Beyond Compare,ia32-libs

以前都是安装 32 位的 Ubuntu,这次想开始全新的 64 位时代了,所以安装了 64 位的 Ubuntu 14.04。不过安装完系统后,安装一些软件时发现库或者软件包依赖的问题。于是就各种搜索找解决办法,最终算是把问题都解决了,所以写篇文章总结一下在 64 位系统下安装 32 位软件以及解决 deb 包依赖的一些方法。首先,要在 64 位系统下安装 32 位软件需要有一些基本库(32

2014-12-15 14:40:12 1277

原创 Ubuntu 14.04 64位 无法 安装 ia32-libs 解决

ubuntu 13.10开始就没有ia32-libs这个包了,取而代之的是增加32位架构即可,安装lib的时候如果有32位的lib会一并安装。具体命令是sudo dpkg --add-architecture i386sudo apt-get updatesudo apt-get install libgtk2.0-0:i386

2014-12-15 14:17:12 852

转载 UbuntuGnome下添加应用的图标icon

步骤如下:1.准备一个icon图像文件如我这里的文件名为matlab.png,将该文件拷贝到/usr/share/icons/hicolor/scalable/apps/下aborn@aborn-pc ~/tmp % sudo cp matlab.png /usr/share/icons/hicolor/scalable/apps/2. 根据你应用安装情况编辑一个.desktop

2014-12-13 10:13:51 1103

原创 Win7+Ubuntu双系统启动项修复

Win7+Ubuntu双系统启动项修复

2014-12-12 19:16:21 1198

转载 在Ubuntu中通过update-alternatives切换软件默认版本

在Ubuntu中通过update-alternatives切换软件默认版本    update-alternatives是ubuntu系统中专门维护系统命令链接符的工具,通过它可以很方便的设置系统默认使用哪个命令、哪个软件版本,比如,我们在系统中同时安装了open jdk和sun jdk两个版本,而我们又希望系统默认使用的是sun jdk,那怎么办呢?通过update-alternatives

2014-12-10 14:01:20 809

转载 ubuntu-12.04-搭建Android编译环境

一,开始构建Linux编译环境 1,安装Android官方推荐的ubuntu12.04 LTS AMD64版本。 2,编译Gingerbread (2.3.x)以上android版本(包含主流版本),应使用64位系统环境。 3,在虚拟机上是可以编译android的,但是至少要保证16G的RAM或SWAP和不少于30G的磁盘空间。 4,安装以下工具:Python 2.6-2.7,

2014-12-10 13:56:40 583

转载 正则表达式技巧

.  []  ^  $  四个字符是所有语言都支持的正则表达式,所以这个四个是基础的正则表达式。正则难理解因为里面有一个等价的概念,这个概念大大增加了理解难度,让很多初学者看起来会蒙,如果把等价都恢复成原始写法,自己书写正则就超级简单了,就像说话一样去写你的正则了:等价:  ?,*,+,\d,\w 都是等价字符  ?等价于匹配长度{0,1}  *等价于匹配长度{0,}   

2014-12-06 19:53:01 576

原创 ubuntu不能解析域名No address associated with hostname

ubuntu不能解析域名No address associated with hostname更新 apt 仓库出现以下错误:W:Failed to fetch No address associated with hostname

2014-12-05 10:31:14 7780

转载 vim+ctags+cscope 用法

如果你现在对ctags和cscope等并不了解, 那么请先花上大约至少一天上的时间认真研究他们的基本用法. 等到对他们有了基本的了解之后再回来看这里的说明你将会有更大的收获.   首先要说的是ctags是一个linux上很普遍的源码分析工具, 可以将代码中的函数变量等定义的位置记录在一个名称为tags的文件. 类似于数据库记录功能. tags文件的产出最简单的方法是在需要生成tags的

2014-12-04 15:44:09 1030

原创 使用ctag+cscope查看Android源代码

使用ctag+cscope查看Android源代码生成tags和cscope.out的脚本-------------------------------------------------------------------#! /bin/bashecho "正在生成tags文件"/usr/bin/ctags -R --fields=+lS .if [[ $? == 0 ]

2014-12-04 15:00:09 1033

原创 Sed实例

删除:d命令  * $ sed '2d' file-----删除file文件的第二行。  * $ sed '2,$d' file-----删除file文件的第二行到末尾所有行。  * $ sed '$d' file-----删除file文件的最后一行。  * $ sed '/test/'d file-----删除file文件所有包含test的行。

2014-12-04 14:26:48 459

原创 sed流编辑器中使用变量替换以及执行外部命令

在使用sed对日志或者其它文本进行parse的过程当中,有时候我们需要引用外部变量的值,或者获取一个shell命令执行的结果,以便达到更加可观的输出结果。这里介绍如何做到。sed 流编辑1 sed命令及其语法sed命令是将一系列的编辑命令应用于一批文本的理想工具. sed命令拥有非交互式和高效的特点,可以为用户节约大量的时间. 本节将介绍sed命令的基础知识.1.1 ...

2014-12-04 11:54:10 20252

AnalysePlugin-v1.12-R43-all.zip for notepad++

Features Filtering log files It is designed to treat log-files of typical size like 60MB. More features can be found in the help dialogue of the plugin. https://sourceforge.net/projects/analyseplugin/

2020-02-11

vim使用入门进阶教程

文本编辑器概述 vi编辑器简介 模式切换与使用 基本操作命令 高级功能及其他选项 配置 插件使用 文本编辑器概述 vi编辑器简介 模式切换与使用 基本操作命令 高级功能及其他选项 配置 插件使用

2015-10-30

linux应用基础学习笔记

该文献为本人自学Linux所整理笔记,可任由传播复制以承Linux开源精神,特此声明。 该文献为本人自学Linux所整理笔记,可任由传播复制以承Linux开源精神,特此声明。 该文献为本人自学Linux所整理笔记,可任由传播复制以承Linux开源精神,特此声明。

2015-10-30

git-2.6.1-32bit

git是一个功能强大的分布式版本管理系统

2015-10-12

vim完全配置包括配置文档及plugins,解压到适当位置即可

vim完全配置,包括配置文档及plugins,解压到适当位置即可;

2015-10-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除