Linux——Linux系统常用命令

来源:互联网 发布:matlab数据导入 编辑:程序博客网 时间:2024/05/18 02:26

日期时间:
date 查看当前系统时间
date -u 查看格林威治时间(UTC)
date +%Y-%m-%d 以年-月-日格式输出当前系统时间(加号不能丢)
date -s “20:20:20” 设置当前时间为20点20分20秒
hwclock或clock 显示硬件时钟时间
cal 查看日历
uptime 查看系统运行时间


输出、查看命令:
echo 显示输入内容
cat + 文件名 查看一个纯文本文档的内容
more + 文件名 翻页显示文件内容(只能向后翻页)
less + 文件名 翻页显示文件内容(可上下翻页)
head + 文件名 只显示文件开头的10行(默认为10行)
head -n 3 文件名 只显示文件开头的3行
tail -n 3 文件名 只显示文件末尾的3行
tail -f 文件名 追踪显示文件的更新


查看硬件信息:
lspci 列出当前计算机中所有的PCI类型的设备(声卡、网卡等)
lspci -v 查看详细信息
lsusb 列出当前计算机中所有的USB设备
lsusb -v 查看详细信息
lsmod 查看加载的所有模块(驱动)


关机、重启:
shutdown[关机、重启] 时间
-h 关机
-r 重启(reboot)
shutdown -h now 立即关机
shutdown -h +10 十分钟后关机
shutdown -h 23:30 定时关机
poweroff 立即关机
reboot 立即重启


归档、压缩:
zip命令用于压缩文件:
zip 压缩后的文件名 要压缩的文件
unzip命令用于解压缩文件:
unzip 要被解压缩的文件
tar命令用于归档文件(是一个归档命令,不是压缩命令):
tar -cvf 要创建的归档的名字.tar 要归档的文件/文件夹 (-cvf的意思是创建一个归档)
tar -xvf 要被解开的归档的文件名.tar 在当前文件夹下解开某个归档
tar -cvzf 要创建的归档的名字.tar.gz 要归档的文件/文件夹 归档后对归档文件进行gzip压缩


查找,从OS中寻找文件:
locate keyword 快速查找所有文件名中包含关键字的文件。此命令需要预先建立数据库,数据库默认每天更新一次,可通过updatedb命令手动更新该数据库。
find 查找位置 查找参数 可以进行高级查找
如:
find / -name cxm 在根目录下查找所有文件名中包含“cxm”的文件,*代表0或多个。
find . -name *.conf 在当前目录下查找所有.conf文件
find / -perm 777 在根目录下查找所有权限为777的文件
find / -type d 在根目录下查找所有的目录(d)
find . -name “a*” -exec ls -l {} \; 将当前目录下所有以a开头的文件作为参数传递给“ls -l”命令。-exec {} \;为固定格式。
find的查找条件:
-name
-perm
-user 查找属于某用户的文件
-group
-ctime
-type
-size

0 0
原创粉丝点击