shell
文章平均质量分 52
mmxz
hi
展开
-
linux 终端常用命令
Ctrl+a:光标回到命令行首。 (a:ahead)Ctrl+e:光标回到命令行尾。 (e:end)Ctrl+b:光标向行首移动一个字符。 (b:backwards)Ctrl+ f:光标向行尾移动一个字符。 (f:forwards)Ctrl+w: 删除光标处到行首的字符。Ctrl+k:删除光标处到行尾的字符。Ctrl+u:删除整个命令行文本字符。原创 2016-05-26 15:56:28 · 258 阅读 · 0 评论 -
sed简介
sed命令sed [options] 'command' file(s) sed [options] -f scriptfile file(s)基本命令:a 在当前行后面加入一行文本。 c 用新的文本改变本行的文本。 d 从模板块(Pattern space)位置删除行。 i 在当前行上面插入文本。 l 列表不能打印字符的清单。 n 从另一个文件中读文本下一原创 2016-05-26 16:12:38 · 493 阅读 · 0 评论 -
连载shell(一): 交互式脚本,随日期变化,数值运算
1.交互式脚本:变量内容由用户决定需求: 用户输入first name 与last name ,最后在屏幕显示“Your full name is: ”的内容。debian@debian-pc:~/scripts$ vim sh02.sh #!/bin/bash read -p "Please input your first name: " firstname #提示用户输入原创 2016-05-29 19:04:41 · 504 阅读 · 0 评论 -
排序命令: sort,uniq,wc
介绍好用的排序与统计指令。sortuniqwcsort sort可以帮我们进行排序,而且可以依据不同的数据型态来排序。例如数字与文字排序不一样。此外,排序的字符与语系的编码有关,因此,如果需要排序,建议使用LANG=C来让语系统一,数据排序比较好一些。$ sort [-fbMnrtuk][file or stdin]选项与参数:-f:忽略大小写差异;-b:忽略最前面的空格符部分;原创 2016-04-17 15:07:45 · 509 阅读 · 0 评论 -
连载shell(二):test判断,判断符号[ ],shell script的默认变量($0, $1...),shift参数变量偏移
1.利用test命令的测试功能: 需求: 让用户输入一个文件名,我们判断: 1)这个文件是否存在,若不存在则给予一个“Filename does not exist”的信息,并中断程序; 2)若这个文件存在,则判断它是个文件或目录,结果输出“Filename is regular file”或“Filename is directory”; 3)判断一下,执行者的身份对这个文件或目录所拥有原创 2016-06-06 00:48:31 · 499 阅读 · 0 评论 -
Linux中du/df使用
du查看目录大小; df查看磁盘使用情况。1.查看某个目录大小: du -hs /home/pxe1124amd64cn/下载/ 查看目录下所有目录大小并降序排列: sudo du -sm /home/pxe1124amd64cn/* | sort -nr |less 2.查看磁盘使用情况: sudo df -h原创 2016-10-13 10:48:06 · 447 阅读 · 0 评论