一:时间
date --查看当前时间
date %Y:%M:%D --指定格式输出
date -s "00:00:00" --修改时间为00:00:00
cal --命令行查看日历
uptime --运行时间信息
二:输出 查看
echo "" --返回""指定内容
cat 文件名 --查看文件内容(全部)
more 文件名 --翻页查看文件,空格向下翻页,只能向后,不能向前
less 文件名 --翻页查看文件 ,上下键支持前后翻页
head 文件名 --查看文件默认前10行
head -n 文件名 --查看文件前n行
tail 文件名 --查看文件默认结尾10行
tail -n 文件名 --查看文件结尾n行
tail -f 文件名 --终端不退出,查看文件结尾新追加行 , 一般用于查看最后写入的日志信息
三:查看硬件设备
lspci --查看设备
lspci -v 查看设备详细信息
lsusb --查看usb设备
lsusb -v --查看usb 详细设备
lsmod --查看当前加载所有驱动
四:关机重启
shutdown [关键,重启] 时间
-h 关机
-r 重启
如:
立即关机: shutdown -h now
10分钟关机: shutdown -h 10
指定时间关机:shutdown -h 12:30
立即重启:shutdown -r now
linux也提供poweroff立即关机和reboot立即重启
五:归档压缩
命令zip用以压缩文件
zip [压缩后的文件] [需要压缩的文件]:zip shark.zip myfile
unzip [压缩文件] 进行解压:unzip install.zip
tar :用做归档命令
tar -cvf[归档后的新归档] [要创建归档的文件]
tar -xvf[归档文档] --释放归档
tar -cvzf :先归档再压缩 生存.tar.gz文件,压缩过程比 tar -cvf耗时长,压缩后的文件大小小
tar -cvzf [归档后的新归档] [要创建归档的文件]
tar -cvzf test.tar.gz install.log
六:查找
locate "关键字" --快速查找,不能实时更新,需要updatedb
find "查找目录" "查找参数"
find / -name *aad* 查找/ 下包含aad的文件
find / -name *.conf 查找/下*.conf文件
find / -perm 777 查找777权限的文件