IT大道IT大道

首页 > TAG信息列表 > Shell

  • GNOME Shell Is Finally Improving its Search Results Page

    GNOME Shell Is Finally Improving its Search Results Page

    Search results in the GNOME Shell overview may soon look a little neater.
    Improvements to the look and layout of the GNOME Shell search list is being worked...

    2017-06-28 itdadao 技术 6 ℃ 0
  • Linux高效编写Bash脚本的10个技巧

    Linux高效编写Bash脚本的10个技巧

    Shell 脚本编程 是你在 Linux 下学习或练习编程的最简单的方式。尤其对 系统管理员要处理着自动化任务,且要开发新的简单的实用程序或工具等(这里只是仅举几例)更是必备技能。...

    2017-06-27 itdadao 技术 11 ℃ 0
  • 《Advanced Bash-scripting Guide》学习(七):描述、列表和确定是否可以安装一个rpm包

    《Advanced Bash-scripting Guide》学习(七):描述、列表和确定是否可以安装一个rpm包

    本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅Example 3-2.将一个代码块的结果保存到文件
    #!/bin/bash#rpm-check.sh#这个脚本的目的是为了...

    2017-06-27 itdadao 技术 7 ℃ 0
  • Linux shell报错: ** is not allowed to run sudo on ** - soindy

    Linux shell报错: ** is not allowed to run sudo on ** - soindy

    Linux报错: soindy is not allowed to run sudo on localhost

    错误原因

    sudoers file 配置错误



    解决办法

    确保 sudoers file 配置正确:



    具体请看这里: 配置sudoer...

    2017-06-26 itdadao 技术 10 ℃ 0
  • 9个实战及面试常用Shell脚本编写

    9个实战及面试常用Shell脚本编写

    注意事项
    1)开头加解释器:#!/bin/bash
    2)语法缩进,使用四个空格;多加注释说明。
    3)命名建议规则:变量名大写、局部变量小写,函数名小写,名字体现出实际作用。
    4)默认变量...

    2017-06-26 itdadao 技术 10 ℃ 0
  • shell脚本倒引号和$()的区别

    shell脚本倒引号和$()的区别

    在Shell脚本中,当我们vim test.sh输入以下文本:



    echo date
    echo `date`...

    2017-06-26 itdadao 技术 9 ℃ 0
  • 分享一个版本升级脚本

    分享一个版本升级脚本

    脚本用途:把已经打好包的代码,替换到生产环境上面。对即将替换的文件进行备份。
    调用方法:(1)把编译好的代码打包成*.tar
    (2)在程序的家目录下,建一个 versions/日期 的目录(3)上传t...

    2017-06-26 itdadao 技术 5 ℃ 0
  • shell_basic

    shell_basic

    1、回顾基础命令
    2、脚本
    3、变量
    4、别名
    5、条件判断
    6、test判断

    一、回顾基础命令
    shutdown --关机/重启
    exit --退出当前shell
    rmdir --删除空目录
    du --查看目录占用...

    2017-06-26 itdadao 技术 10 ℃ 0
  • Hadoop基本Shell命令

    Hadoop基本Shell命令

    cat使用方法:hadoop fs -catURI [URI …]将路径指定文件的内容输出到stdout。示例:· hadoop fs -cat hdfs://host1:port1/file1hdfs://host2:port2/file2· ha...

    2017-06-26 itdadao 技术 5 ℃ 0
  • Linux shell 经验手册__003__高级命令

    Linux shell 经验手册__003__高级命令

    1 lsof 命令

    lsof `which httpd` #那个进程在使用apache的可执行文件
    lsof abc.txt #显示开启文件abc.txt的进程,也就是哪些进程使用了该文件
    lsof -i :22 #列出占用22端口...

    2017-06-26 itdadao 技术 7 ℃ 0
  • Linux shell 经验手册__001__常识

    Linux shell 经验手册__001__常识

    1 引号: 单引号可避免任何变量扩展,如果要在引号内使用变量,应该使用双引号!

    2 shell 模板:变量命名、语法格式等尽量规范,养成好的编程习惯,



    #!/bin/sh

    #program:
    # This p...

    2017-06-25 itdadao 技术 11 ℃ 0
  • Linux shell 经验手册__002__经典代码片段

    Linux shell 经验手册__002__经典代码片段

    1 判断是否为root用户



    ROOT_UID=0 #$UID为0的时候,用户才具有root用户权限;
    E_NOTROOT=67 #非root用户

    if [ "$UID"...

    2017-06-25 itdadao 技术 25 ℃ 0
  • 写一个service 启动停止你的微服务的命令吧

    写一个service 启动停止你的微服务的命令吧

      在这个微服务盛行的时代,docker获得了巨大的成功,因为我们需要在一台服务器装上N个服务。
      本文不是想讨论如何使用docker,而是,在一台服务器安装了多个服务后,怎样启动方...

    2017-06-25 itdadao 技术 14 ℃ 0
  • 情景linux--shell如何实现多线程?

    情景linux--shell如何实现多线程?

    情景linux--shell如何实现多线程?
    情景
    shell脚本的执行效率虽高,但当任务量巨大时仍然需要较长的时间,尤其是需要执行一大批的命令时。因为默认情况下,shell脚本中的命令是串行...

    2017-06-24 itdadao 技术 14 ℃ 0
  • shell中将字符中换行符'\n'替换为空格 - 愤怒之罪 梅利奥达斯的小酒馆

    shell中将字符中换行符'\n'替换为空格 - 愤怒之罪 梅利奥达斯的小酒馆

    如下所示,文件hello.txt中有5行数据,要将这5行数据在一行中显示出来,并用空格分隔。

    jie$ cat hello.txt
    1
    2
    3
    4
    5

    有两种方法:

    1.

    jie$ echo `cat hello.txt`
    1 2 3 4...

    2017-06-24 itdadao 技术 8 ℃ 0
  • 《Advanced Bash-scripting Guide》学习(五):检查一个可执行文件是否存在

    《Advanced Bash-scripting Guide》学习(五):检查一个可执行文件是否存在

    本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅ABS书上的例子是这样的:#!/bin/bash

    echo hello;echo there

    if [ -x "$filename" ]; then...

    2017-06-24 itdadao 技术 5 ℃ 0
  • Shell--数据流重定向

    Shell--数据流重定向

    数据流重定向就是将某个命令执行后应该要出现在屏幕上的数据传输到其他地方
    标准
    1、标准输入(stdin):代码为0,使用<或<<
    2、标准输出(stdout):代码为1.,使用>或>>
    3、标准错误输...

    2017-06-24 itdadao 技术 12 ℃ 0
  • Shell 数组元素个数${#array[@]} 数组的所有元素${array[*]} 字符串长度${#str}

    Shell 数组元素个数${#array[@]} 数组的所有元素${array[*]} 字符串长度${#str}

    http://www.cnblogs.com/magicyang/archive/2011/09/01/2162246.html
    Shell 数组元素个数${#array[@]} 数组的所有元素${array[*]} 字符串长度${#str}1、获取数组元素的个数...

    2017-06-24 itdadao 技术 9 ℃ 0
  • 搭建lamp的脚本

    搭建lamp的脚本

    环境:Centos6.6 事先将需要的源码包打包放在lamp.tar.gz中,并解压到/root下

    [root@zengqingfu ~]# cat /etc/centos-release
    CentOS release 6.6 (Final)
    [root@zeng...

    2017-06-24 itdadao 技术 13 ℃ 0
  • Linux网络服务12——NFS共享服务

    Linux网络服务12——NFS共享服务

    Linux网络服务12——NFS共享服务
    一、NFS简介
    端口号:TCP、UDP 111端口
    NFS(Network File System)网络文件系统,是一种基于TCP/IP传输的网络文件系统协议,最初由SUM公司开发。通...

    2017-06-23 itdadao 技术 15 ℃ 0
  • Linux网络服务10——远程访问及控制

    Linux网络服务10——远程访问及控制

    Linux网络服务10——远程访问及控制
    一、SSH概述
    1、SSH简介
    SSH(Secure Shell)是一种安全通道协议,主要用来实现字符界面的远程登录、远程复制等功能。SSH协议对通信双方的数...

    2017-06-23 itdadao 技术 8 ℃ 0
  • Linux网络服务07——Postfix邮件系统

    Linux网络服务07——Postfix邮件系统

    Linux网络服务07——Postfix邮件系统(一)
    一、邮件系统概述
    1、MTA(Mail Transfer Agent)邮件传输代理
    一般称为邮件服务器软件。MTA软件负责接收客户端软件发送的邮件,并将邮件...

    2017-06-23 itdadao 技术 9 ℃ 0
  • Linux#Shell#密码生成脚本

    Linux#Shell#密码生成脚本

    1. #!/bin/sh
    i=1
    while [ $i -lt 10 ]
    do
    NewPassword=`head -c 200 /dev/urandom | tr -dc [:alnum:][:punct:] | head -c 32`
    echo "password $i:" $NewPassword
    let i=$...

    2017-06-23 itdadao 技术 6 ℃ 0
  • Shell 命令

    Shell 命令

    Shell 命令...

    2017-06-23 itdadao 技术 17 ℃ 0
  • Shell 脚本学习笔记八:流程控制

    Shell 脚本学习笔记八:流程控制

    一、 if else /// 如果else分支没有语句执行,就不要写这个else
    1、if 语句
    if condition
    then
    command1
    command2
    ...

    2017-06-23 itdadao 技术 12 ℃ 0
 10480    1 2 3 4 5 6 7 8 9 10 下一页 尾页
标签列表