Linux学习笔记6-常用命令

查看、设置当前系统时间:date

选项:

-u:查看格林威治时间

格式化显示时间:+%Y--%m--%d

-s:设置时间,例如:date –s "20:20:00"

 

显示硬件时间:hwclock(或clock)

查看日历:cal

查看系统运行时间:uptime

 

输出、查看命令:

echo :显示输入的内容

cat:显示文件内容

more:向下翻页显示文件内容;

less:向上向下翻页显示文件内容。(空格键向下翻,上下键可上、下翻)

head:显示文件头10行(默认)

    -n:指定显示的行数

tail:显示文件尾10行(默认)

    -n:指定行数

    -f:不结束命令,继续

 

查看硬件信息:

lspci:查看pci设备

    -v:查看详细信息

lsusb:查看usb设备

    -v:查看详细信息

lsmod:查看加载的模块(驱动)

 

关机、重启:

shutdown:关机、重启

    -h:关机

    -r:重启

如:    立即关机:shutdown –h now

    10分钟后关机: shutdown –h +10

    23:30分关机:shutdown –h 23:30

    立即重启: shutdown –r now

poweroff:立即关闭计算机

reboot:立即重启计算机

 

归档、压缩:

zip:压缩文件

    zip linuxcast.zip myfile

upzip:解压缩文件

    unzip linuxcast.zip

gzip:gzip算法压缩文件

    gzip linuxcast.net

tar:归档文件(不压缩,只打包)

    tar –cvf out.tar linuxcast (打包)

    tar –xcf out.tar (解开)

    tar –cvzf backup.tar.gz /etc (-z参数将归档后的归档文件进行gzip压缩)

 

查找文件(夹):

locate快速查找文件、文件夹:

    locate keyword

    此命令需预先建立数据库,默认每天更新一次。使用updatedb 命令手工建立、更新数据库。

find:经典的查找命令,可进行高级查找文件、文件夹,查找速度比locate慢:

    find 查找位置 查找参数

如:

    find . –name *linuxcast* :查找当前文件夹,并基于文件名,包含linuxcast关键字。

    find / -name *.conf:查找根目录,并基于文件名,后缀为.conf。

    find / -perm 777:查找根目录下所有权限为777的文件。

    find / -type d:查找根目录下的目录。

    find . –name "a*" –exec ls –l {} \:查找当前目录下以a开头的文件,并以参数传递给ls –l命令。

find常用的查找条件:

-name:基于文件名;

-perm:基于权限值;

-user:基于所属用户

-group:基于特定用户组

-ctime:基于修改时间

-type:基于类型

-size:基于文件大小

 

原文地址:https://www.cnblogs.com/xiwang6428/p/2984733.html