初识Linux(四)--系统常用命令
2016-07-13 10:08
525 查看
这里记录一下基础的系统常用命令,都是日常可能用到的,需要记住的一些命令。主要分为5个模块:关于时间,输出/查看,关机/重启,压缩归档和查找。
hwclock:显示硬件时钟时间,root用户权限查看。
cal:查看日历
uptime : 查看系统运行时间
cat : 显示文件(纯文档)内容
more :用于翻页显示文件内容,只能从上往下翻
less:用于翻页显示文件内容(上下翻页),结束Q
head:显示文件头几行(默认10行) head -4 hello 显示hello文件前4行
tail:显示文件末尾几行(默认10行) tail -4 hello 显示hello文件末尾4行。
tail -f :追踪显示文件更新(一般用于查看日志,命令不会退出,而是持续显示新加入的内容)
lspci:查看PCI设备 -v 查看详细信息
lsusb: 查看usb设备 -v 查看详细信息
lsmod:查看加载的模块(驱动)
-h 关机
-r 重启
shutdown -h now 立即关机
shutdown -h +10 10分钟后关机
shutdown -r now 立即重启
shutdown -r 23:10 23:10分关机
poweroff 立即关机
reboot 立即重启
zip hello.zip hello 将hello文件压缩成hellozip
unzip:解压缩
unzip hello.zip 将hello.zip解压缩
gzip:压缩
gzip hello 将hello压缩,源文件消失。gz格式
gizp -c hello > hello.gz 压缩不消失源文件
gunzip:解压缩
gunzip hello.gz 解压,源文件消失
gunzip -c hello.gz > hello 解压不消失源文件
tar:归档 归档并不是压缩,仅仅是将其归为一个文件包
tar -cvf hello.tar hello 将hello归档为hello.tar
tar -xvf hello.tar 打开/释放hello.tar归档
tar -cvzf hello.tar.gz hello 将hello归档后压缩
tar -zxvf hello.tar.gz 解压
根据关键字查找,速度快,缺点这个命令是预先创建数据库,每天更新一次,查找从这个数据库中查找,可以手工更新:updatedb。
find 查找位置 查找参数:高级查找文件,文件夹:
find / -name *jeyson* : 查找所有文件名包含jeyson的
find / -perm 777 :权限777的
find / -type d :目录类型的
参数:-name文件名 -perm权限 -user属于用户 -group属于组 -ctime基于修改时间 -type类型 -size基于大小
时间:
date :查看设置当前系统时间,date -s "18:18:15"将当前时间修改为18:18:15hwclock:显示硬件时钟时间,root用户权限查看。
cal:查看日历
uptime : 查看系统运行时间
输出,查看:
echo:显示输入的内容cat : 显示文件(纯文档)内容
more :用于翻页显示文件内容,只能从上往下翻
less:用于翻页显示文件内容(上下翻页),结束Q
head:显示文件头几行(默认10行) head -4 hello 显示hello文件前4行
tail:显示文件末尾几行(默认10行) tail -4 hello 显示hello文件末尾4行。
tail -f :追踪显示文件更新(一般用于查看日志,命令不会退出,而是持续显示新加入的内容)
lspci:查看PCI设备 -v 查看详细信息
lsusb: 查看usb设备 -v 查看详细信息
lsmod:查看加载的模块(驱动)
关机重启:
shutdown:关机,重启-h 关机
-r 重启
shutdown -h now 立即关机
shutdown -h +10 10分钟后关机
shutdown -r now 立即重启
shutdown -r 23:10 23:10分关机
poweroff 立即关机
reboot 立即重启
压缩,归档:
zip:压缩zip hello.zip hello 将hello文件压缩成hellozip
unzip:解压缩
unzip hello.zip 将hello.zip解压缩
gzip:压缩
gzip hello 将hello压缩,源文件消失。gz格式
gizp -c hello > hello.gz 压缩不消失源文件
gunzip:解压缩
gunzip hello.gz 解压,源文件消失
gunzip -c hello.gz > hello 解压不消失源文件
tar:归档 归档并不是压缩,仅仅是将其归为一个文件包
tar -cvf hello.tar hello 将hello归档为hello.tar
tar -xvf hello.tar 打开/释放hello.tar归档
tar -cvzf hello.tar.gz hello 将hello归档后压缩
tar -zxvf hello.tar.gz 解压
查找:
locate keyword:快速查找文件,文件夹。根据关键字查找,速度快,缺点这个命令是预先创建数据库,每天更新一次,查找从这个数据库中查找,可以手工更新:updatedb。
find 查找位置 查找参数:高级查找文件,文件夹:
find / -name *jeyson* : 查找所有文件名包含jeyson的
find / -perm 777 :权限777的
find / -type d :目录类型的
参数:-name文件名 -perm权限 -user属于用户 -group属于组 -ctime基于修改时间 -type类型 -size基于大小
相关文章推荐
- linux系统防火墙对访问服务器的影响
- 微软和 SUSE Linux 宣布在公有云方面达成新的合作
- win7下利用VM8安装CentOS6.3配置静态IP上网
- CentOS 安装 oralce Java的图形出错: libXtst.so.6: cannot open shared object file: No such file or directory
- Linux top命令的用法详细详解
- Linux上安装JDK环境变量配置
- 如何阅读Linux源码[转]
- linux命令之端口占用
- 三张图看遍Linux 性能监控、测试、优化工具
- CentOS 7安装虚拟机(简易版)
- Linux内核实践之tasklet机制【转】
- Linux下的mysql安装部署
- Linux内核实践之工作队列【转】
- Linux内核实践之序列文件【转】
- linux初级
- linux-SSH远程服务的管理操作,查看虚拟机信息
- linux下的库函数.so和.a
- linux第二天
- yum 常用命令介绍
- Linux 内核剖析