您的位置:首页 > 运维架构 > Linux

linux--每日一个命令

2016-09-12 22:49 309 查看
编写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


日期设置

# 查看当前时区
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

# 查看进程
ps -ef | grep redis

查看成功登录信息

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


技术交流群:576269252

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

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

--------------------------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: