随笔 - 366  文章 - 0  评论 - 101  阅读 - 30万
12 2014 档案
空格和 空行
摘要:function_name(){ commands #缩进 缩进是空出四个空格}赋值 = 左右不能加空格 value=4if加空格与[ 隔开 if [] while []空行起着分隔代码的作用函数开始和结束、判断或循环始末、函数调用始末以及前后联系不紧密的地方都要加空格if expression1... 阅读全文
posted @ 2014-12-29 11:31 寒星12345678999 阅读(187) 评论(0) 推荐(0) 编辑
cp
摘要:参考-p 保持原有属主(不加p谁复制属于谁的组)-a 保留所有属性 比p大-i 提示是否覆盖-f 强制覆盖-r 复制目录时必须添加 cp -r old/ new/ 那就会把old目录整个拷贝到new目录下。cp /etc/{passwd,inittab,rc.d/rc.sysinit... 阅读全文
posted @ 2014-12-25 23:53 寒星12345678999 阅读(157) 评论(0) 推荐(0) 编辑
usr/sbin/inetd
摘要:root40.013441204?S17:090:10/usr/sbin/inetd运行Internet超级服务器,它负责监听Internetsockets上的连接,并调用合适的服务器来处理接收的信息。NFS是网络文件系统。实现从IP地址到以太网MAC地址转换的命令为:arparp 192.168.... 阅读全文
posted @ 2014-12-23 20:12 寒星12345678999 阅读(593) 评论(0) 推荐(0) 编辑
mysql服务端安装,忘记密码
摘要:http://dev.mysql.com/downloads/mysql 参考 https://www.cnblogs.com/linglei/p/14519416.html wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.2 阅读全文
posted @ 2014-12-23 18:56 寒星12345678999 阅读(140) 评论(0) 推荐(0) 编辑
Iptables的规则语法
摘要:Iptables的规则语法分类:防火墙2012-04-19 17:091228人阅读评论(0)收藏举报inputtcpfilter防火墙output网络(一)基本语法iptables-t filter -A INPUT -p icmp -j DROP高级语法iptables-t filter -A ... 阅读全文
posted @ 2014-12-23 17:36 寒星12345678999 阅读(311) 评论(0) 推荐(0) 编辑
CentOS系统安装过程中配置软RAID-0或RAID-1
摘要:什么是RAID-0RAID-0 (等量模式, stripe):效能最佳。这种模式如果使用相同型号与容量的磁碟来组成时,效果较佳。这种模式的 RAID 会将磁碟先切出等量的区块 (举例来说, 4KB), 然后当一个文件要写入 RAID 时,该文件会依据区块的大小切割好,之后再依序放到各个磁碟里面去。由... 阅读全文
posted @ 2014-12-23 10:36 寒星12345678999 阅读(1496) 评论(0) 推荐(0) 编辑
25道shell面试题
摘要:1、用sed修改test.txt的23行test为tset;sed–i„23s/test/tset/g‟test.txt2、查看/web.log第25行第三列的内容。sed–n„25p‟/web.log|cut–d“”–f3head–n25/web.log|tail–n1|cut–d“”–f3awk... 阅读全文
posted @ 2014-12-22 15:59 寒星12345678999 阅读(536) 评论(1) 推荐(0) 编辑
虚拟机
摘要:vmware提示:此虚拟机似乎正在使用中,取得该虚拟机的所有权失败错误安装的vm6,重启vm后有时候在标签处找不到已经建好的虚拟机,需要导入的时候发现,无法打开虚拟机,该虚拟机正在陪使用。以前的做法是在vm中再配置,然后把已经建好的直接拷贝进去覆盖掉,比较麻烦。现在的做法是:找到虚拟机系统的文件夹,... 阅读全文
posted @ 2014-12-22 09:48 寒星12345678999 阅读(214) 评论(0) 推荐(0) 编辑
进入单用户模式
摘要:进入单用户模式:按shift进入1、开机到grub时,用上下键移到第二行的恢复模式,按e(注意不是回车) 即Ubuntu,With Linux 3.2.0-23-generic(recovery mode)2、把ro recovery nomodeset 改成rw single init=/bin/... 阅读全文
posted @ 2014-12-20 18:32 寒星12345678999 阅读(438) 评论(0) 推荐(0) 编辑
正则表达式
摘要:正则表达式 热身 [root@zzx ~]# cat testI am oldboy,myqq is sjjsj [root@zzx ~]# sed 's/^.*am //g' test|sed 's#,.*$##g'oldboy .任意字符 * 零个或多个前面字符 .*就是大于等于零个任意字符 ^ 阅读全文
posted @ 2014-12-18 22:48 寒星12345678999 阅读(256) 评论(0) 推荐(0) 编辑
sort
摘要:sort-t 加分隔符 sort -t: file-k 指定第几个域 sort-t: -k2 file-n 数字大小排序 sort -t: -k3n file-r 排序结果逆向 sort -t: -k3nr file #nr 先排序然后再倒序 直接用r会出问题-u 去除重复行 sort -t: -... 阅读全文
posted @ 2014-12-18 18:57 寒星12345678999 阅读(131) 评论(0) 推荐(0) 编辑
知名互联网公司系统工程师面试题
摘要:总共17个题目,有兴趣的同学,可以邮件和我讨论:)GPLV2协议的主要内涵是什么?UNIX,Linux,BSD,Solaris,System V之间的关系是?Linux开机引导的步骤inode和VFS的涵义? 文件权限 4755的涵义?64位和32位的主要差异。Linux内存管理的工作模式。DNS反... 阅读全文
posted @ 2014-12-18 17:30 寒星12345678999 阅读(145) 评论(0) 推荐(0) 编辑
百度脚本笔试题3道
摘要:1、写脚本实现,可以用shell、perl等。在目录/tmp下找到100个以abc开头的文件,然后把这些文件的第一行保存到文件new中。2、写脚本实现,可以用shell、perl等。把文件b中有的,但是文件a中没有的所有行,保存为文件c,并统计c的行数。解答思路:1:觉得用shell更好一些,代码如... 阅读全文
posted @ 2014-12-18 16:03 寒星12345678999 阅读(289) 评论(0) 推荐(0) 编辑
echo
摘要:echo -n 不换行输出$echo -n "123"$echo "456"最终输出123456而不是123456echo -e 处理特殊字符若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:\a 发出警告声;\b 删除前一个字符;\c 最后不加上换行符号;\f 换行但光标仍旧停留... 阅读全文
posted @ 2014-12-18 15:56 寒星12345678999 阅读(141) 评论(0) 推荐(0) 编辑
shell
摘要:写个shell脚本对文件进行批量改名for filename in *eee*donewname=`echo $filename|sed -n ‘s/eee/EEE/p’`mv $filename $newnamedonefor myfile in *doif [ -f $myfile ]theni... 阅读全文
posted @ 2014-12-18 14:55 寒星12345678999 阅读(170) 评论(0) 推荐(0) 编辑
grub
摘要:grubsudo update-grub 阅读全文
posted @ 2014-12-17 17:02 寒星12345678999 阅读(129) 评论(0) 推荐(0) 编辑
find
摘要:有关find -mtime这个参数的使用确实是我以前犯过错误。今天又有人问到我这个问题,我觉得有必要把这个问题在这里记录下来。 mtime参数的理解应该如下:-mtime n 按照文件的更改时间来找文件,n为整数。n表示文件更改时间距离为n天, -n表示文件更改时间距离在n天以内,+n表示文件更改时 阅读全文
posted @ 2014-12-11 16:14 寒星12345678999 阅读(163) 评论(0) 推荐(0) 编辑
脚本案例
摘要:打印一个给定的数字的反序,如输入10572,输出27501#!/bin/bashif[$# -ne 1 ]thenecho"Usage: $0 number"echo" I will find reverse of given number"echo" For eg. $0 0123, I will... 阅读全文
posted @ 2014-12-10 11:47 寒星12345678999 阅读(192) 评论(0) 推荐(0) 编辑
dd if= of= MBR
摘要:1、备份分区表信息sudo fdisk -l >hda.txt #分区表信息重定向输出到文件中2、备份MBRsudo dd if=/dev/sda of=mbr bs=512 count=1#备份MBR 输入文件/dev/sda, 输出文件mbr(自己定义),输入(出)块大小512字节,复制一次,由... 阅读全文
posted @ 2014-12-09 18:20 寒星12345678999 阅读(953) 评论(1) 推荐(0) 编辑
cat <<EOF> file
摘要:.多行导入文件(新建文件或者覆盖文件内容)cat abcd.txtHello!This is a test file!Test for cat and EOF!EOF来看下执行结果cat abcd.txtHello!This is a test file!Test for cat and EOF!... 阅读全文
posted @ 2014-12-09 17:17 寒星12345678999 阅读(217) 评论(0) 推荐(0) 编辑
cos改ip
摘要:IPADDRIP地址NETMASK子网掩码GATEWAY网关地址 通常,如果我们想更改主机地址为静态地址或者更改主机名,需要修改的几个文件包括:/etc/sysconfig/network Centos设置主机名和网络配置/etc/sysconfig/network-scripts/ifcfg-et 阅读全文
posted @ 2014-12-08 10:20 寒星12345678999 阅读(361) 评论(1) 推荐(0) 编辑
用户名 不在 sudoers文件中,此事将被报告
摘要:用户名 不在 sudoers文件中,此事将被报告我们可以通过编辑器来打开/etc/sudoers,或者直接使用命令visudo来搞定这件事情。打开sudoers后,像如下那样加上自己的帐号保存后就可以了。[plain]view plaincopy#Userprivilegespecification... 阅读全文
posted @ 2014-12-08 10:19 寒星12345678999 阅读(453) 评论(0) 推荐(0) 编辑
continue break
摘要:#!/bin/bashfor i in `seq 10`do if ((i%3==0)) thenecho !! continue fiecho $idone结果:12!!45!!78!!10换成break结果为 12!! 阅读全文
posted @ 2014-12-03 11:16 寒星12345678999 阅读(130) 评论(0) 推荐(0) 编辑
重启 检测默认路由
摘要:ip route ls table all|grep default|grep viarc.local修改添加 sudo vim /etc/init.d/rc.localcd /home/zzx/./test_route.sh &#!/bin/bashsleep 100ip route ls tab... 阅读全文
posted @ 2014-12-02 16:33 寒星12345678999 阅读(203) 评论(0) 推荐(0) 编辑
监控系统负载与CPU、内存、硬盘、登录用户数,超出警戒值则发邮件告警。
摘要:zzx@zzx:~$ catwarning.sh#!/bin/bash#监控系统负载与CPU、内存、硬盘、登录用户数,超出警戒值则发邮件告警。前提安装mail服务nh=`uname -r` #查当前使用内核 3.2.0-29-genericecho 系统当前使用内核为:$nhMail=XXX@126... 阅读全文
posted @ 2014-12-02 16:31 寒星12345678999 阅读(651) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示