date:显示时间
date -u 显示UTC时间
date +%Y--%m--%d
date -s "20170115 09:30"修改系统时间
hwclock(clock)用于显示硬件始终时间
cal查看日历
uptime查看系统运行时间
cat 用于显示文件的内容,内容过多,终端只显示最后一页
more用于翻页显示文件的内容,只能向下翻页
less 翻页形式显示内容,可以上下翻页
head显示文件的头几行 -n显示头几行,默认10行
tail显示文件的末尾几行默认十行,-n显示行数 -f显示完内容不会返回,追踪显示内容的更新
查看硬件信息
lspci 用于查看PCI设备 -v查看详细信息
lsusb用于查看USB设备-v查看详细信息
lsmod查看加载的模块
关机重启
shutdown 关机和重启 -h关机 -r重启
shutdown -h now 立马关机
还可以定时关机:shutdown -h +10 十分钟后关机 ,,shutdown -h 23:30 :23:30关机
poweroff立即关机 reboot立即重启
归档 压缩
zip 压缩文件
unzip 解压缩文件
gzip 压缩文件
更多使用tar命令,是个打包命令 ,把一些文件打包成一个文件,
tar -cvf 名字 要归档的文件(两个参数)只是归档成一个文件包,并不会进行压缩例如:tar -cvf out.tar linux
打开一个归档 tar -xvf
tar -zcvf out.tar.gz out(归档加压缩)
查找
locate快速查找文件夹和文件 locate keyword
此命令需要预先建立数据库,数据库默认每天更新一次,可以用updatedb命令手工建立更新数据库
查找很快,但是更新很慢
find高级查找文件文件夹,实时查找,但是速度没有locate快
find 查找位置 查找参数
find . -name *linuxcast* 查找当前目录 名字中包含linuxcast的
find / -name *.conf 查找以conf结尾的文件
find / -perm 777根据权限查找
find / -type d根据文件类型查找
find . -name "a*" -exec ls -l {} 将找到的文件放在ls -l后边
find支持的查找条件:-name -perm -user -group -ctime -type -size