
Shell
文章平均质量分 75
凌风探梅
这个作者很懒,什么都没留下…
展开
-
linux shell 创建序列数组(list,array)方法
from: http://www.cnblogs.com/chengmo/archive/2010/10/14/1851517.html关于linux数组定义,以及生成方法,请看:linux shell 动态生成 数组系列 seq使用技巧 。这里我主要说的是高效生成list 字符串,还有数组方法。 一、seq方法生成:[chengmo@centos5 shell]$转载 2015-10-30 12:07:28 · 1334 阅读 · 0 评论 -
linux 必须掌握的60个命令
Linux必学的60个命令http://blog.youkuaiyun.com/ustc_dylan/article/details/4152501Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命转载 2016-09-30 22:53:52 · 2298 阅读 · 0 评论 -
linux 系统管理命令整理
10个超实用的CentOS网络和监控命令网络和监控命令类似于这些: hostname, ping, ifconfig, iwconfig, netstat, nslookup, traceroute, finger, telnet, ethtool 用于查看linux服务器ip地址,管理服务器网络配置,通过 telnet 和ethernet建立与linux之间的网络链接,查看linux的服原创 2017-01-09 13:08:10 · 682 阅读 · 0 评论 -
Ubuntu下硬盘读写时声音很响问题的解决
对比了一下自已的笔记本电脑,在Ubuntu Linux 下确实比 Windows 下响很多,当然Windows下读写数据时声音较之要小一点。查了很多资料终于找到了一个命令 hdparm ,它可以设置很多和硬盘相关的参数,硬盘响声也可以。命令的说明如下:Usage: hdparm [options] [device] ..Options: -a get/set fs rea转载 2016-04-26 07:54:35 · 2125 阅读 · 0 评论 -
Linux 如何测试 IO 性能(磁盘读写速度)
Linux 如何测试 IO 性能(磁盘读写速度)这几天做MySQL性能测试,偌大一个公司,找几台性能测试机器都很纠结,终于协调到两台,IO的性能如何还不知道。数据库属于IO密集型的应用,所以还是先评估下Server的IO性能,看看是否能和线上的机器匹配上。之前一直知道用dd(device to device)命令可以简单测试磁盘的IO读写速度,但没有深究。但这次做性能测试的转载 2017-05-09 13:29:51 · 9310 阅读 · 0 评论 -
wget指定目录下载以及其它的使用方式
wget指定目录下载以及其它的使用方式转自 http://java-er.com/blog/wget-useage-x/有时候我们需要wget一个文件下载到指定的目录下,或者重命名成指定的名字wget -r -p -np -k -P ~/tmp/ http://java-er.comwget居然有如此邪恶的用法这个语句表示下载全站资料等于把一个网站整个静态化到本地。转载 2017-05-10 15:08:40 · 2934 阅读 · 0 评论 -
shell中各种括号的作用()、(())、[]、[[]]、{}
from : http://blog.youkuaiyun.com/taiyang1987912/article/details/39551385一、小括号,圆括号()1、单小括号 () ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。 ②转载 2018-01-10 16:59:01 · 535 阅读 · 0 评论 -
让 Ubuntu 桌面自动更换壁纸
让 Ubuntu 桌面自动更换壁纸 Posted on 2016-07-10 22:56 京山游侠 阅读(4256) 评论(10) 编辑 收藏引言 让我们的桌面系统自动更换壁纸是一个很常见的美化需求,而且确实也存在着不少这方面的小软件可以实现这个功能。事实上,在基于 Gnome 的桌面系统中,我们可以不需要借助任何第三方软件的帮助来让我们的桌面自动更换壁纸。我这里所写的方法,适用于基于 ...转载 2018-02-16 00:50:23 · 3678 阅读 · 0 评论 -
linux监控目录变动
文件监控工具 inotify-tools在Linux下载并安装工具 inotify-tools 。Ubuntu 下安装:sudo apt-get install inotify-tools1例子假设工程文件都放在 src/ 中,并且想监控此文件夹中的所有文件变更、创建、删除操作,事件发生后可执行 mvn package 进行打包。#!/bin/bashcd `dirname $0`rebui...转载 2018-02-17 14:14:52 · 2173 阅读 · 0 评论 -
Linux下命令行压缩照片或图片的脚本 (ImageMagick使用心得,convert,import,display实例)
from: Linux下命令行压缩照片或图片的脚本 (ImageMagick使用心得,convert,import,display实例) 在认识ImageMagick之前,我使用的图像浏览软件是KuickShow,截图软件是KSnapShot,这两款软件都是KDE附带的软件,用起来也是蛮方便的。在一次偶然的...转载 2018-02-21 02:48:53 · 855 阅读 · 0 评论 -
Shell中判断字符串是否为数字的6种方法分享
本篇文章主要介绍了”shell 判断字符串是否为数字”,主要涉及到shell 判断字符串是否为数字方面的内容,对于shell 判断字符串是否为数字感兴趣的同学可以参考一下。#!/bin/bash ## 方法1a=1234;echo "$a"|[ -n "`sed -n '/^[0-9][0-9]*$/p'`" ] && echo string a is number...转载 2018-05-31 13:48:32 · 9575 阅读 · 0 评论 -
Ubuntu 16.04设置IP、网关、DNS
from: Ubuntu 16.04设置IP、网关、DNS 说明:在网上给的教程上面通常会有这样的一个误导思路,按照配置文件设置后会不生效的问题,甚至没有一点效果,经过排查发现Linux下设置IP这个话题的入口线索应该分为两种:1为Server版,2为Desktop版,这两种版本的设置方式有很大区别,主要在于软件的问题。Service版按...转载 2018-09-28 10:48:32 · 1073 阅读 · 0 评论 -
在Ubuntu中永久添加DNS
from: https://blog.youkuaiyun.com/bobozai86/article/details/79567208DNS信息是由/etc/resolv.conf提供的,它是每次开机时,由/sbin/resolvconf生成的。/etc/resolv.conf是/run/resolvconf/resolv.conf的符号链接。 ...转载 2019-01-03 15:55:54 · 880 阅读 · 0 评论 -
“懒惰”Linux 管理员的 10 个关键技巧
“懒惰”Linux 管理员的 10 个关键技巧 来源:Vallard Benincosa分享到:更多0好的系统管理员区分在效率上。如果一位高效的系统管理员能在 10 分钟内完成一件他人需要 2 个小时才能完成的任务,那么他应该受到奖励(得到更多报酬),因为他为公司节约了时间,而时间就是金钱,不是吗?技巧是为了提高管理效率。虽然本文不打算对所有 技巧进行讨论,但是我会介绍 “懒惰”转载 2016-08-12 23:20:55 · 658 阅读 · 0 评论 -
Linux 终端生存指南
Linux 终端生存指南完全利用Linux终端处理日常工作并非易事,但其可行性却是不容质疑的。实现日常功能的各类最佳Linux Shell应用有没有考虑到利用Linux终端搞定日常生活中的种种需求?告别现代GUI软件,一切以文本形式呈现。其实这并非不可能,皆历史悠久的命令行界面同样拥有大量实用功能可供选择。利用Linux终端发送邮件要在终端中发送邮件,我们首先要选择转载 2016-08-12 23:19:33 · 596 阅读 · 0 评论 -
shell 命令行实现
说明:原文网址http://blog.chinaunix.net/uid-26807463-id-3151601.html获取UNIX类型的选项: unix有一个优点就是标准UNIX命令在执行时都具有相同的命令行格式: command -options parameters 如果在执行Shell程序也采用上述格式,Bourne Shell中提供了一条获转载 2016-01-04 13:53:44 · 1458 阅读 · 0 评论 -
linux shell中的命令自动补全(compgen complete)与 命令行参数解析
linux shell中的命令自动补全(compgen complete)与 命令行参数解析标签: shell脚本2013-12-31 21:56 6661人阅读 评论(6)收藏 举报分类: linux shell(1) 版权声明:本文为博主原创文章,未经博主允许不得转载。很多时候,当我们写一个脚本时,我们总会提供转载 2016-01-04 13:54:51 · 2530 阅读 · 0 评论 -
getopt:命令行选项、参数处理
getopt:命令行选项、参数处理2014-01-11Posted by yeho在写shell脚本时经常会用到命令行选项、参数处理方式,如:./test.sh -f config.conf -v --prefix=/home-f 为短选项,它需要一个参数,即config.conf, -v也是一个选项,但它不需要参数–prefix 是一个长选项,即选项本身多于一转载 2016-01-04 14:13:56 · 1290 阅读 · 0 评论 -
shell中$0,$?,$!等的特殊用法
shell中$0,$?,$!等的特殊用法(2011-03-01 17:38:00)转载▼标签:it 变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*转载 2015-12-23 12:03:38 · 702 阅读 · 0 评论 -
linux bash shell之declare
linux bash shell之declaredeclare或typeset内建命令(它们是完全相同的)可以用来限定变量的属性.这是在某些编程语言中使用的定义类型不严格的方式。命令declare是bash版本2之后才有的。命令typeset也可以在ksh脚本中运行。declare/typeset 选项-r 只读 1 declare -r var1转载 2015-12-25 11:19:45 · 1080 阅读 · 0 评论 -
ubuntu安装和查看已安装
ubuntu安装和查看已安装说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。一、Ubuntu中软件安装方法1、APT方式(1)普通安装:apt-get install softname1 softname2 …;(2)修复安装:转载 2016-07-01 09:02:01 · 1471 阅读 · 0 评论 -
Ubuntu常用命令大全
Ubuntu常用命令大全发布者:liujie1983 来源:网络转载 发布日期:2014年01月03日 Linux学习交流群:207858983 点评:Ubuntu常用命令大全,学习ubuntn系统的朋友可以收藏下,用ctrl+F查找即可一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文转载 2016-07-01 09:23:46 · 1079 阅读 · 0 评论 -
10个有用的Linux命令面试问题及答案
10个有用的Linux命令面试问题及答案July 4th , 2016转载 codeceo 原文连接:http://www.codeceo.com/article/10-useful-linux-command.htmlLinux命令行,以及用户使用Linux命令进行Linux Shell交互,是Linux最吸引人的地方,也是面试中最普遍的话题之一。在这篇文章中,我们将提出10转载 2016-07-04 09:08:26 · 1052 阅读 · 0 评论 -
Linux sed命令详解
Linux sed命令详解原文出处: ggjucheng 简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed转载 2016-07-26 09:42:21 · 532 阅读 · 0 评论 -
shell脚本中echo显示内容带颜色的实现方法
shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e 格式如下:复制代码 代码如下:echo -e "\033[字背景颜色;文字颜色m字符串\033[0m" 例如: 复制代码 代码如下:echo -e "\033[41;36m something here \033[0m"其中41的位置代表底色, 36的位置是代表字的颜色转载 2016-08-16 13:07:43 · 3221 阅读 · 0 评论 -
29 个你必须知道的 Linux 命令
29 个你必须知道的 Linux 命令2016-08-12 分类:操作系统、编程开发、首页精华暂无人评论 来源:dwqs分享到:更多0虽然Linux发行版支持各种各样的饿GUI(graphical user interfaces),但在某些情况下,Linux的命令行接口(bash)仍然是简单快速的。Bash和 Linux Shell 需要输入命令来完成任务,因而被称为转载 2016-08-12 23:09:37 · 594 阅读 · 0 评论 -
Linux中sort,uniq,cut,wc命令详解
Linux中sort,uniq,cut,wc命令详解 来源:hellodev本文主要对Linux中sort,uniq,cut,wc这4个命令的使用方法进行了详细说明,希望对你有所帮助。sortsort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。so转载 2016-08-12 23:16:10 · 1341 阅读 · 0 评论 -
shell中#*,##*,#*,##*,% *,%% *的含义及用法
介绍下Shell中的${}、##和%%使用范例,本文给出了不同情况下得到的结果。假设定义了一个变量为:代码如下:file=/dir1/dir2/dir3/my.file.txt可以用${ }分别替换得到不同的值:${file#/}:删掉第一个 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt${file##/}:删掉最后一个 / 及其左边的字符串:my.fi...转载 2019-08-26 23:21:00 · 1898 阅读 · 0 评论