Linux系统常用命令

日期时间

(1)命令data用以查看、设置当前系统时间;

格式化显示时间命令:date +%Y--%m--%d;

修改是加你命令:date -s +时间;例如:date -s "20:20:20";

(2)命令cal用以查看日历;

(3)命令uptime用以查看系统运行时间;

(4)命令hwclock(clock)用以显示硬件时钟时间;

输出、查看命令

(1)命令echo用以显示输入内容;

(2)命令cat用以显示文件内容;

(3)命令head用以显示文件的头几行(默认10行)

head-n 指定显示的行数

例如:head +文件名

head -n +文件名

(4)命令more用于翻页显示文件内容(只能向下翻页);

(5)命令less用于翻页显示文件内容(带上下翻页);

(6)命令tail用以指定显示文件末尾几行(默认10行)

tail -n指定显示的行数

tail -f(follow)追踪显示文件更新,一般用于查看日志,命令不会退出,而是持续显示新加入的内容;

q 退出;

查看硬件信息

(1)命令lspci用以查看PCI(声卡、网卡)设备

lspci -v查看详情信息

(2)命令lsusb用以查看USB设备

lsusb -v查看详情信息

(3)命令lsmod用以查看加载的模块(驱动)

关机、重启

(1)命令shutdown用以关闭、重启计算机

shutdown[关机、重启] 时间

shutdown -h 关机

shuedown -r重启

例如:立即关机:shutdown -h now

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

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

  立即重启:shutdown -r now

(2)命令poweroff用以关机

(3)命令reboot用以重启

归档、压缩

(1)命令zip用以压缩文件

zip + 压缩后的文件名.zip +要压缩的文件名

(2)命令unzip用以解压缩文件

unzip +要解压缩的文件名.zip

(3)命令gzip用以压缩文件

gzip +文件名

(4)命令tar用以归档文件

tar -cvf +要创建的归档文件名.tar +要归档的文件名(创建一个归档)

tar -xvf +解归档的文件名.tar(打开/释放一个归档)

tar -cvzf +归档后的文件名(.tar.gz) +归档并解压的文件夹

  -z参数将归档后的归档文件进行gzip压缩以减少大小

etc文件存储所有配置信息

查找

(1)命令locate用以快速查找文件、文件夹

locate keyword

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

(2)命令find用以高级查找文件、文件夹

  find 查找位置 查找参数

如:find . -name *字符串*  返回在当前目录的文件名中包含字符串的文件

(.表示当前目录,-name表示基于文件名)

find / -name *字符串

(/表示根目录,在整个硬盘中查找)  返回所有文件中以字符串结尾的文件

find / -perm 777(必须为数字)  返回权限为777的文件

find / -type d(所有目录)  返回i所有否认目录

find / -type l        返回所有的链接

find . -name "a*" -exec ls -l {} \;  找出所有以a开头的文件,将结果作为参数传递给命令ls -l

除了ls -l 其他部分都是固定的

find支持很多种条件查找,常用的如下:-name   -perm   -user    -group     -ctime    -type   -size

 

posted @ 2017-02-07 14:31  因为有你so  阅读(173)  评论(0编辑  收藏  举报