• linux--每日一个命令


    编写shell脚本

    hello.sh

    #!/bin/bash
    # The first program
    
    echo -e "e[1;34m Hello world ! e[0m"

    执行脚本

    赋予执行权限,直接运行

    chmod 755 hello.sh
    ./hello.sh

    通过Bash调用执行脚本

    bash hello.sh

      

    别名alias

    # 查看系统中所有的命令别名
    alias
    
    # 设定别名
    # alias 别名='原命令'
    alias vi='vim'
    
    # 别名永久生效
    # 写入环境变量配置文件
    # vi ~/.bashrc
    vi /root/.bashrc
    # 立即生效
    source .bashrc
    
    # 删除别名
    # unalias 别名
    unalias vi

    命令行常用快捷键

    # 强制终止当前命令
    ctrl+c
    
    #清屏
    ctrl+l
    
    # 光标移到到命令行首
    ctrl+a
    
    # 光标移到到命令行尾
    ctrl+e
    
    # 从光标所在位置删除到行首
    ctrl+u
    
    # 把命令放入后台
    ctrl+z

    历史命令

    # 查看本次登录后使用的历史命令
    history
    
    # 清空历史命令
    history -c
    
    # 把缓存中的历史命令写入历史命令保存文件~/.bash_history
    history -w
    
    # 彻底清除历史命令记录
    # 第一步: 删除 .bash_history 文件
    rm -f ~/.bash_history
     
    # 第二步: 清空命令历史记录。退出回话,重新登录发现历史命令记录已经清理。
    history -c

    日期设置

    # 查看当前时区
    date -R
    # 结果:【Tue, 13 Sep 2016 07:40:11 +0800】,“+0800”表示东八区,是北京时间。
    
    # 修改设置Linux服务器时区,根据提示选择时区
    tzselect
    
    # 查看时间和日期
    date
    # 结果:Tue Sep 13 07:42:58 CST 2016
    
    # 设置时间和日期
    # 例如将系统日期设定为2016年09月12日
    date -s 09/12/2016
    
    # 将系统时间设定成22:45:00
    date -s 22:45:00

    # 将当前时间和日期写入BIOS,避免重启后失效
    hwclock -w

    # 查看指定的端口号的进程情况

    netstat -nlpt | grep 80
    -t (tcp) 仅显示tcp相关选项
    -u (udp)仅显示udp相关选项
    -n 拒绝显示别名,能显示数字的全部转化为数字
    -l 仅列出在Listen(监听)的服务状态
    -p 显示建立相关链接的程序名

    # 查看某一端口的占用情况

    lsof -i:3306

    # 查看进程

    ps -ef | grep redis

    查看成功登录信息

    # 清除成功登录信息
    echo >/var/log/wtmp
    # 查看成功登录信息
    last

    技术交流群:576269252

    --------------------------------------

    声明: 原创文章,未经允许,禁止转载!

    --------------------------------------

  • 相关阅读:
    HDU 1501 Zipper(DFS)
    HDU 2181 哈密顿绕行世界问题(DFS)
    HDU 1254 推箱子(BFS)
    HDU 1045 Fire Net (DFS)
    HDU 2212 DFS
    HDU 1241Oil Deposits (DFS)
    HDU 1312 Red and Black (DFS)
    HDU 1010 Tempter of the Bone(DFS+奇偶剪枝)
    HDU 1022 Train Problem I(栈)
    HDU 1008 u Calculate e
  • 原文地址:https://www.cnblogs.com/xxoome/p/5866723.html
Copyright © 2020-2023  润新知