COMMAND OPTIONS ARGUMENTS
命令类型
查看命令类型:type COMMAND
查看命令手册:man COMMAND
- 内部命令:shell命令,查看帮助可以用:help COMMAND,目录查找方式为shell内建
- 外部命令:查看帮助可以用:COMMAND --help,目录查找方式为:先到shell设置的环境变量PATH中的路径下查找,再到当前目录查找
# echo $PATH
# PATH=
常用命令
终止命令的执行:Ctrl+C
查看ip信息
# ifconfig
查看目录下的目录和文件列表
查看当前目录下的目录和文件列表
# ls
查看/home目录下的目录和文件列表
# ls /home
查看/home目录下的目录和文件列表的详细信息
# ls -l /home
查看/home目录下的所有(包含隐藏的)目录和文件列表
# ls -a /home
切换目录
cd:change directory
切换到/home目录
# cd /home
切换到家目录
# cd ~
切换到用户user1的家目录
# cd ~user1
在前一个目录和当前目录之间来回切换
# cd -
查看当前目录
pwd:print working directory
# pwd
bash-shell下命令历史
# history
命令历史的条数
# echo $HISTSIZE
# echo $HISTFILE
# echo $HISTFILESIZE
# echo $HISTCONTROL
# HISTSIZE=1001
关机
shutdown:外部命令
现在关机
# shutdown now
重启
# shutdown -r
5分钟后重启
# shutdown -r +5
取消关机
# shutdown -c
关机
halt
poweroff
重启
reboot
获取一个目录或者文件的目录名
dirname /path
获取一个目录或者文件的基名
basename /path
系统时钟
显示当前日期和时间
# date
显示当前日期
# date -%F
# date -%D
显示当前时间
# date -%T
时间改为2017年12月21日14点34分56秒
# date 122114342017.56
通过网络同步192.168.0.1上的时间至系统时间
ntpdate server
# ntpdate 192.168.0.1
硬件时钟
显示硬件时钟
# hwclock
把硬件时钟设置到系统时钟
# hwclock -s
把系统时钟设置到硬件时钟
# hwclock -w
显示当前登录系统的用户列表
# who
查看当前终端上登录的用户名
# whoami
显示命令的完整路径
which COMMAND
显示ifconfig命令的完整路径
# which ifconfig
显示ls命令的完整路径
# which ls
# which --skip-alias ls
文件类型
查看文件内容类型
# file /path/to/somefile