linux常见命令

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

原文地址:https://www.cnblogs.com/lili-work/p/6289728.html