1. ifconfig(查看IP地址、网络配置)
ifconfig与ip addr list都可以查看ip地址
2. echo (显示命令)
echo ‘string’
-n:不换行输出
-e:配合换行符、制表符组合使用,中间使用;分号分隔
如果输出的是字符串,需要使用引号引起来,单引号是强引用,双引号是弱引用
3. tty(查看当前终端类型)
物理终端:/dev/consle
虚拟终端:/dev/tty[1-6] ,有六个虚拟终端,用ctrl+alt+F[1-6]切换
串行终端:/dev/ttys#
伪终端:/dev/pts/# 通过远程连接或者图形界面开启的终端都是伪终端
4. startx(在虚拟终端下启动图形界面)
5. export (变量赋值后,声明变量)
6. pwd (查看当前工作路径,与echo $PWD查询结果一致)
7. history(历史命令查看、引用)
history命令保存的条数取决于$HISTSIZE环境变量设置的数量
history命令保存的位置:当前用户家目录下/.bash_history中,此文件保存的最大条数,在$HISTFILESIZE环境变量中设置
$HISTCONTROL:
ignoredups:忽略两个连续的重复命令,对重复连续的同一个命令只记录一次
ignorespace:忽略以空白字符开头的命令
ignoreboth:以上二者同时生效(修改环境变量只对当前shell有效)
history的用法:
history #:显示最近的多少条,包括当前命令自身
history -c:清空历史命令,删除所有条目
history -d offset:删除指定条目
history -a :将当前会话中命令历史写入指定文件
history -w: 这条用的比较多,把历史命令列表中命令追加至历史文件中
bash可以调用命令历史列表中的命令:
!#:执行命令历史的第#条命令
!!:执行上一条命令
!string:执行命令历史中最近一条以string开头的命令
!$:调用上一条命令的是最后一个参数(此功能与按ESC+.功能一致)
8. shutdown(关机)
shutdown date :指定时间关机
shutdown -r +5:五分钟后关机
shutdown -r reboot:重启
shutdown now::现在就关机
shutdown +m :多少分钟后关机
9. poweroff:(关闭电源、关机)
10. reboot(重启)
11. hwclock、date (两个时间命令)
date:系统日期、时间的显示、查看
date +%F:只显示日期
+%S:时间戳计时法,显示从unix元年(1970年) 至此刻的秒数
设定时间:date 050607082000.33 05月06日07时08分2000年33秒
因为系统上有两个时钟,系统时钟,硬件时钟,date查看的是系统时钟,hwclock查看的是硬件时钟
电脑上晶体管振荡器负责硬件计时,成为硬件时钟
命令:ntpdate 服务器地址 通过网络同步系统时间
同时查看系统时间和硬件时间: hwclock;date 中间用分号分隔
hwclock -s:以硬件时间为准,同步系统时间
-w:以系统时间为准,同步硬件时间
本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/98198