查看、设置当前系统时间: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:基于文件大小