Linux常用命令使用格式
[root@localhost ~]#
[]:这是提示符的分隔符号,没有特殊含义。
root:显示的是当前的登录用户,笔者现在使用的是 root 用户登录。
@:分隔符号,没有特殊含义。
localhost:当前系统的简写主机名(完整主机名是 localhost.localdomain)。
~:代表用户当前所在的目录,此例中用户当前所在的目录是家目录。
#:命令提示符,Linux 用这个符号标识登录的用户权限等级。如果是超级用户,提示符就是 #;如果是普通用户,提示符就是 $。
Linux 命令的基本格式:
[root@localhost ~]# 命令[选项][参数]
echo 命令
输出一段字符串 echo "huanglong"
输出变量提取后的值 echo $PATH
对内容进行转义 echo \$PATH
结合输出重定向 , 将字符串信息导入文件中 echo "huanglong" > abc.txt
使用反引号符执行命令 echo `date`
screen 命令
yum -y install screen
screen
在命令行输入screen 启动它
date命令
date命令用来显示或设定以及计算系统的日期和时间。本文主要描述date命令的基本语法和工作中常用的使用方法。
用法:date [OPTION]... [+FORMAT]
常用参数
-d, --date=STRING 显示由 STRING 指定的时间, 而不是当前时间
-s, --set=STRING 根据 STRING 设置时间
-u, --utc, --universal 显示或设置全球时间(格林威治时间)
常用显示控制参数
%H 小时(按 24 小时制显示,用两位表示)
%m 月份(用两位表示)
%M 分钟数(用两位表示)
%s 从 1970年1月1日0点0分0秒到现在历经的秒数
%S 秒数(用两位表示)
%d (月份中的)几号(用两位表示)
%Y 年(用 4 位表示)
常用实例
1 按照指定的格式显示当前的日期和时间
date '+%Y%m%d' // 20171120 date '+%Y-%m-%d %H:%M:%S' // 2017-11-20 07:28:20 date '+%s' // 1511134146,1970/01/01 00:00:00 UTC到目前为止的秒数
2 设置系统日期或时间
date -s 20171120 //日期设置成20171120,时间为00:00:00 date -s 07:01:01 //仅设置时间 date -s '07:01:01 2017-11-20' //设置日期和时间 date -s '07:01:01 20171120' //设置日期和时间 date -s '2017-11-20 07:01:01' //设置日期和时间 date -s '20171120 07:01:01' //设置日期和时间
ifconfig
显示网络设备信息
ifconfig
启动或关闭指定网卡
ifconfig eth0 down
ifconfig eth0 up
用ifconfig 修改 mac地址
ifconfig eth0 down
ifconfig eth0 up
用ifconfig 配置IP 地址
ifconfig eth0 192.168.1.56 netmask 255.255.255.0 broadcast 192.168.1.255
export命令的使用
1 直接输入export会将显示bash下的所有环境变量
2 env/set/export/declare都可以显示shell的变量
区别:(1)env和export输出的是环境变量
(2) set与 declare输出的是环境变量和自定义变量
3 环境变量测作用:
当你想输入一个变量(例如date命令)而没有指定系统执行date的路径,linux就会求助于$PATH环境变量
修改环境变量 : export PATH=$PATH:/home/roc/operation_tools这里是将/home/roc/operation_tools环境变量加了进去
浙公网安备 33010602011771号