本文涉及命令:date,clock,hwclock,cal,ls,cd,pwd,tty,whereis,which,stat,echo,shutdown,halt,reboot,poweroff,who,w,whami
部分命令结果等同,合到一起示例
一、Date 打印或设置系统日期和时间
1、date :查看当前系统日期和时间
2、date +%a:查看当前周几
3、date +%D:查看当前日期
4、date -s:设置系统时间或日期;#把需要设定的时间写在“”里面。
5、date +"%Y-%m-%d %H:%M:%S":显示年月日和时间,年月日和时间分别使用三个变量显示
6、date +"%Y-%m-%d %T":显示年月日和时间,年月日使用三个变量,时间用一个变量显示;
7、date +"%D %T":显示日期和时间,两个单独变量
二:clock (hwclock) 设置或者显示硬件时间的近似值
1、clock:显示当前硬件时间#与系统时间不同
2、clock -s:修改系统时间为硬件时间
3、clock –-set –-date=””:设置硬件日期时间
三:cal 用于查看日历等时间信息
1、cal:查看当月日历#与cal -1相同
2、cal –m:以周一为第一天显示当月日历
3、cal –3:显示本月和前后两个月日历
4、cal –y:查看本年12个月日历
四:ls 显示文件或目录信息
1、ls:打印显示当前目录文件
2、ls -l:打印显示当前目录文件或指定文件详细信息
3、ls –a显示所有文件,包括隐藏文件
4、ls –s –a:根据文件大小排序,搭配-l,效果明显
五、cd 目录切换命令
1、cd /home:切换到home目录
2、cd ..:切换到上一级目录
3、cd ~:切换到当前用户家目录
六、pwd 显示当前目录
pwd –L:显示当前目录位置,等同pwd
pwd –P:显示当前目录的物理路径,针对目录是软连接目录
七、tty 显示连接到当前标准输入的中断设备名称
1、伪终端显示状态
2、控制台显示状态
八、whereis 定位某命令的相关文件
1、whereis :定位某命令的所有相关文件,命令路径,帮助文件路径,配置文件路径和源代码路径
2、whereis –b :定位可执行文件路径
3、whereis –m :定位可执行文件的帮助文档路径
4、whereis –s :定位可执行文件的源代码路径。
九、which 查找环境变量中的文件
which -a:查找环境变量中与之相关的可执行文件或软连接的路径
which :只查找环境变量中可执行文件的路径
十、stat 显示文件或文件系统的状态
1、stat :查看某文件的相关属性和状态
2、stat –c %s :显示指定文件的占用空间
3、根据需求可和配合对应变量显示自己需要的信息
十一、echo 在屏幕上打印文本
echo :在屏幕上打印一行文字
echo -n:在屏幕上打印一行文字,切不换行
十二、shutdown 以一种安全的方式关闭系统 #给出命令格式,不方便演示
1、shutdown –r now :马上重启计算机
2、shutdown –h now:马上关闭计算机
3、shutdown -r或-h +11 ‘十分钟后关机,请保存作业’:十分钟后重启或关闭计算机,并给出相关提示
4、shutdown -c:取消关机或重启操作
十三、halt、poweroff、reboot 参数等同,未加参数不同
1、halt:未加 参数等同shutdown –h now,关闭系统
2、poweroff:未加 参数等同shutdown –h now,关闭系统并切断电源
3、reboot:未加 参数等同shutdown –r now,
十四 、who显示当前已登录用户信息
who -u:显示当前在线用户信息
who –l:显示登陆用户进程
who -m:显示当前交互用户的信息
十五、w 显示一登陆用户信息和状态
1、w 显示当前登录用户的登录时间和最后执行的命令
2、w “username”:查看指定用户状态
十六:whoami 显示当前交互账号名称
转载于:https://blog.51cto.com/thinnercheng/1687169