Linux打卡Day4
来源:互联网 发布:如何免费申请阿里云 编辑:程序博客网 时间:2024/05/16 23:40
Linux系统常用命令
1、日期时间
- date命令(CST时间)
- 格林尼治时间(UTC):date -u
- 时间格式化显示:date +%Y -- %m -- %d (注意:“--”为连接符,可以自己定义,如:“**”)
- 时间(不包含日期)设置:date -s "20:20:20" (设置时间为20时20分20秒,注意:仅root用户操作)
- 硬件时钟时间:hwclock(clock)(注意:仅root用户操作)
- 查看日历:cal
- 系统运行时间信息:uptime (格式为:系统自启动后的运行时间,用户数,过去1分钟的负载,过去5分钟的负载,过去10分钟的负载)
2、输出、查看
- 显示输入echo:echo "hai xiaoxiaolu"
- 显示文件内容:cat 文件名 (注意:区别于file 查看文件类型)
- 显示文件的前几行:head (默认显示前10行);head -n (显示文件的前n行)
- 显示文件的末尾几行:tail (默认显示末尾10行);tail -n (显示文件的末尾n行)
- 追踪显示文件更新(一般用于查看日志,命令不会退出,而是持续显示新加入的内容):tail -f (演示操作:另开一个Terminal,执行echo "hai" >> filetest,在原Terminal可以看到filetest文件的更新 )
- 显示部分文件:more 文件名 (此时按空格键或enter键可下翻页)
- 显示部分文件:less 文件名 (此时按上、下键可上下翻页)
3、查看硬件信息
- 查看PCI设备(查看声卡、网卡等设备,类似于打开设备管理器):lspci ;lspic -v (查看详细信息)
- 查看USB设备:lsusb ;lsusb -v (查看详细信息)
- 查看加载的模块(驱动):lsmod
4、关机、重启
- 关机:shut down -h [now/+10/23:30] (现在/10分钟后/23:30时间点)
- 重启:shut down -r [now/+10/23:30] (现在/10分钟后/23:30时间点)
- 立即关机:poweroff
- 立即重启:reboot
5、压缩、归档
- zip test.zip(自定义压缩后的文件名) myfile(待压缩的文件)
- 解压缩:unzip test.zip
- gzip myfile
- 一般使用归档命令tar(文件打包)
- tar -cvf out.tar(归档后的文件名) /etc(待归档的文件名) 例:tar -cvf etcbackup.tar /etc (注意:此时并未压缩/etc文件夹)
- 释放一个归档:tar -xvf 例:tar -xvf etcbackup.tar
- 常用归档并压缩:tar -cvzf (-z:将归档后的文件进行gzip操作) 例:tar -cvzf etcbackup.tar.gz /etc (注意后缀名.tar.gz)
- PS:查看文件大小:du -sh 文件名
6、查找
- 快速全机查找(需要预先建立数据库,Linux默认每天更新一次数据库,也可以使用updatedb手动更新):locate linuxcast(关键字,必要时使用通配符)
- 手动更新数据库:updatedb (注意:仅root用户权限)
- find用于查找文件[夹]:find 查找位置 查找参数
- find / -name *linuxcast* (在"/"根目录下,查找文件名方式-name,所有文件名中包含linuxcast的文件,注意通配符的含义:*a表示a前匹配0个或任意个数字符,即文件名以a结尾;同理a*表示文件名以a开头)
- find . ("."表示查找当前目录)
- find . -perm 777 (查找文件权限方式-perm,查找权限为777的文件)
- find . -type d (查找文件类型方式-type,查找目录类型);-type l (查找链接类型,就是快捷方式)
- find . -name "a*" -exec ls -l {} \ ; (“ -exec ls -l {} \ ;”中,除“ls -l”外其余为固定模式,表示对查找到的文件运行 ls -l 命令)
- -user (查找用户类型方式)
- -group (查找组类型方式)
- -ctime (基于修改时间查找)
- -size (基于文件大小查找)
PS:解决光标无法定位到字符中间 fn + insert(与delete复合的键)
1 0
- Linux打卡Day4
- 前端学习打卡--day4-morning
- Linux Day4
- Linux打卡Day2
- Linux打卡Day3
- Linux打卡Day5
- Linux打卡Day6-文件系统
- Linux打卡Day7
- Linux打卡Day8
- 码神-day4-linux
- Linux Day4-2
- Linux-Day4-小知识点
- day4 Linux基础
- Linux打卡Day6-fdisk命令
- Linux打卡Day9-权限机制
- Linux打卡Day10-扩展权限
- Linux打卡Day11-网络配置
- 第一天打卡,linux学习
- Java关键字transient和volatile小结(转)
- Idea 创建Maven多模块项目
- 目标检测之libpabod
- Centos7 单节点安装Kubernetes
- activity中指定一页面动态设置软键盘弹出属性
- Linux打卡Day4
- 旅游感想
- JAVA 多线程与并发
- 读书的作用之煤篮打水
- Linux的目录结构
- 笔记:从神经元到深度学习
- UE注册码/如何激活UE/如何破解UltraEdit
- 微信开发 : 绕过微信防盗链,显示图片
- Android 项目如何添加代码混淆